Post Job Free
Sign in

Full-Stack Engineer E-Commerce

Location:
St. Louis, MO
Salary:
70000$
Posted:
September 10, 2025

Contact this candidate

Resume:

Shabbir Dudekula

+1-314-***-**** ************@*****.*** LinkedIn GitHub

SUMMARY

Full-stack engineer with 4+ years delivering enterprise web apps and microservices/event-driven architecture across healthcare, telecom, and e-commerce. Expert in React/Next.js, Angular, TypeScript, Node.js/Express, REST/GraphQL, and AWS serverless. Proven impact: cut p95 API latency ~30%, shrank release time from 2h <10m, scaled real-time systems to 10k+ users with 99.9% uptime, and lifted accessibility to WCAG 2.1 AA (+40 pts). Strong in design systems, accessibility (ARIA/Lighthouse/axe-core), Core Web Vitals/perf, CI/CD & IaC (GitHub Actions/Jenkins, CloudFormation/Terraform), observability (CloudWatch/Prometheus/Grafana), and testing

(Jest/Cypress/RTL).

SKILLS

Frontend: React.js, Next.js (SSR/SSG), SPA (Single-Page Applications), React Hooks, Angular 16+, TypeScript, JavaScript (ES6+), Redux Toolkit, Redux, NgRx, React Router, RxJS, HTML5, CSS3, SCSS, Tailwind CSS, Material UI (MUI), Bootstrap, micro-frontend architecture, responsive design Accessibility & Performance: WCAG 2.1, ARIA, Lighthouse, axe-core, Core Web Vitals (TTFB/LCP/CLS/INP), lazy loading, code-splitting, image/asset optimization

Design & UX Research: Figma, Sketch, Adobe XD, A/B testing, heatmaps, usability testing, heuristic evaluation, Adobe Target, Hotjar, FullStory, UserTesting, GA4 (Google Analytics 4), Amplitude, Mixpanel Data Visualization & Analytics: Chart.js, D3.js, Firebase Analytics, BigQuery, Power BI Backend & APIs: Node.js, Express.js, RESTful APIs, GraphQL, WebSockets, JWT/OAuth 2.0, OpenAPI/Swagger, Postman, Insomnia, Firebase Cloud Functions.

Databases & ORM: DynamoDB, MongoDB, PostgreSQL, MySQL, Firebase/Firestore, Redis, Prisma, TypeORM, Mongoose, PL/SQL.

Cloud & DevOps

• AWS: EC2/S3, Lambda, API Gateway, CloudFront, Cognito, RDS, SQS/SNS, CloudFormation, CloudWatch.

• Azure: Azure DevOps, Azure Functions, AKS (Azure Kubernetes Service).

• Containers & IaC: Docker, Kubernetes (K8s), Helm, Terraform.

• CI/CD: GitHub Actions, GitLab CI, Jenkins, CircleCI, Vercel, Netlify. Testing: Jest, Cypress, React Testing Library, Mocha, End-to-end (E2E) testing. Messaging & Streaming: Apache Kafka, RabbitMQ.

Observability & Security: Prometheus, Grafana, ELK/EFK, Sentry, Datadog, OWASP Top 10, CORS/CSRF, CSP, rate limiting.

Build & Tooling: Webpack, Vite, Babel, ESLint, npm, Yarn, pnpm, Nx, Turborepo, Storybook, Chromatic. Collaboration & PM Tools: JIRA, Confluence, Agile/Scrum, Notion. AI/Prototyping: ChatGPT, WalkMe, Framer Motion, UXPin Merge. CRM/Platforms: Salesforce, Salesforce Marketing Cloud, Sales Cloud, ServiceNow, Interaction Studio. EXPERIENCE

Up Cancer June 2024 – Present

salNew York, NY

• Engineered a modular React component library using Container–Presenter and Observer patterns with custom hooks, cutting bundle size 25% and improving testability/maintainability across apps.

• Conducted accessibility audits with axe-core and Lighthouse, ensuring WCAG 2.1 compliance and improving usability scores by 40%.

• Introduced Next.js SSR/SSG for key routes, improving TTFB ~25% and boosting organic landing conversions.

• Instrumented Core Web Vitals (LCP/CLS/INP) via Lighthouse + field analytics; improved LCP ~20%, achieved CLS < 0.10, and INP p75 < 200 ms on critical routes.

• Established a design system (tokens, reusable components, documentation) adopted across teams, accelerating UI delivery and ensuring visual/behavioral consistency.

• Partnered with Design to run usability tests (5–7 users/round); prioritized fixes that lifted task success +18% and reduced critical UX issues −35%.

• Built a design-token system (spacing, color, typography) and component variants; cut UI build time 2 and reduced inconsistencies across apps.

• Published a component catalog in Storybook with Chromatic CI (visual diffs + a11y add-ons); documented props/variants/states and usage guidelines, cutting UI regressions and accelerating adoption across squads.

• Ran session-replay + heatmap studies in Hotjar/FullStory; surfaced friction points (rage clicks, dead zones) and iterated on IA/flows to improve signup conversion +12% and reduce step-2 drop-off −20%.

