VD

Vikram Dokkupalle — Lead Frontend Engineer

Lead Frontend Engineer with 16+ years of experience building and modernizing large-scale web platforms. Deep expertise in JavaScript, TypeScript, React, and Next.js, with a strong focus on performance, accessibility, and scalable frontend architecture. Proven track record of leading teams, mentoring engineers, and delivering high-quality products for global clients.

Core Skills

Frontend

  • JavaScript (ES6+)
  • TypeScript
  • React
  • Next.js
  • React Server Components
  • Redux / Redux Toolkit
  • Context API
  • Tailwind CSS
  • HTML5
  • CSS3
  • Web Performance
  • Accessibility (a11y)

Architecture

  • Micro-frontends
  • Design Systems
  • Component-driven Architecture
  • SOLID Principles
  • SSR & Hydration
  • State Management Patterns

Testing & Quality

  • Jest
  • React Testing Library
  • Cypress
  • Playwright
  • Chromatic
  • Visual Regression Testing
  • Synthetic Testing

Backend & Platform

  • Node.js
  • Express
  • REST APIs
  • GraphQL (working knowledge)
  • Monorepos
  • tRPC (working knowledge)

DevOps & Tooling

  • Git
  • CI/CD
  • Jenkins
  • AWS
  • CloudFront
  • Vercel
  • Docker (working knowledge)

AI & Productivity

  • Prompt Engineering
  • GitHub Copilot
  • AI-assisted Development
  • LLM Integration (Frontend)
  • AI-driven Workflow Automation

Work Experience

Lead Software Engineer - Frontend — EPAM Systems (Client: EBSCO Information Services) (2020-11 to Present)

Leading frontend architecture and development for large-scale research and data-driven platforms.

  • Lead a team of 5 frontend developers delivering large-scale web applications.
  • Architect and develop products using React, Next.js, and reusable frontend platforms.
  • Designed and scaled reusable component libraries and design systems.
  • Improved performance and maintainability, reducing production bugs by ~20%.
  • Mentored engineers, conducted interviews, and set frontend best practices.

Team Lead - Interactive Application Development — Believe Creative ITES Pvt. Ltd. (2013-08 to 2020-11)

Led development of interactive web applications and games, transitioning teams from Flash to modern web technologies.

  • Spearheaded frontend development using React, Redux, and Material UI.
  • Led cross-functional teams delivering interactive and data-driven products.
  • Built backend services for the ReduceCO2 iOS application.
  • Directed UI/UX rebranding initiatives improving user engagement.
  • Mentored junior developers and enforced engineering best practices.

Interactive Application Developer — Believe Creative ITES Pvt. Ltd. (2012-04 to 2013-08)

Developed interactive web applications and HTML/Flash-based games.

  • Built interactive applications using JavaScript, Flash, and HTML5 game engines.
  • Optimized performance across devices.
  • Resolved production issues under tight deadlines.

Game Programmer — Kreeda Games India Pvt. Ltd. (2011-12 to 2012-04)

Developed high-performance online games using Flash and ActionScript.

  • Implemented game mechanics, physics, and AI behaviors.
  • Optimized performance and memory usage.
  • Collaborated closely with designers and artists.

Programmer - Flash Games — 7Seas Entertainment Limited (2009-12 to 2011-12)

Built and maintained online Flash games for global audiences.

  • Developed and maintained ActionScript-based games.
  • Optimized gameplay performance.
  • Performed testing and bug fixing to ensure stability.

Education

Master of Computer Applications (MCA) in

Malineni Lakshmaiah Institute of Technology, Singarayakonda (2006 – 2009)

Bachelor of Science in

Sardar Patel Degree College, Hyderabad (2003 – 2006)