Shivam Aggarwal

Product Manager

Sahibzada Ajit Singh Nagar, Punjab, India5 yrs 10 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in full-stack development with React and Node.js.
  • Led teams and mentored junior developers effectively.
  • Successfully delivered over 25 projects in diverse tech stacks.
Stackforce AI infers this person is a Full-Stack Developer specializing in SaaS applications.

Contact

Skills

Core Skills

ReactNode.jsJavascript

Other Skills

API DevelopmentAPI IntegrationAdobe Creative SuiteAdobe XDAlgorithmsAmazon Web Services (AWS)Artificial Intelligence (AI)BootstrapBubble sortCRUD OperationsCSSCascading Style Sheets (CSS)Client CollaborationClient CommunicationCloud Firestore

About

With extensive experience in building high-quality websites and developing front-end applications, I have established a strong track record in the information technology and services sectors. I am proficient in a wide array of front-end and back-end technologies, including React.js, Redux, JavaScript (ECMAScript), HTML, CSS, Bootstrap, GitHub, SQL, Express, MongoDB, Node.js, MySQL, and NoSQL databases. My passion for continuous learning drives me to embrace new technologies and industry trends with enthusiasm. Having worked on over 25 mini and major projects, primarily in React.js, I have successfully deployed and hosted live applications. Tech Stack Expertise: I specialize in both front-end and back-end development, with proficiency in: Frontend Technologies: React.js, Redux, JavaScript, TypeScript, React Router, Styled Components, CSS Modules, Material-UI, Bootstrap, and React Hooks. Backend Technologies: Node.js, Express.js, MongoDB, MySQL, PostgreSQL, NoSQL, Mongoose, JWT, Passport.js, and GraphQL. DevOps & Tools: Docker, RESTful API Design, Webpack, Babel, Postman, Git, and version control tools like Bitbucket. Core Responsibilities: Full-Stack Development: Leading front-end (React.js) and back-end (Node.js, Express.js) projects from design to deployment. Database Management: Expertise in MongoDB schema design and optimization for efficient data handling. API Development: Crafting robust RESTful APIs and utilizing GraphQL for seamless data interactions. State Management: Ensuring efficient application state management through Redux and other tools. Performance Optimization & Deployment: Optimizing applications for speed and performance, coupled with effective deployment strategies. Skills & Competencies: Comprehensive knowledge of JavaScript and modern ECMAScript standards. Proficiency in React.js, including component-based architecture and custom hooks. Strong back-end development experience with Node.js and Express.js. Familiar with server-side rendering and API development. Expertise in version control and project tracking using Git, Bitbucket, and JIRA. Ability to translate business requirements into technical solutions effectively.

Experience

5 yrs 10 mos
Total Experience
1 yr 5 mos
Average Tenure
3 yrs 8 mos
Current Experience

Grazitti interactive

3 roles

Associate Technical Lead

Dec 2024Present · 1 yr 6 mos

Senior Software Engineer

Promoted

Nov 2023Feb 2025 · 1 yr 3 mos

  • In my role as a Senior Software Engineer at Grazitti Interactive, I have taken on greater responsibilities, including leading a team and ensuring the successful delivery of projects. My focus has expanded beyond development to include mentoring, process adherence, and quality assurance, all while continuing to work with the same robust tech stack.
  • Key Responsibilities:
  • Team Leadership & Mentorship: Lead and mentor a team of junior developers, providing guidance, training, and support to help them grow their technical skills and achieve project goals.
  • Technical Excellence: Enhanced my proficiency in debugging complex issues and adhering to internal processes, ensuring efficient and effective solutions.
  • Code Review & Quality Assurance: Conduct thorough code reviews and write comprehensive test cases to maintain high standards of code quality and reliability.
  • Project Management: Oversee the development process from concept to deployment, coordinating with team members to meet deadlines and deliver top-quality products.
  • Client Collaboration: Continue to work closely with clients to understand their needs and deliver custom solutions that exceed their expectations, utilizing my deep knowledge of React, Node.js, Express, MongoDB, ELK, and Elasticsearch.
ReactNode.jsExpressMongoDBELKElasticsearch+6

Software Engineer