• Planned and moderated remote studies via UserTesting; synthesized findings and fed prioritized UX fixes into the backlog, lifting task success +18% and reducing critical UX issues −35%.

• Ran A/B test on signup flow (inline validation + field pruning); Variant B lifted conversion +9.6% (p<0.05) and cut time-to-complete

−22% across ~8k users.

• Maintained a Figma component library (auto-layout, variants, constraints) with 1:1 parity to code components, reducing handoff ambiguity and rework across squads.

• Built automated regression test suites with Jest, Cypress, and React Testing Library, achieving 85% coverage, reducing QA cycles by 30%, cutting production bugs by 40%, and preventing recurring defects.

• Designed & integrated REST/GraphQL on Node/Express, lowering p95 latency 30% and error rate 30%.

• Implemented JWT-based authentication and role-based access, reducing unauthorized access incidents by 60%.

• Built a real-time notification service using WebSockets + DynamoDB streams, scaling to support 10k+ concurrent users.

• Designed NoSQL DynamoDB schemas for role-based dashboards, enabling rapid retrieval of analytics and reporting data.

• Optimized PostgreSQL/DynamoDB with targeted indexes, partitioning, and GSIs/LSIs; orchestrated zero-downtime migrations

(blue/green + backfills) to maintain predictable p95 latency under high load.

• Developed interactive analytics dashboards using Firebase, BigQuery, and Chart.js, cutting manual reporting time by 70%.

• Automated CI/CD with GitHub Actions, Jenkins, Vercel, cutting deployments from 2h <10m and improving rollback reliability 35%.

• Authored internal UI architecture and workflow documentation, reducing onboarding time for new developers by 50%.

• Collaborated with backend engineers to enforce data privacy compliance, ensuring applications adhered to CCPA standards.

• Implemented custom validation utilities with mathematical scoring models, ensuring robust and accurate data entry.

• Leveraged Redis/Firebase caching strategies to reduce redundant queries and increase application performance by 20%.

• Deployed applications on AWS EC2/S3 with load balancing, ensuring 99.9% uptime and reducing infrastructure costs by 20%.

• Provisioned repeatable environments with Terraform (VPC, API Gateway, Lambda, RDS, SQS/SNS, IAM), eliminating manual drift and cutting infra changes from hours to <15 min.

• Documented and validated endpoints with OpenAPI 3.0/Swagger; generated typed clients and reduced integration defects ~30%.

• Instrumented services with CloudWatch metrics/alarms, Prometheus/Grafana dashboards, and centralized logs (ELK/EFK), lowering MTTR ~30% and false alerts ~40%.

• Added distributed tracing with OpenTelemetry (OTel) + AWS X-Ray, correlating logs/metrics/traces and speeding root-cause analysis (MTTR −15%).

• Gated merges with contract tests in CI (OpenAPI schema validation + mock servers), preventing breaking API changes and cutting integration defects ~15–20%.

• Hardened APIs with JWT/RBAC, rate limiting, CORS/CSRF controls and AWS WAF rules; passed internal pen-test with zero critical issues.

• Designed microservices and event-driven architecture on SQS/SNS (FIFO + content-based deduplication) with idempotency keys, DLQs, and exponential backoff, achieving practically exactly-once processing under peak load.

• Containerized Node services with Docker and deployed to EKS; enabled blue/green rollouts and cut change failure rate to <3%.

• Mentored junior engineers on React patterns, Git workflows, and full-stack practices, boosting team productivity by 30%.

• Developed healthcare SaaS applications with ReactJS, Node.js, and Tailwind CSS, delivering responsive, high-performance web solutions.

• Built real-time dashboards and forms with React Hook Form + Yup, ensuring secure and validated user input.

• Integrated OpenAI APIs for context-aware UI elements, improving customer engagement and personalization by 20%.

• Implemented Redux/NgRx state management and code-splitting optimizations, improving load times by 25%.

• Conducted code reviews and refactoring sessions, applying clean architecture principles to maintain scalability.

• Tech stack: React, Next.js (SSR/SSG), SPA (Single-Page Applications), React Hooks, TypeScript, Redux Toolkit/NgRx, React Hook Form, Yup, Tailwind CSS, Material UI (MUI); Node.js, Express, REST/GraphQL, WebSockets, JWT/RBAC, OpenAPI/Swagger; DynamoDB, Redis, AWS RDS (PostgreSQL), Firebase/Firestore, BigQuery, Chart.js; AWS (EC2/S3, Lambda, API Gateway, SQS/SNS, CloudWatch, WAF); Terraform, Docker, Kubernetes (EKS), Helm; CI/CD (GitHub Actions, Jenkins, Vercel); Observability

(CloudWatch, Prometheus, Grafana, ELK/EFK, OpenTelemetry, AWS X-Ray); Testing (Jest, Cypress, React Testing Library, Storybook, Chromatic); Patterns/Architectures (microservices, event-driven architecture); Accessibility (axe-core, Lighthouse); OpenAI APIs.

AVEVA Solutions July 2021 – July 2023

Software Developer Hyderabad, India

