I'M A SOFTWARE ENGINEER FROM VIRGINIA, USA

ABOUT

My Education & Experience

Education

Masters of Science: Software Engineering

George Mason University, Virginia, USA (January 2022 - December 2023)

GPA: 4.0/4.0

Bachelor of Engineering: Manufacturing Processes and Automation (Robotics)

Netaji Subhas Institute of Technology, New Delhi, India (July 2014 - May 2018)

GPA: 8.0/10.0

Experience

Software Engineer

American Chemical Society (August 2023 - Present)

  • Utilized JavaScript frameworks/libraries, including Node.js and jQuery to create dynamic single-page web applications
  • Streamlined backend processes and generated JSON files from raw marketing data, increasing efficiency and data integration
  • Designed interactive JavaScript modals to run ad campaigns on journal homepages, engaging users and driving conversions

Web Design Intern

American Chemical Society (May 2023 - August 2023)

  • Developed and designed compelling, responsive webpages, enhancing existing UI and improving overall user experience
  • Improved functionality and usability by adding new features such as dynamic pagination, searching-sorting to existing webpages
  • Implemented optimization strategies to enhance front-end performance, resulting in improved browser API utilization

Graduate Teaching Assistant

George Mason University (August 2022 - August 2023)

  • Mentor over 130 students for “Software Design and Architecture” graduate-level course, including Agile manifesto, Scrum, Software Development Life Cycle, Requirements Engineering, 4+1 View Model, UML Diagrams, Evaluating Architectures, etc.
  • Collaborated with faculty on various tasks including, online instructions, grading, giving consistent feedback to students

Associate IT Consultant

ITC Infotech (January 2020 - February 2021)

  • Developed an IoT-enabled cloud platform using React which ensured efficient assets management of over 10,000 equipment,minimizing lost equipment cases by 25% for an Agile-based client project
  • Optimised User Experience by upgrading a complex module in the application by writing Pure React components which reducing the execution time by 10% and
  • Resolved issues raised by customers like unsatisfactory user experience, data inconsistency, cross-browser compatibility bugs, and broken UI elements during 2-week sprints
  • Conducted weekly meetings with stakeholders to define requirements, deliverables, and milestones of the project
SKILLS

Technical Toolkit

Programming Languages

Java JavaScript SQL C Python

Technologies

React Node.js Express.js jQuery REST API Ajax AWS EC2 AWS S3 AWS RDS AWS EB Docker GKE Jenkins HTML5 CSS3

Database Management Platforms

MySQL Oracle Database MongoDB

UI Framework and Tools

Bootstrap 5 W3CSS Figma Balsamiq VS Code Eclipse Git IntelliJ
PROJECTS

My Recent Projects

MERN Full-Stack Application

  • Developed and deployed a full stack MERN application that allows users to Create, Read, Update, and Delete(CRUD) Goals
  • Used Node.js and Express.js to build REST API, added authentication using JSON web token (JWT) to access protected routes
  • Managed Database on the cloud using MongoDB Atlas and mongoose. Used React, Redux Toolkit for frontend
Use this Application

Campus Review

  • Collaborated with a 3-member team to deploy a containerized web application (Angular, Spring Boot, and AWS RDS) on 2 clusters using Google Kubernetes Engine.
  • Configured a CI/CD pipeline on Jenkins with GitHub webhook
  • The pipeline builds the image, pushes the new image on Docker Hub, and deploys the new version on the 2 Kubernetes clusters
Read More

Employee Management

  • Developed and deployed a Full Stack employee management application using React, Spring Boot and MySQL Database
  • Created CRUD REST APIs using Spring Boot, used Axios HTTP Library to make REST API calls in React along with Bootstrap 5
  • Deployed Spring Boot Backend on AWS Elastic Beanstalk, MySQL Database on AWS RDS and React.js Frontend on AWS S3
Github Link

NewsMonkey

  • Created a single page responsive React web app that allows users to get latest news from more than 100 sources
  • Used Bootstrap 5, integrated newsapi.org to fetch real time top-headlines to be displayed according to news categories
Use this Application
HOBBIES

Drumming Videos

CONTACT

Interested in working together? Let's talk