Vinayak Sareen

Vinayak Sareen

View Video
ABOUT ME
I ❤ programming
I ❤ programming

I am a passionate FullStack Software Development Engineer with hands-on experience in creating iOS mobile applications and web applications in personal, academic and professional environments using Agile methodologies. I'm also an AWS-certified Cloud Practitioner (CLF-CO1) with sufficient knowledge of cloud technologies. At the same time, I was enrolled in the Master of Software Engineering in Gina Cody School of Computing program at Concordia University, Montreal, Canada. I worked on several academic projects involving a diversity of technologies from the topic areas such as Distributed Systems, Advanced Software Architecture, Problem Solving and Applied Artificial Intelligence.

English
Eastern Time (US & Canada) (-04:00)
Joined March 2018
EXPERTISE
4 years experience
1 year experience
AlgorithmSorting algorithmsData structure
View more
AlgorithmSorting algorithmsData structureGraphs and trees
View more
3 years experience
5 years experience
EMPLOYMENTS
Associate Software Engineer
CarryBags Limited
2019-09-01-2020-02-01
• Managed Development Team of 4 developers across three different time zones ~ Canada, UK and India. • Developed Mobile Application ~ iOS...
• Managed Development Team of 4 developers across three different time zones ~ Canada, UK and India. • Developed Mobile Application ~ iOS Application with Swift & MVC architectural pattern • Attended meetings with the stakeholders to negotiate and explain the supporting services ~ Stripe UK, DPD. • Performed unit and Integration Testing along with the QA team • Setup the CI/CD Pipeline to automate the deployment of Node.js application to AWS EC2 instances ~ GitLabs • Worked on the OAuth2 and authentication related features of the REST API ~ Node.js
Node.js
MongoDB
Algorithm
View more
Node.js
MongoDB
Algorithm
React
Swift
AWS (Amazon Web Services)
View more
PROJECTS
SVSwiper iOS LibraryView Project
2021
SVSwiper library uses core UIKit components and provides custom onboarding screens with many customization options.
SVSwiper library uses core UIKit components and provides custom onboarding screens with many customization options.
Core Data
UIKit
CocoaPods
Core Data
UIKit
CocoaPods
PortfolioView Project
2022
The SPA contains my portfolio, including all the projects and applied experience. Technical Concepts 1. React Hooks were used for the st...
The SPA contains my portfolio, including all the projects and applied experience. Technical Concepts 1. React Hooks were used for the state management of the application 2. Configured React-Router to serve multiple components to separate tabs 3. Developed Functional Components which interact with the RESTful API to 4. Used Bootstrap library to deliver the mobile responsive and user-centric design flow. 5. Developed the CI/CD workflow, which automates the process of building and deploying, and invalidating the cache from the edge locations using GithubActions . Cloud Technologies 1. Cloudfront for distributing the web content through the edge locations which 2. Deployed the RESTful API to EC2, the load balanced by ALB (Application Load Balancers) to serve the multiple replicas 3. Used the AWS S3 bucket to deliver the media-related content. 4. Used Route53 to configure the DNS - A records to map the iPV4 address to the domain purchased from the AWS
GitHub
React
DynamoDB
View more
GitHub
React
DynamoDB
CI/CD
AWS (Amazon Web Services)
View more