CurrentlyManager, App Development at Majid Al Futtaim (Carrefour)
Akshat Gupta — Senior Frontend Engineer & Technical Lead
Frontend-heavy engineer with strong backend capability, owning applications end to end — from the API and data layer through to high-performance dashboards.
- Experience
- 6+ years
- Companies
- 3 teams
- Education
- B.TechComputer Science & Engineering
- Based in
- Gurgaon, India

01About
I own applications end to end — from the API and data layer to the dashboard.
Full-stack developer with six-plus years of experience building data-driven web products, currently leading application development for a retail analytics platform.
Frontend-heavy engineer (React, TypeScript, Vite) with strong backend capability (Python, Flask, SQLAlchemy, PostgreSQL) and hands-on data engineering via Databricks.
I raise delivery quality through reusable UI libraries, Dockerized deployments and automated CI/CD, and operate as a hands-on technical lead across multiple concurrent products.
Currently
Manager, App Development
Majid Al Futtaim (Carrefour) · RACE — Retail Analytics Centre of Excellence
One of the largest retail and leisure groups in the Middle East, operating Carrefour across the region. RACE is the internal centre of excellence building data products for merchandising, assortment and promotions teams.
Where I go deepest
- FrontendReact, TypeScript, Vite — including 100k-row data grids
- BackendPython, Flask, SQLAlchemy, REST APIs
- DataPostgreSQL with JSONB, Databricks, aggregation pipelines
- DeliveryDocker, CI/CD, Nginx — releases that are routine
Based in
Gurgaon, India
Open to conversations about frontend architecture and performance work.
02Skills
The stack I build with
Frontend first, with enough backend and data depth to own the whole path.
Frontend
The primary craft.
- React
- Next.js
- TypeScript
- JavaScript
- Vite
- AG Grid
- Tailwind CSS
- Chart.js
Backend
Enough depth to own the API contract.
- Python
- Flask
- SQLAlchemy
- REST APIs
- JWT auth
Data
In analytics, the data layer is the product.
- PostgreSQL(JSONB)
- Databricks
- SQL
- Data pipelines
DevOps
Shipping is a feature.
- Docker
- CI/CD(Azure Pipelines)
- Nginx
- Git
Practices
How the work gets done.
- System design
- Performance optimization
- Design systems
- Code review
03Experience
Six years, three teams, one throughline
Retail analytics, recommerce and product consulting — expand any role for the detail.
One of the largest retail and leisure groups in the Middle East, operating Carrefour across the region. RACE is the internal centre of excellence building data products for merchandising, assortment and promotions teams.
- Built 4+ retail analytics applications from scratchCovering localization, rationalization, category review and whitespace analysis — giving category and merchandising teams self-serve, data-driven decision tools that replaced manual, spreadsheet-heavy workflows.
- Designed and shipped a shared React + TypeScript UI component libraryThemed to the internal design system and adopted across all applications, enforcing visual consistency across the portfolio.
- Developed RESTful backend APIs in Python (Flask, SQLAlchemy)Integrated with Databricks for large-scale retail data, and PostgreSQL — including JSONB and dynamic schemas — for application state.
- Engineered high-performance data grids (AG Grid)With server-side filtering, infinite scroll and virtualization to render 100k+ rows smoothly, keeping dashboard interactions responsive on large datasets.
- Containerized all applications with Docker and built CI/CD pipelinesAzure Pipelines automating build, test and deployment, standardizing deployments across environments.
- Acted as hands-on technical lead across 4+ concurrent appsOwning architecture decisions, code reviews, performance tuning and infrastructure debugging — nginx reverse proxy, DNS/VPN routing and Docker disk management.
Technologies
- React
- TypeScript
- Vite
- AG Grid
- Chart.js
- Python
- Flask
- SQLAlchemy
- PostgreSQL
- Databricks
- Docker
- Azure Pipelines
- Nginx
05Résumé
The one-page version
Print this page for a clean copy, or download the PDF.
Experience
Manager, App Development · Majid Al Futtaim (Carrefour)
Apr 2024 — PresentRACE — Retail Analytics Centre of Excellence · Gurgaon, India
- Built 4+ retail analytics applications from scratch Covering localization, rationalization, category review and whitespace analysis — giving category and merchandising teams self-serve, data-driven decision tools that replaced manual, spreadsheet-heavy workflows.
- Designed and shipped a shared React + TypeScript UI component library Themed to the internal design system and adopted across all applications, enforcing visual consistency across the portfolio.
- Developed RESTful backend APIs in Python (Flask, SQLAlchemy) Integrated with Databricks for large-scale retail data, and PostgreSQL — including JSONB and dynamic schemas — for application state.
- Engineered high-performance data grids (AG Grid) With server-side filtering, infinite scroll and virtualization to render 100k+ rows smoothly, keeping dashboard interactions responsive on large datasets.
- Containerized all applications with Docker and built CI/CD pipelines Azure Pipelines automating build, test and deployment, standardizing deployments across environments.
- Acted as hands-on technical lead across 4+ concurrent apps Owning architecture decisions, code reviews, performance tuning and infrastructure debugging — nginx reverse proxy, DNS/VPN routing and Docker disk management.
Software Engineer 3 · Cashify
Jun 2021 — Apr 2024Gurgaon, India
- Migrated the web application from React to the latest Next.js Using server-side rendering best practices, improving performance and SEO metrics across the platform.
- Optimized page performance By applying rendering, asset and loading best practices.
- Improved organic search performance Through technical SEO and keyword research.
- Built a bot-builder platform from scratch Enabling non-technical teams to create chatbot flows; integrated RESTful APIs and shipped features for mobile and desktop within an Agile SDLC.
Member of Technical Staff II · Nineleaps Technology Solutions
Jan 2020 — Jun 2021Bangalore, India
- Developed React front-end features Applying component lifecycle best practices to improve maintainability and performance.
- Achieved full unit-test coverage using Jest and Enzyme Strengthening release confidence and reducing regressions.
Education
- B.Tech, Computer Science & EngineeringDIT University2016 — 2020 · Dehradun, India
Achievements
- Promoted from Associate Manager to Manager, App DevelopmentWithin roughly a year at Majid Al Futtaim, for end-to-end ownership of the analytics app portfolio.Majid Al Futtaim · 2024
- Superstar of the MonthFor building the chatbot and bot-builder platform from scratch.Cashify · Mar 2022
Technical skills
- Frontend
- React, Next.js, TypeScript, JavaScript, Vite, AG Grid, Tailwind CSS, Chart.js
- Backend
- Python, Flask, SQLAlchemy, REST APIs, JWT auth
- Data
- PostgreSQL, Databricks, SQL, Data pipelines
- DevOps
- Docker, CI/CD, Nginx, Git
- Practices
- System design, Performance optimization, Design systems, Code review
Gurgaon, Indiaakshatav56@gmail.com
06Contact
Let's talk about what you're building.
I'm open to conversations about frontend architecture, performance work and technical leadership roles. The fastest way to reach me is email.
Gurgaon, India
Manager, App Development at Majid Al Futtaim (Carrefour)