Personal details

Sweta U. - Remote full-stack developer

Sweta U.

Based in: 🇮🇳 India
Timezone: Mumbai (UTC+5.5)

Summary

I’m a passionate and self-taught Full Stack Web Developer. I have been working for the past 4+ years as a Full Stack Developer.
I love to handle both frontend and backend.
I have a healthy experience in UI with responsiveness, API integration, form integration with validations, database design, REST API implementation, Authentication, cloud storage, and third-party library integration.

To know more about me please visit my website https://swetaunagar.com

Frontend Experience :

  • Angular2+
  • React
  • TypeScript
  • JavaScript
  • jQuery
  • ES6
  • HTML/CSS
  • SCSS
  • Bootstrap
  • Responsive web design

Backend Experience :

  • Node.js
  • Express.js
  • Sequelize
  • Handlebars
  • PostgreSQL
  • MongoDB
  • Firebase

Other Experience :

  • AWS(EC2, Route 53, RDS, Certificate Manager, S3, Lambda Function)
  • NGINX
  • Stripe
  • Passport.js
  • Facebook API
  • Google API
  • JWT
  • GIT

I’m available to take new responsibility.

Work Experience

Full Stack Developer
Bigziel | Apr 2021 - Dec 2021
HTML/CSS
Node.js
MongoDB
cPanel
Stripe
PrimeNG
Angular 11
Here I started work as an individual and handled the project from scratch. My responsibilities were to develop the Frontend, Backend and handle DevOps for the assigned project. I used to collaborate with the founding team members for all the requirements discussion and doubts. I also used to collaborate with UX designer and UI developer for HTML screens requirements and mobile app developer to hand over API details required for mobile app. I was assigned with the requirements document. Initially, I was developing for only one project but later that project was converted into a product so it can be use for all relevant projects. So the approach was changed and the main focus was to make it customisable as much as possible. It was a service marketplace with a content management system and three panels customer portal, admin panel, and vendor panel. I started with the schema design and then API developments. For backend development, I have used Node.js and MongoDB. For the frontend, I have used Angular 11 and the PrimeNG library(it has a rich set of input components). Along with this, I used a Stripe payment gateway to handle payments. I successfully set up Node.js and MongoDB in virtual machine and other configurations to enable the dev environment and access all three panels live.
Consultant Software Developer
Upcommune, Inc. | Jul 2020 - Jan 2021
HTML/CSS
Node.js
jQuery
MongoDB
Amazon S3
Handlebars.js
JavaScript
AWS Lambda
Bulma
I was part of the development team. My responsibilities were frontend and backend development of the product. I directly collaborated with the client for requirements discussion. I worked with Node.js(Express) and MongoDB(mongoose) for the backend. For the frontend, I used handlebars.js to render views and jQuery/Javascript to implement views functionalities. I also worked with AWS S3 for image storage and lambda function for image compression. Whenever any new image gets added to the source bucket, the lambda function compresses that image and puts it in the destination bucket. The challenging part for me was to work with Stripe for payments management, It was new for me because I didn't work with Stripe before but new things always excite me to work. I have successfully integrated Stripe APIs for all payment related functionalities.

Personal Projects

2018
HTML/CSS
Node.js
MongoDB
Bootstrap
JavaScript
Angular 4
Lightblue
It's a talent commerce platform for job seekers to find MindMatch jobs and recruiters to find MindMatch candidates. I have started working with job creation flow, It has multiple screens. Initially, I started this module as an individual and my responsibilities were database design, API requirements/development, frontend implementation, and also prepare the technical and functional document. Later we have completed it with a team of three members. After that, I have worked in the Fresume module which is basically a resume. Candidates can see and create their resumes. Here I have worked in a team of three members, we have begun with the requirements gathering and database design and then I have developed APIs required for the initial functionalities. Then I was switched to the Candidate portal. In a team of three members, we were handling the backend as well as the frontend part of candidate sign in, sign up as a fresher and experienced, take an assessment, and manage profile flow. I was also responsible to collaborate with the product manager and senior lead for requirements and deliver features before the deadline. Apart from the team as an individual, I have implemented configurable image advertisement functionality, based on config values it can be shown/hidden on any screen of the candidate portal, no need to change code.
2017
HTML/CSS
Node.js
MongoDB
JavaScript
Lightblue
Angular 2
SteerHigh is a unique Employee Engagement platform that combines organization success with behavioral sciences. I have started working on this project as a front-end developer. I was assigned with pride-board module which is a kind of dashboard where users can see their personal details, badges, awards, a list of feedforwards, and chart which shows how many users have filled their feedforward reports. For this, I needed to collaborate with the backend-developer for API requirements. Apart from this, I have customized the survey.js library to manage some views and add two custom question types as per the requirements, The questions were drag and drop cards from one container to another and both had different validations.