Portfolio

Ashwani Pratap Singh

Senior Frontend Developer

Crafting exceptional user experiences with React, TypeScript, and modern web technologies.

About

With over 5 years of experience, Ashwani is a skilled frontend developer specializing in building scalable and responsive web and mobile applications. He has a proven track record of improving application performance, implementing robust security measures, and delivering high-quality features for diverse platforms. Ashwani's expertise lies in React.js, TypeScript, and Next.js, and he is known for his ability to collaborate effectively with cross-functional teams. He is also an active content creator, sharing practical tutorials on his YouTube channel, CodeCaty, and is a published NPM package author.

AvailabilityOpen to Work
ExperienceSoftware Developer at Momentive Software
FocusJavaScript (ES6+)
StatusReady to Hire

Skills & Expertise

Languages

JavaScript (ES6+)TypeScript

Web Technologies

HTML5CSS3SCSS

Frameworks & Libraries

React.jsNext.jsAngularReact NativeRedux ToolkitTailwind CSSShadcn UIMaterial UIReact Query / TanStack QueryReact Router

Tools & Platforms

GitVS CodeJiraFigmaSupabaseFirebaseAxios

Testing & Quality

ESLintPrettierHuskyLint-stagedStorybookPlaywright

Architecture

REST API IntegrationRBACComponent Lazy LoadingPerformance OptimizationState Management

Selected Work

Next.js · Supabase

MarketerHire

Built the frontend of a B2B freelance marketplace using Next.js and Supabase, implementing server-side rendering and dynamic routing for a seamless user experience.

React.js · Redux Toolkit

Rapid

Developed scalable HR and payroll management features for a global EOR platform, serving multinational teams and ensuring efficient workforce management.

Slack API · Microsoft Teams API

Teamble

Integrated Slack and Microsoft Teams APIs to enable inline performance feedback workflows within enterprise messaging tools, enhancing employee feedback processes.

Electron · Node.js

SAAL

Built a secure exam portal using Electron and Node.js, enabling offline-capable testing for military personnel, ensuring accessibility and security.

QR Code Scanner · Real-time Availability

CALEEDO

Delivered a facility management tool with QR code scanner integration, real-time room availability, and calendar sync, streamlining meeting room booking processes.

Image-to-PDF Conversion · Browser Extension

Cysque Toolkit

Created a browser-based image-to-PDF converter and extension toolkit, providing developers and content creators with efficient conversion tools.

Experience

May 2024Present

Momentive Software

Software Developer

Developing scalable React.js applications with Redux Toolkit and Tailwind CSS for data-driven product features. Collaborating with design, backend, and QA teams to ensure timely feature releases. Implementing reusable component libraries and maintaining code quality standards. Participating in agile processes, including sprint planning and code reviews.

Nov 2022May 2024

Aubergine Solutions

Software Engineer

Developed and enhanced the Associate Management System (Aptify) using React.js, improving onboarding workflows and association management features. Achieved significant UI performance improvements through strategic optimizations. Implemented Role-Based Access Control (RBAC) and custom form validation for enhanced security. Integrated dynamic REST APIs, improving data accuracy and UI responsiveness. Delivered Teamble, a continuous performance feedback tool integrated with Slack and Microsoft Teams. Contributed to SAAL, an exam portal for military officers, built with Electron and Node.js.

Jan 2020Nov 2022

Daffodil Software

Associate Software Engineer

Built modular and responsive React components for diverse client projects, adhering to UI/UX design specifications. Worked with RESTful APIs and implemented state-driven interfaces using React Hooks. Contributed to CALEEDO, a meeting room booking and QR code scanner system, handling frontend architecture and API integration. Participated in agile ceremonies and knowledge-sharing activities.

Education

GLA University

Master of Computer Applications (MCA)

2017 — 2020

CSJM Kanpur University

Bachelor of Science - Computer Science (B.Sc.)

2014 — 2017

Kendriya Vidyalaya, RRC Fatehgarh

Intermediate (Class XII)

2014

Kendriya Vidyalaya, RRC Fatehgarh

High School (Class X)

2012

Achievements

React: Building Modern Web Applications

🏆

LinkedIn Learning

Completed the 'React: Building Modern Web Applications' course on LinkedIn Learning, gaining expertise in building modern web applications with React.

Mastering React for Front-End Development

LinkedIn Learning

Successfully completed the 'Mastering React for Front-End Development' course on LinkedIn Learning, enhancing React skills for frontend development.

Cutshort Certified React Native (Basic)

Earned the Cutshort Certified React Native (Basic) certification, demonstrating foundational knowledge in React Native development.

React: Using TypeScript

LinkedIn Learning

Acquired the 'React: Using TypeScript' certification from LinkedIn Learning, learning to leverage TypeScript with React for robust applications.

React.js Essential Training

LinkedIn Learning

Completed the 'React.js Essential Training' course on LinkedIn Learning, gaining essential skills for React.js development.

Open Source

Community Contributions

react-input-customizer

Developed an NPM package, react-input-customizer, providing fully customizable and accessible input components for React applications, enhancing user experiences.

View repository →

Get in Touch

Have a project in mind or just want to say hello? Reach out — I try to reply within a couple of days.

ashwani8090singh@gmail.com

Get In Touch

Have a question, feedback, or project in mind? Send us a message below!

Contact Information

© 2026 Ashwani Pratap Singh. Built with a hand-crafted 3D animated WebGL background.

Created withPortfolioXAI

AI-POWERED PORTFOLIO & RESUME BUILDER