• Delivered highly interactive UIs with React, Angular, TypeScript, and Tailwind CSS, boosting adoption rates of internal tools by 45%.

• Refactored 20,000+ lines of legacy code into modern frameworks, cutting technical debt by 60% and improving maintainability.

• Built responsive layouts with Flexbox and SCSS, resolving 90% of mobile rendering issues across devices.

• Integrated REST and GraphQL APIs with ERP-style backend systems, improving data retrieval latency by 25%.

• Designed serverless pipelines on AWS Lambda, reducing infrastructure costs by 15%.

• Developed and managed DynamoDB and MySQL schemas to handle thousands of daily active users.

• Automated deployments with Jenkins + AWS CodePipeline, doubling release frequency and reducing downtime.

• Configured AWS CloudWatch monitoring, improving incident detection and resolution time by 30%.

• Containerized backend services with Docker, ensuring environment consistency across teams.

• Implemented design patterns (Observer, Singleton, Factory), improving modularity and developer productivity by 30%.

• Built standardized Terraform modules (Lambda, API Gateway, CloudWatch, IAM) to spin up new services in minutes and ensure environment parity.

• Authored Swagger/OpenAPI contracts and added contract tests in CI, accelerating cross-team integrations and shrinking API breakages.

• Established SLOs and error budgets; added CloudWatch dashboards + alerting and trace logs, reducing incident detection/resolution ~30%.

• Implemented security controls (CSP headers, strict CORS, rate limiting, dependency scanning) aligned to OWASP Top 10, cutting vuln backlog.

• Automated a11y checks (axe in CI) and visual regression on core journeys to prevent UI regressions before release.

• Created WCAG-compliant forms and UIs with ARIA roles and semantic HTML, improving accessibility for users with disabilities.

• Administered 10+ GitHub repos with standardized branching, reducing merge conflicts by 45%.

• Authored onboarding material and handoff documentation, reducing new developer ramp-up time by 50%.

• Collaborated with Salesforce developers to integrate UI with Service & Sales Cloud, enabling dynamic data-driven workflows.

• Awarded Employee of the Month for developing Visual Query functionality in XR, improving customer experience.

• Tech stack: React, Angular 16, TypeScript, Tailwind CSS, SCSS (Flexbox); REST & GraphQL; AWS (Lambda, API Gateway, CloudWatch, IAM, CodePipeline); DynamoDB, MySQL; Terraform; Docker; Jenkins; Swagger/OpenAPI; SRE (SLOs/error budgets, CloudWatch dashboards/alerts, trace logs); Security (CSP, strict CORS, rate limiting, dependency scanning, OWASP Top 10); Accessibility/Testing (axe in CI, visual regression); GitHub (multi-repo branching); Salesforce (Service Cloud, Sales Cloud). IT Now Inc Aug 2020 – July 2021

Associate Software Developer Hyderabad, India

• Built banking portals and admin dashboards with React.js, Tailwind CSS, and Material UI, streamlining reporting workflows.

• Designed Node.js/Express microservices for user authentication, account management, and payments, improving backend reliability by 30%.

• Developed and integrated REST APIs and WebSockets, enabling real-time product updates, notifications, and fraud alerts.

• Optimized SQL queries and database schemas, improving reporting efficiency by 35%.

• Built analytics dashboards using Chart.js and D3.js, increasing sales visibility and reducing discrepancies by 30%.

• Implemented Firebase Cloud Functions for automated alerts and real-time background processing.

• Automated releases with Jenkins + Docker, cutting staging release time by 40% and improving release confidence.

• Published Swagger/OpenAPI docs for banking APIs; enabled partner teams to self-serve integrations, reducing support tickets

~25%.

• Introduced Dockerized dev/test environments with seeded data, cutting onboarding time ~50% and eliminating “works on my machine” issues.

• Added real-time observability (app logs + uptime checks + alerts) and standardized runbooks, reducing time to diagnose prod issues

~35%.

• Enforced OWASP controls (input validation, authorization (authz) checks, secure headers) and standardized CORS/CSRF policies across portals.

• Created Terraform starter templates for staging infra (VPC, ALB, RDS), reducing manual provisioning.

• Conducted cross-browser testing with BrowserStack, ensuring compatibility across legacy and modern browsers.

• Created light/dark mode features with CSS variables and Context API, improving accessibility and personalization.

• Built interactive prototypes in Figma, Adobe XD, and Sketch, accelerating stakeholder approval cycles by 20%.

• Mentored junior developers, providing code reviews and Git branching strategies for team collaboration.

• Tech stack: React, Tailwind CSS, Material UI, CSS Variables/Context API; Node.js, Express, REST APIs, WebSockets; SQL

(PostgreSQL/MySQL) on AWS RDS; Firebase Cloud Functions; Chart.js, D3.js; AWS (VPC, ALB, RDS); Terraform; Docker; Jenkins; Swagger/OpenAPI; BrowserStack; Git/GitHub; app logs, uptime checks, and alerting (runbooks). EDUCATION

Saint Louis University Aug 2023 – May 2025

Master of Science in Information Systems GPA: 3.73/4.00



Contact this candidate