Highly organized and detail-oriented Full Stack Web Developer, pursuing master's in Software Engineering. Developing websites since 16. Passionate for the new software technologies. Won and participated in multiple hackathons. Seeking a Full-Time position as a Software Developer to continue career growth in web development.
Following are my technical expertise:
▪ Programming Languages: JavaScript, Typescript, Python, Java, C++
▪ Web Technologies: HTML, CSS, NodeJS, ReactJS, REST API, GraphQL
▪ Deployment: Docker, Kubernetes, Amazon AWS, Kafka
▪ Database: MySQL, Firebase, MongoDB, Redis
▪ Operating Systems Linux, MacOS, Windows
▪ Agile Methodologies: Scrum, Kanban
▪ IDE/Tools: Sublime, IntelliJ, Jupyter, GitHub, Jenkins, jUnit, ESLint, JMeter, Redux
▪ Data Science (Python): Model Production (Scikit-learn, Statsmodel, Tensorflow), Data Visualization (Seaborn, Matplotlib and Tableau), Data Representation (Pandas, Numpy, NLTK), OpenCV
-
Experience
Full Stack Web Developer Intern, DataPrime Inc., USA June 2020 – December 2020
Building a serverless multi-device compatible progressive web application based on ReactJS and Firebase.
Developing React components in TypeScript along with cloud functions for Google Cloud Platform.
Implemented Redux for state management, optimizing the web application’s performance.
Software Developer Intern, KloudData Inc., India January 2019 – May 2019
Worked on ReactJS and NodeJS based web application for an oil company to retrieve price data through external APIs and display it on graphical dashboard using ChartJS.
Increased applications performance and throughput by introducing Redis and Kafka respectively.
-
Projects
Amazon (Replica of Amazon.com) ReactJS | NodeJS | MongoDB | GraphQL | Redis | Redux
Developed a full-stack web application using ReactJS and NodeJS that features login, signup, product search, product details, cart, order, inventory management, analytics dashboard for user, seller, and admin personas.
Interacted with Node backend using GraphQL and stored information in MongoDB and MySQL.
Used Redis to cache the data, to improve the response time and Redux for state management.
Handshake (Replica of joinhandshake.com) ReactJS | NodeJS | REST API | MySQL | Redux
Implemented login, signup, and other relevant pages for student and company personas.
Redux is used for state management in ReactJS Frontend.
Integrated MySQL through REST API.
Tested application using JMeter, Chai, Mocha, and Enzyme.
Rinnovation (Renovation) ReactJS | Python | docker | AWS EC2
Created a React based web application to help people buy real estate, renovate it based on recent trends, and then rent or sell it to maximize their profit.
ARIMA model used for time series prediction.
Containerized and Deployed using Docker and AWS EC2 respectively.