Deepak Dewani

Deepak Dewani

Senior Frontend Engineer

About Me

I’m a Senior Frontend Engineer with 7+ years of experience building high-quality, scalable web applications using React, Vue, Angular, and TypeScript. I specialize in turning complex requirements and designs into clean, intuitive, and performant user interfaces, with a strong focus on usability, accessibility, and long-term maintainability.

While frontend is my core strength, I’m comfortable owning features end-to-end. I’ve built and optimized Node.js backends, designed REST and GraphQL APIs, and implemented asynchronous workflows for data- and AI-driven products. My experience includes working with MongoDB, Redis, and cloud services like Cloudinary, as well as setting up CI/CD pipelines with GitHub Actions and deploying applications using Docker.

I’ve also led and built AI-first products. Most notably, I created and shipped Visual AI, a production SaaS platform that enables image generation, upscaling, and restoration. This involved designing UX for long-running AI tasks, building reliable job pipelines, handling retries and failures gracefully, and abstracting complex AI workflows into simple, user-friendly experiences.

Beyond building AI-powered products, I actively use AI tools in my development workflow. I work daily with Claude and GitHub Copilot to accelerate development, generate and review code, create test cases, and improve architectural decision-making. I’ve also introduced AI-assisted workflows at the team level to improve velocity and code quality without compromising standards.

I enjoy working in async, ownership-driven environments, collaborating closely with product and design, and shipping features that have real user and business impact. Whether it’s a polished UI, a complex dashboard, or an AI-powered workflow, I care deeply about building things that are thoughtful, reliable, and easy to use.

Experience

Senior Frontend Engineer

Accionlabs

-

Led development of scalable, pixel-perfect frontend modules including interactive maps, data tables, and reporting dashboards, collaborating closely with designers to translate Figma into production-ready UI. Improved developer productivity by introducing Storybook for isolated component development and documentation, reducing feature development time by 30%. Strengthened application quality by implementing Vitest-based unit and integration testing, achieving 90% code coverage and improving long-term maintainability. Optimized complex application state using Pinia/Redux, improving performance, predictability, and feature scalability in large Vue/React applications. Established component-driven architecture and frontend best practices, contributing to a maintainable design-system-style codebase. AI Leadership & Enablement Led the adoption of an AI-first frontend workflow, enabling AI-generated UI from Figma and AI-assisted engineering using Claude Code and Microsoft Copilot, with reusable prompts for tests, code reviews, and commits, significantly improving development speed and code quality.

TypeScriptReactReduxTailwind CSSMaterial UIREST APIJestStorybookMapbox

Frontend Engineer

Accionlabs

-

Led the creation of Nexial UI, a terminal-based test automation platform, with a modern VueJS based GUI which resulted in considerable improvement in ease of use. Also successfully transitioned from Excel files to JSON for test creation. Applied performance optimization techniques like tree-shaking and dynamic loading to reduce the page load time by 44% and bundle size by 29%.

Vue.jsVuetifyTailwind CSSTypeScriptVite

Frontend Developer

Accionlabs

-

Implemented impactful features like bill payments and notifications utilizing ReactJS, helping the application achieve a $9 million increase in revenue. Over 14 million people currently use these features. Developed GraphQL APIs for optimizing data retrieval and transmission and enhancing the overall performance of the application.

ReactJavaScriptREST APIRedux

Junior Frontend Developer

Accionlabs

-

Led the adoption of Angular(2+), built mobile clients with NLP interactions and wrote well-tested and modular code.

AngularTypeScriptREST APIMongoDBNode.js

Projects

CreateFolio

CreateFolio

Built a responsive portfolio generator using Next.js, TypeScript, Tailwind CSS, and Redux Toolkit with multi-step forms and live preview. Added template customization, dark mode, and export options (ZIP) using html2canvas, and jszip. Integrated Appwrite authentication and one-click Netlify deployment, enabling real-time sync, social login, and seamless hosting.

ReactNext.jsTypeScriptTailwind CSSReduxGitHubAppwriteNetlify
Visual AI

Visual AI

Created and launched an AI-powered text-to-image web app with real-time image generation and enhancement, achieving high user engagement through an intuitive and responsive UI built with Vue.js and TypeScript. Engineered a scalable Node.js backend with Express and Redis-based job queues for efficient AI model integration and long-running image processing. Implemented end-to-end security and monetization features, including Clerk for authentication, Razorpay for payment processing, and Cloudinary for cloud storage enhancing the user experience. Automated CI/CD deployment with Docker & GitHub Actions, thereby enhancing system reliability.

Vue.jsTypeScriptDockerGitHubVuetifyNode.jsRedisGithub Actions
AnandVrindavan

AnandVrindavan

Developed a cross-platform full-stack Progressive Web App (PWA) and native mobile applications (iOS & Android) using Ionic, Capacitor, Vue.js, and TypeScript, reaching over 2,000 active users. Optimized deployment on a DigitalOcean Droplet with Docker and Nginx reverse proxy, achieving a 15% reduction in server response time and improving overall application performance.

Vue.jsTypeScript
RocketLander

RocketLander

Vibe coded a physics-based game with multiple levels and customisable rockets using Three.js • Enhanced rocket crash effect with optimized particle systems and fragmented rocket, maintaining 60 FPS and seamless resets.

Vue.jsTypeScriptHTMLCSSTailwind CSS
ReviewPilot

ReviewPilot

Built a multi-agent code-review platform in Next.js with Vercel AI SDK, orchestrating parallel GPT-4 reviewers to surface security, performance, and style issues and cut manual review time 40%

ReactNext.jsTypeScriptTailwind CSSGitHub

Skills

Frontend

  • JavaScriptJavaScript
  • TypeScriptTypeScript
  • ReactReact
  • Vue.jsVue.js
  • Next.jsNext.js
  • Tailwind CSSTailwind CSS
  • AngularAngular
  • HTMLHTML
  • SassSass
  • CSSCSS
  • Material UIMaterial UI
  • ReduxRedux

Backend

  • Node.jsNode.js
  • ExpressExpress
  • REST APIREST API
  • MongoDBMongoDB

Tool

  • GitHubGitHub
  • CI/CDCI/CD
  • WebpackWebpack
  • DockerDocker

Get in Touch

I am always open to new opportunities and interesting projects. Feel free to reach out!