Hi, I'm

Suman Rana

Full Stack Developer

Building web applications end to end. I care about clean architecture, fast interfaces, and shipping things that hold up in production.

Scroll

Tech stack

Skills & technologies

The core of what I work with day to day, plus the tools I reach for around it.

Frontend

Building accessible, performant interfaces.

AngularTypeScript RxJSSignals SCSS

Backend

Designing APIs and server-side logic.

Node.jsExpress NestJSREST

Data

Modeling and querying reliable data layers.

PostgreSQLRedis PrismaDrizzle

AI & automation

Integrating LLMs into real workflows.

Claude APIOpenAI API Prompt engineering

DevOps & cloud

Shipping and monitoring in production.

DockerVercel RailwayGitHub Actions

APIs & services

Connecting payments, messaging, and more.

StripeRazorpay

Career

Experience

Where I've worked and what I built while I was there.

Developer

SAP Labs India Pvt. Ltd.

Feb 2026 – Current · Bangalore, IN

  • Developed full-stack features spanning Angular (frontend) and Java (backend)
  • Led Angular version upgrades across the codebase, minimizing breaking changes and downtime for consumers
  • Automated custom Claude-powered skill to streamline Angular version upgrade workflows, reducing risks involved
  • Led/contributed to the migration from Webpack Module Federation to Native Federation, improving build performance and maintainability
  • Contributed to a large-scale monorepo architecture built on Module Federation
  • Applied agentic AI development practices to enhance engineering workflows, accelerating delivery timelines
  • Collaborated cross-functionally to implement upgrades and features, ensuring minimal disruption to production systems

Senior Consultant

EY Global Delivery Services India LLP

Aug 2023 – Jan 2026 · Kolkata, India

  • Led end-to-end development and delivery of scalable, responsive web applications using Angular (v17, v20) and SAP Composable Storefront (Spartacus).
  • Transitioned from frontend developer to frontend lead, overseeing design, architecture, and implementation of UI solutions for enterprise clients, enhancing project outcomes.
  • Collaborated with cross-functional teams, including backend, cloud, and business stakeholders, to deliver client-centric digital solutions.
  • Implemented AWS cloud services for deployment, scalability, and performance optimization of web applications.
  • Mentored and guided junior developers, conducting code reviews and enforcing best practices to foster a culture of clean, maintainable code and elevate team capabilities.
  • Drove improvements in application performance, accessibility, and security, ensuring compliance with enterprise standards.
  • Partnered with clients to gather requirements and design technical solutions, effectively delivering on complex business needs and ensuring alignment with client objectives.

Programmer Analyst

Cognizant Technology Solutions India Private Limited

Oct 2021 – Aug 2023 · Kolkata, India

  • Customized and implemented SAP Commerce (Hybris) Storefront components, enhancing functionality for enterprise e-commerce solutions.
  • Developed and maintained responsive, user-friendly web applications using Angular, JavaScript (ES6+), jQuery, and CSS3.
  • Translated UI/UX designs into functional interfaces, ensuring cross-browser compatibility and mobile responsiveness.
  • Collaborated with backend teams to integrate REST APIs, optimizing data flow and enhancing application performance.
  • Optimized front-end code for scalability, accessibility, and performance, reducing page load times and enhancing user experience.
  • Participated in Agile ceremonies, contributing to sprint planning, estimation, and delivery of high-quality features.
  • Troubleshot and resolved production issues, increasing system stability and boosting customer satisfaction.

Application Developer

Unified Infotech Pvt. Ltd.

Feb 2019 – Sep 2021 · Kolkata, India

  • Designed and developed dynamic web applications using Angular, JavaScript, HTML5, and CSS3, ensuring responsive and cross-browser compatibility.
  • Built and maintained RESTful APIs with Node.js for efficient data handling and seamless integration with front-end applications.
  • Implemented reusable UI components and optimized client-side performance, enhancing application scalability and maintainability.
  • Worked with MySQL to design, optimize, and query relational databases supporting business-critical applications.
  • Collaborated with designers, QA, and product managers to deliver end-to-end solutions that met client requirements.
  • Ensured code quality and best practices through version control (Git), code reviews, and Agile methodologies.
  • Contributed to deployment and troubleshooting of applications, improving reliability and increasing user satisfaction.

Contact

Let's work together