Resume
Summary
Accomplished Full Stack Developer with 4.5+ years of experience in building scalable web applications using the MERN Stack (MongoDB, Express.js, React.js, Node.js). Adept at leveraging cutting-edge technologies, cloud services (AWS), and implementing robust architectures such as microservices and video conferencing. Skilled in integrating third-party APIs, developing comprehensive backend boilerplates with Node.js and Express.js, and ensuring code quality through rigorous testing and DevOps practices. Proficient in Agile development methodologies, design patterns, and NoSQL databases like MongoDB. Proven expertise in project planning, team management, and delivering efficient solutions. Passionate about writing clean JavaScript code, continuous learning, and providing exceptional user experiences.
Experience
Full Stack Developer
- Contributed significantly to the frontend development of Privacera's industry-leading Data Governance product suite, enhancing user interface and experience using React and Java Spring Boot.
- Co-led the strategic implementation of Cypress for automated testing, significantly improving test coverage, reliability, and reducing deployment times.
- Oversaw the integration of Cursor AI, ensuring seamless enhancement of developer productivity through smart coding assistance.
- Managed product release notes meticulously, ensuring clear, accurate, and timely communication of product enhancements and feature releases.
- Expertly handled code management with GitLab, conducted thorough code reviews, and efficiently managed tasks and workflows via Jira.
- Played a pivotal role in maintaining submodule repositories, improving code modularity, reuse, and streamlined management across different projects.
Full Stack Developer
- Contributed to 20+ microservices-oriented code repositories using ReactJS, Typescript, and ExpressJS. And wrote required test cases with Jest.
- Worked on an AI automated recruitment platform with ExpressJS and ChatGPT.
Cofounder & Full Stack Developer
- Spearheaded ERP+LMS development (Bitsmith Classroom) using MERN stack and AWS Cloud. Implemented scalable Jitsi conferencing architecture with load balancers.
- Led hybrid social media app development (Bitsmith Campus). Integrated Cloudflare Stream, AWS Rekognition, and OTP-less authentication.
- Developed a comprehensive backend boilerplate (Bitsmith Engine), incorporating passport strategies, emailers, loggers, ORMs, and others for streamlined development.
- Implemented Jitsi, an open-source video conferencing platform, into ERP+LMS application to provide online lecture and meeting capabilities. To ensure reliable performance and scalability, we used Amazon Web Services' EC2 instances and auto-scaling features.
- Managed a team of developers, conducted regular code reviews, and enforced coding standards to maintain high code quality and team efficiency.
Education
Master of Business Administration (Marketing & Business Analytics)
01/2022 - PresentDiploma in Cyber Law
01/2021 - 05/2021Bachelor of Engineering (Information Technology)
08/2016 - 05/2020Skills
Key Technologies
- Node
- Express
- React
- MongoDB
- JavaScript
- MySQL
- PostgreSQL
Other Technologies
- Linux
- PM2
- Apache2
- nginx
- AWS Amplify
- AWS CloudFront
- AWS Lambda
- AWS Route53
- AWS S3
- AWS EC2
- AWS ECS
- AWS EBS
- AWS CloudWatch
- Zoom SDK
Packages & Tools
- Mongoose
- Passport
- JOI
- Ant Design
- React Bootstrap
- React PDF
- Axios
- AWS SDK
- Sequelize
- Data Tables
- Intellij Idea
- VSCode
- Postman
- Git/Github
- Studio 3T
- Jira
- Docker
- Figma
Projects
Bitsmith Classroom
07/2020 - 01/2023An advanced ERP+LMS for automation of activities at educational institutes right from admissions to audits.
- Played a pivotal role in the conceptualization and strategic planning of this advanced ERP+LMS solution through comprehensive surveys and client meetings.
- Orchestrated a robust and scalable AWS cloud architecture, leveraging auto-scaling groups, load balancers, Elastic Beanstalk, API gateways, CloudFront distributions, and S3 for optimal performance and reliability.
- Spearheaded rapid development of 30+ modules, satisfying customer needs and enabling the product to evolve constantly, staying competitive in the market.
- Delivered rapid development cycles, satisfying customer needs with extensive reporting features, including spreadsheets, PDFs, and complex graph generation, staying ahead in the competitive ERP market.
- Conducted bi-monthly code refactoring, optimization, and rigorous security audits (VAPT), ensuring superior performance, mitigating vulnerabilities, and maintaining industry-leading security standards.
Video Conferencing Solution - Jitsi Integration
03/2021 - 06/2021A video conferencing solution for Bitsmith Classroom with open-source Jitsi.
- Addressed the increased need for a seamless video conferencing solution within the ERP platform during the lockdown, eliminating the need for external software and ensuring secure access for authorized students and faculty.
- Designed and orchestrated a highly scalable and fault-tolerant Jitsi architecture with auto-scaling capabilities, utilizing AWS load balancers and leveraging c5.large instances, scaling up to 8 instances based on real-time bandwidth and CPU usage thresholds.
- Led a team of Flutter developers in integrating Jitsi SDKs for Android and iOS, creating a native and seamless experience across multiple platforms, enabling students and teachers to collaborate effectively from anywhere.
- Implemented comprehensive performance optimizations, including horizontal and vertical scaling, optimal bitrate configuration, and extensive load testing with JMeter to minimize latency and ensure efficient bandwidth utilization.
- Achieved a significant 5x cost reduction compared to using third-party solutions like Zoom SDK, while retaining customers and delivering an enhanced user experience with secure access controls and seamless integration within the ERP platform.
Bitsmith Campus
02/2023 - 12/2023A Campus-based Student Communities Platform
- Pioneered the development of a cutting-edge campus social network, empowering students with the latest technology and feature set, fostering a vibrant online community.
- Leveraged a robust AWS infrastructure, comprising EC2, Auto Scaling, Load Balancers, Elastic Beanstalk, API Gateway, S3, IAM, CloudFront, and VPCs, ensuring high availability and scalability.
- Integrated Cloudflare Stream for seamless short video format support, enabling users to share and consume bite-sized content effortlessly, enhancing engagement and community interaction.
- Implemented AWS Rekognition for proactive identification and removal of inappropriate content, ensuring a safe and inclusive community experience aligned with institutional values.
- Fostered an environment of innovation and collaboration by leading cross-functional teams of React, backend, and Flutter developers through well-planned sprints, rapid development, and rigorous testing and integration cycles.
Shootsta
12/2023 - 04/2024A Revolutionary Platform for Streamlining Corporate Video Production and Empowering Businesses to Create Engaging, Professional Videos.
- Contributed to a cutting-edge platform that empowers businesses to create professional videos through customizable templates, inputs (piece-to-camera, background music, outros, scripts), and seamless integration with a network of skilled video editors.
- Developed multiple microservices applications using TypeScript, Express, React, and GraphQL, ensuring a modular and scalable architecture.
- Implemented comprehensive test cases using Jest and testing-library/react, enforced code formatting through ESLint and .vscode configurations, and facilitated collaboration through thorough code reviews.
- Played a pivotal role in reducing video project creation time from 2 days to 30 minutes through bug fixes and the development of new features.