Mayank Agarwal
Mayank Agarwal

Senior Frontend Engineer

Open to offers · Member since 3 Nov 2026
Location
Jodhpur, India
Desired salary
Confidential
Work preference
Remote Only / Full Time
Experience level
Senior

About

Professional summary

I am a frontend-focused full stack software engineer with 5 years of experience building and maintaining production web applications. My primary expertise is in React.js, Next.js, TypeScript, and JavaScript, with a focus on delivering reliable, scalable user experiences.

I build reusable UI components, responsive interfaces, custom hooks, and maintainable frontend architectures. I translate product requirements and UI designs into complete workflows while considering edge cases, usability, and long-term code quality.

I have experience integrating frontend applications with REST APIs and collaborating closely with product, design, QA, and backend teams. I work on enterprise platforms involving complex administration, coaching, assessment, campaign, participant, and session-management workflows.

My backend knowledge includes Node.js, NestJS, Express.js, PostgreSQL, Prisma, TypeORM, MongoDB, and RabbitMQ. This enables me to investigate cross-system data-flow issues and contribute effectively to end-to-end feature delivery.

I value Agile collaboration, code reviews, test-driven development, debugging, performance optimization, and technical ownership. I also provide task coordination and technical guidance to small groups of developers while supporting consistent feature delivery.

Notice period: 30 days

Skills

21 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Collaboration

Design

Experience

Career history

Senior Software Developer Thoughtwin IT Solutions Pvt. Ltd.

Build and maintain production features for Korn Ferry enterprise web applications using React.js, Next.js, TypeScript, and reusable frontend components. Develop modules across KF-Advance and KF-One, including administration and coaching-related workflows.

Translate product requirements and UI designs into maintainable interfaces and end-to-end workflows. Implement session settings interfaces with dynamic lookup-driven dropdown values and backend API integrations.

Integrate workflows for campaigns, participants, coach assignments, and session management while investigating API and data-flow issues. Contribute to code reviews, debugging, component reuse, technical discussions, task coordination, and technical guidance for a small development group.

Software Developer SpanIdea Systems Pvt. Ltd.

Re-engineered legacy web dashboards into reactive, state-managed React.js components, reducing page loading times by 30%. Refactored local state management into structured Redux Toolkit slices to resolve rendering lag in data-heavy table views.

Established Jest and React Testing Library testing practices, reducing high-priority production bugs by 20%. Collaborated with UX designers, QA teams, and product owners to deliver updates through weekly deployment cycles.

Supported system integrations by troubleshooting technical debt, debugging distributed-system APIs, and resolving complex implementation issues.

Education

Learning history

JIET University, Jodhpur, India

Bachelor of Technology (B.Tech), Computer Science

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu