Vishal Kamra
Senior Frontend Engineer
Senior Frontend Engineer with 5+ years building React, TypeScript, and Next.js applications for high-traffic environments. I focus on architecture decisions that scale, performance that does not regress, and AI-assisted workflows that improve engineering throughput.
vishalkamra585@gmail.com
Tracking Errors Reduced
Reduced frontend analytics tracking errors through strict TypeScript and runtime validation.
Faster Internal Tooling Delivery
Reduced admin panel build time with JSON-schema-driven form and table builders.
AI-Assisted Delivery Gain
Improved delivery speed by combining AI-assisted development with strong architectural foundations.
Experience
Senior Software Engineer
tiket.com • Noida, India
- Built a centralized region and currency override system across international URLs, enabling consistent preference switching and establishing a shared behavioral contract across services. This cut delivery time by roughly 50% with AI-assisted development.
- Architected the frontend foundation for internal dashboards using Next.js, Zustand, TanStack Query, Jest, and SonarQube, and created a standardized internal tooling surface for faster cross-team delivery.
- Designed JSON-schema-driven form and table builders that reduced new admin panel build time by about 60% and enabled AI-driven code, test, and documentation generation for faster development.
Software Engineer II
tiket.com • Noida, India
- Led migration of legacy services to React 19 and the latest Next.js while preserving backward compatibility, reducing migration effort by around 45% with measurable performance gains.
- Rewrote the core frontend analytics library with strict TypeScript and runtime validation, reducing data tracking errors by 95%.
- Built a unified network request layer for both CSR and SSR environments, replacing duplicated micro-app API logic with a shared contract that eliminated redundancy and made cross-environment debugging predictable.
- Designed a global error boundary and structured logging system that standardized error reporting and reduced time spent diagnosing production issues.
- Mentored junior engineers through onboarding, code reviews, and architecture guidance, promoting scalable frontend patterns and long-term maintainability.
Software Engineer
tiket.com • Noida, India
- Led migration of the Homepage and key SEO landing pages to Next.js, improving maintainability and establishing a scalable foundation.
- Improved LCP and CLS with lazy loading, code-splitting, and image optimization, achieving 90+ Desktop and 80+ Mobile Lighthouse scores with a direct positive impact on organic search rankings.
- Built reusable and accessible UI components for the internal design system, reducing UI duplication across internal applications.
Software Developer
Ribbon Commerce • Hisar, Haryana, India
- Implemented dynamic multi-currency support for international checkout flows, enabling expansion into new markets.
- Built and maintained REST APIs using Node.js, Express, and MongoDB to support frontend-facing product features.
- Developed pixel-perfect and responsive interfaces from design mockups with strong cross-browser compatibility.
Software Development Intern
Preplaced • Bengaluru, Karnataka, India
- Built proof-of-concept implementations for incoming features to assess feasibility and guide architecture decisions.
- Fixed critical frontend issues in the legacy codebase ahead of major releases, improving release readiness.
Technical Skills
Core Stack
Data & State
Architecture & Performance
AI & Productivity
Testing & Tooling
Education
Bachelor of Engineering - Information Technology
Guru Jambheshwar University, Hisar
2017 - 2021
Certifications
AI Fluency Framework & Foundations
Anthropic • Prof. Joseph Feller and Prof. Rick Dakan
2026
Download Certificate