VD

Vikram DokkupalleLead 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 - FrontendEPAM 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 DevelopmentBelieve 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 DeveloperBelieve 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 ProgrammerKreeda 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 Games7Seas 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 (20062009)

Bachelor of Science in

Sardar Patel Degree College, Hyderabad (20032006)