Hemant Birla
Mern Stack Developer
Hire this person
Send a job offer directly to this candidate
About
MERN Stack Developer / Full-Stack Software Engineer with 4+ years of experience in designing, developing, and supporting scalable enterprise web applications using React.js, Node.js, Express.js, MongoDB, JavaScript, and TypeScript. Strong experience in end-to-end full-stack development, including requirement analysis, application development, REST API design, database integration, authentication, authorization, third-party API integration, testing support, production support, and performance optimization. Proficient in building modern and responsive React.js applications using Redux, Context API, React Router, React Hooks, reusable components, TypeScript, HTML5, CSS3, and Tailwind CSS, with a focus on scalable and maintainable frontend architecture.
Strong backend expertise in Node.js and Express.js, including RESTful API development, CRUD operations, MVC architecture, middleware, business logic, JWT authentication, Role-Based Access Control (RBAC), validation, error handling, and secure API integration. Hands-on experience with MongoDB, Mongoose, MySQL, and SQL, including database schema design, data modeling, indexing, query optimization, aggregation, and performance tuning. Proven ability to improve API response time by 25% and database query performance by 40%.
Experienced in developing enterprise dashboards, internal business tools, customer-support platforms, ticket-management systems, analytics interfaces, and data-driven applications, collaborating closely with QA, product, business, and client stakeholders in Agile/Scrum environments. Experienced in integrating third-party and AI APIs, including Zendesk, OpenAI, and Google Gemini, and developing AI-powered features such as ticket summarization, automated response generation, categorization, priority classification, and intelligent customer-support workflows. Strong enterprise web development experience with Adobe Experience Manager (AEM), including reusable components, templates, client libraries, digital asset management, content workflows, and performance optimization of enterprise websites.
Proficient with modern development and collaboration tools including Git, Docker, CI/CD, Jira, Postman, and Agile/Scrum practices, with experience in code reviews, debugging, root-cause analysis, production issue resolution, and continuous application enhancement. Strong understanding of clean code, reusable components, scalable architecture, application security, performance optimization, API reliability, database efficiency, and enterprise software development best practices, with a technology profile spanning MERN Stack, Enterprise Web Development, AEM, REST APIs, AI/LLM integrations, and full-stack application development.
Experience
Software Engineer I – MERN Stack & Enterprise Web Development at Samsung Data Systems (2022-07 – 2026-06)
- Develop and maintain enterprise-grade web applications and internal business platforms using React.js, Node.js, Express.js, MongoDB, JavaScript, TypeScript, and Adobe Experience Manager (AEM) within an Agile/Scrum environment.
- Deliver end-to-end full-stack features across frontend, backend, database, and API layers, including requirement analysis, development, integration, debugging, testing support, deployment coordination, and production support.
- Build scalable and reusable React.js applications, dashboards, and user interfaces using Redux, Context API, React Router, reusable components, TypeScript, HTML5, CSS3, and Tailwind CSS.
- Design and develop RESTful APIs and backend services using Node.js and Express.js, implementing CRUD operations, middleware, business logic, validation, error handling, authentication, and integration with external systems.
- Develop and optimize MongoDB/Mongoose and MySQL database solutions, including schema design, data modeling, indexing, query optimization, and efficient data-access strategies.
- Improved API response latency by 25% and database query execution time by 40% through query optimization, indexing, and backend performance tuning.
- Improved enterprise page-load performance by 30% through optimization of AEM components, client libraries, and digital asset delivery.
- Implement secure application workflows using JWT authentication and Role-Based Access Control (RBAC) to manage protected resources and user/admin access.
- Integrate external platforms and APIs including Zendesk, OpenAI, and Google Gemini, enabling customer-support workflows, AI-powered ticket processing, automated responses, and summarization, categorization, and priority classification.
- Develop and support Adobe Experience Manager (AEM) solutions, including reusable components, templates, client libraries, digital asset management, and content-driven enterprise websites.
- Collaborate with QA, product teams, business stakeholders, and clients throughout the software development lifecycle, participating in requirement discussions, code reviews, defect resolution, sprint activities, and production releases.
- Utilize Git, Docker, CI/CD, Jira, and Postman as part of modern software development, API testing, version control, collaboration, and release processes.
- Troubleshoot production issues, perform root-cause analysis, debugging, performance optimization, and application enhancements, ensuring reliable and maintainable enterprise applications.
Education
Master of Computer Applications (MCA) – National Institute of Technology (NIT), Jamshedpur (2019-07 – 2022-06)