Oct 2022Nov 2023 · 1 yr 1 mo

  • As a Software Engineer at Grazitti Interactive, I played a pivotal role in the Public Side (Client Facing) team, where I specialized in delivering custom solutions tailored to client specifications while also providing support for our standard products. My work focused on enhancing customer experiences and ensuring seamless integration of complex systems.
  • Key Responsibilities:
  • Client Customization: Collaborated closely with clients to understand their unique needs and developed tailored solutions using cutting-edge technologies such as React, Node.js, Express, and MongoDB.
  • Product Support: Ensured the robustness and reliability of our standard products by providing continuous support and addressing any technical challenges that arose.
  • Tech Stack Mastery: Leveraged a diverse tech stack, including ELK, Elasticsearch, and MongoDB, to build scalable and efficient solutions.
  • Platform Expertise: Worked extensively with leading platforms like Salesforce, Khoros, HigherLogic, Insided, and Vanilla, ensuring seamless integration and customization to meet specific client requirements.
  • Cross-functional Collaboration: Partnered with cross-functional teams to deliver high-quality products on time, driving customer satisfaction and retention.
ReactNode.jsExpressMongoDBSalesforceKhoros+3

Lilac infotech pvt. ltd.

Software Engineer

Apr 2022Nov 2022 · 7 mos · Sahibzada Ajit Singh Nagar, Punjab, India

  • At Lilac Infotech Pvt. Ltd., I was entrusted with managing a large-scale project for a client based in Australia. This role allowed me to leverage my technical expertise and take full ownership of the project, from inception to completion.
  • Key Responsibilities:
  • Project Leadership: Managed the entire project independently, working directly with the client to understand their requirements and deliver a solution that exceeded expectations.
  • Full-Stack Development: Utilized my skills in React, Node.js, and databases to build the project from scratch, ensuring a robust and scalable architecture.
  • API Development: Developed numerous APIs, integrating them seamlessly with a Postgres database to enable efficient data handling and processing.
  • UI/UX Implementation: Translated Figma designs and UI concepts into a fully functional React JS application, ensuring a user-friendly interface and optimal performance.
  • Client Communication: Maintained close communication with the client, providing regular updates and incorporating feedback to align the project with their vision.
ReactNode.jsPostgresAPI DevelopmentUI/UX ImplementationClient Communication

Apptunix

MERN Stack Developer

Oct 2021Apr 2022 · 6 mos · Sahibzada Ajit Singh Nagar, Punjab, India

  • During my time at Apptunix, I was involved in a project that required extensive use of modern web technologies and full-stack development. This experience enabled me to sharpen my skills in both front-end and back-end development, contributing to a dynamic and responsive web application.
  • Key Responsibilities:
  • Front-End Development: Worked with React JS, including Hooks and Context, to build interactive user interfaces. Gained proficiency in components, props, states, and component life cycle methods.
  • Back-End Development: Utilized Node.js and Express.js to develop server-side logic and manage data exchanges between the front-end and the database.
  • Database Management: Implemented MongoDB as the primary database, using Mongoose JS for Object Data Modeling. This involved designing and managing data schemas, as well as handling complex data relationships.
  • API Integration: Developed and integrated APIs, ensuring smooth data flow and communication between different parts of the application.
  • CRUD Operations: Executed create, read, update, and delete (CRUD) operations, writing efficient queries to interact with the MongoDB database.
  • Comprehensive Learning: Continuously improved my understanding of the full development lifecycle, focusing on best practices for coding, debugging, and performance optimization.
ReactNode.jsExpressMongoDBAPI IntegrationCRUD Operations

Franklincovey india & southasia

Software Engineer

Aug 2020Oct 2021 · 1 yr 2 mos

  • Front-End Development: Built responsive web pages using HTML, CSS, JavaScript, and React JS. Developed and maintained clean, efficient codebases.
  • Collaboration: Worked with designers and back-end developers to ensure project cohesion and incorporated feedback to improve code quality.
  • Learning and Improvement: Continuously updated skills in front-end technologies, including React, refactored code for better performance, and stayed current with industry trends.
  • Documentation and Reporting: Documented development processes and communicated challenges to senior team members.
  • User Experience (UX): Created intuitive interfaces and implemented feedback to enhance functionality.
  • Version Control: Managed code changes and collaborated using Git.
HTMLCSSJavaScriptReactVersion ControlUser Experience

Education

Lovely Professional University

Master's degree — Computer Application

Jun 2023Jun 2025

Sangai International University

Bachelor of Computer Application BCA — Computer Software and Media Applications

Jul 2020Jan 2023

Stackforce found 100+ more professionals with React & Node.js

Explore similar profiles based on matching skills and experience