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.
Portfolio
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.
Skills & Expertise
Selected Work
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.
Developed scalable HR and payroll management features for a global EOR platform, serving multinational teams and ensuring efficient workforce management.
Integrated Slack and Microsoft Teams APIs to enable inline performance feedback workflows within enterprise messaging tools, enhancing employee feedback processes.
Built a secure exam portal using Electron and Node.js, enabling offline-capable testing for military personnel, ensuring accessibility and security.
Delivered a facility management tool with QR code scanner integration, real-time room availability, and calendar sync, streamlining meeting room booking processes.
Created a browser-based image-to-PDF converter and extension toolkit, providing developers and content creators with efficient conversion tools.
Experience
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.
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.
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
Master of Computer Applications (MCA)
2017 — 2020
Bachelor of Science - Computer Science (B.Sc.)
2014 — 2017
Intermediate (Class XII)
2014
High School (Class X)
2012
Achievements
LinkedIn Learning
Completed the 'React: Building Modern Web Applications' course on LinkedIn Learning, gaining expertise in building modern web applications with React.
LinkedIn Learning
Successfully completed the 'Mastering React for Front-End Development' course on LinkedIn Learning, enhancing React skills for frontend development.
Earned the Cutshort Certified React Native (Basic) certification, demonstrating foundational knowledge in React Native development.
LinkedIn Learning
Acquired the 'React: Using TypeScript' certification from LinkedIn Learning, learning to leverage TypeScript with React for robust applications.
LinkedIn Learning
Completed the 'React.js Essential Training' course on LinkedIn Learning, gaining essential skills for React.js development.
Open Source
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.comHave a question, feedback, or project in mind? Send us a message below!
Phone
+91 7880886868AI-POWERED PORTFOLIO & RESUME BUILDER