05/20/2026 updated

**** ******** ****
100 % available

Senior Frontend Engineer | React, TypeScript, Vue.js | 8+ Years Experience

Ulhasnagar, India
Only remote
Bachelor of Technology in Computer Engineering
Ulhasnagar, India
Only remote
Bachelor of Technology in Computer Engineering

Profile attachments

Deepak_Dewani_Resume.pdf

About me

Senior Frontend Engineer with 8+ years of progressive ownership. Deep expertise in production-grade fullstack development. Leading AI-first engineering workflows. Strong communicator with a remote-first mindset, experienced in cross-functional, distributed teams.

VitestViteMongoDBNode.jsRedisTypeScriptFront End (Software Engineering)React.jsGoogle FirebaseVue.jsPlaywrightGraphQLFront End Software DevelopmentRestful Api
React & TypeScript Development
Expertise in building production-grade React and TypeScript applications, including design systems and component libraries for enterprise use, with component-driven standards adopted across engineering organizations.

Vue.js Frontend Engineering
End-to-end development of complex frontend platforms using Vue.js and TypeScript, including scalable reusable component systems following advanced design patterns and modular architecture.

GraphQL & API Design
Design and implementation of GraphQL APIs to optimise data retrieval, eliminate over-fetching, and significantly improve performance and frontend responsiveness.

Frontend Testing & Quality Assurance
Achievement of 90% test coverage across production applications using Jest, React Testing Library, Vitest, Cypress, Playwright, and Mocha, reducing regression incidents and building a culture of automated validation.

Performance Optimisation
Bundle performance optimisation via tree-shaking, dynamic imports, and Vite pipelines, delivering sub-2s load times on data-heavy dashboards including maps, tables, and reporting modules.

Node.js Backend & Infrastructure
Production-grade backend development using Node.js, Express, MongoDB, Redis, and Docker, including CI/CD pipelines and GitHub Actions for automated deployments.

AI-First Engineering Workflows
Leadership of AI-first engineering workflows using Claude Code and GitHub Copilot with reusable prompt templates for tests, reviews, and commits, cutting sprint delivery time by approximately 30%.

State Management
Proficiency in a wide range of state and data management solutions including Redux, Pinia, Jotai, Zustand, Tanstack Query, and REST APIs across multiple frontend frameworks.

Cloud Platforms & Deployment
Deployment and hosting experience across Vercel, Firebase, Netlify, DigitalOcean, and Cloudinary, including CI/CD integration and zero-downtime production deployments.

Languages

EnglishFluentHindiNative speaker

Project history

Senior Frontend Engineer

AccionLabs
Architected production-grade React and TypeScript design systems and component libraries for enterprise applications. Led AI-first engineering workflows using Claude Code and GitHub Copilot, cutting sprint delivery time by ~30%. Achieved 90% test coverage using Jest and React Testing Library. Optimised bundle performance delivering sub-2s load times. Established PR standards and led architecture discussions across a distributed team.

Requestr - API Testing Tool

Personal Project
Built a fully browser-native API testing tool with zero backend, utilizing IndexedDB for data persistence and Next.js server-side routes for CORS-free proxying within a multi-tab workspace. Engineered a secure, rate-limited request sharing mechanism using Upstash Redis with AES-GCM encryption. Developed advanced developer tooling including automated data schema generation and a global keyboard shortcuts system. Tech stack: Next.js 15, React 19, Tailwind, Shadcn, Zustand, IndexedDB, Upstash Redis, CodeMirror 6, Vitest, Playwright.

Elementum - Interactive Periodic Table

Personal Project
Engineered a high-performance interactive periodic table with customized real-time grid search, dynamic heatmaps, 3D atom visualisations, and side-by-side element comparison, achieving a Lighthouse score of 100 and LCP under 200ms. Tech stack: Vue 3, TypeScript, Vite, Three.js, Pinia, ApexCharts, Vitest, Playwright.

Visual AI - Production AI SaaS

Personal Project
Production AI SaaS with Clerk auth and Razorpay payments, Node.js backend with Redis job queues and Docker CI/CD, achieving 99.9% uptime. Tech stack: Vue 3, TypeScript, Vuetify, Tailwind, Pinia, Node.js, Redis, Razorpay, Clerk, Docker.

CreateFolio - Portfolio Generator

Personal Project
Portfolio generator with multi-step forms, template selection, Appwrite auth, and one-click CI/CD deployment to Netlify. Tech stack: Next.js, TypeScript, Tailwind, Shadcn, FramerMotion, AI-SDK, Vite, Appwrite.

RocketLander - Browser Game

Personal Project
Physics-based browser game with Firebase real-time leaderboard, consistently maintaining 60 FPS with optimised particle systems. Tech stack: Vue3, TypeScript, Three.js, Pinia, Firebase.

Frontend Engineer

AccionLabs
Led end-to-end development of Nexial UI using Vue.js and TypeScript, transforming a terminal-based platform into a production GUI and migrating Excel workflows to structured JSON. Built scalable, reusable Vue component systems following advanced design patterns. Collaborated with UX/UI designers to deliver pixel-perfect, accessible interfaces across multiple frontend modules.

Fullstack Engineer

AccionLabs
Delivered bill payments and real-time notifications using React, directly contributing to a $9M revenue increase and serving 14M+ active users at scale. Designed and implemented GraphQL APIs to optimise data retrieval and eliminate over-fetching. Established automated testing practices using Jest and Mocha.

Junior Fullstack Engineer

AccionLabs
Engineered an AI-powered web assistant using Dialogflow with NLP workflows integrated via Node.js/Express REST APIs, deployed to 7,000+ internal users, boosting productivity by 20%. Led mobile-first responsive UI development, driving a 42% increase in user engagement. Drove adoption of Angular 2+ as the core framework, reducing development time by 58%.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in