Ajay Singh

React.js Developer
Bhopal, IN.

About

Highly motivated React.js Frontend Developer with 4.6+ years of experience in building scalable, responsive web applications and dynamic user interfaces. Proven ability to deliver high-impact features within Agile environments, leveraging expertise in React, Redux, and JavaScript to enhance user experience and optimize application performance. Seeking to apply advanced frontend development skills to drive innovation and contribute to cutting-edge web solutions.

Work

Teksysytems - HP Client - Avatar AI
|

Software Engineer

Bangalore, Karnataka, India

Summary

Led frontend development for the Avatar AI platform, enhancing user interaction and accessibility through advanced feature integration and performance optimizations.

Highlights

Integrated Speech-to-Text (Mic) and Text-to-Speech (Speaker) functionalities into AVATAR AI, significantly improving user accessibility and interaction for diverse user groups.

Implemented a robust RFP dialog feature within Avatar AI, enabling users to seamlessly upload, view, and download critical documents as PDFs, streamlining proposal management.

Engineered seamless single-page application (SPA) experiences by integrating RESTful APIs and managing client-side routing with React Router, enhancing application responsiveness.

Developed and optimized reusable React components using memoization and code-splitting techniques, boosting overall application performance and maintainability.

Teksystems - HP Client - Configure Price Quote
|

Software Engineer

Bangalore, Karnataka, India

Summary

Contributed to the Configure Price Quote (CPQ) system, developing key features that improved data management, search capabilities, and overall application performance.

Highlights

Developed the Snippet Integration feature in CPQ, enabling users to efficiently submit form data and visualize submitted records within dynamic tables, enhancing data handling.

Designed and implemented the Log Search feature in CPQ, empowering employees to quickly search and filter user data based on specific criteria, significantly improving data retrieval efficiency.

Built responsive and dynamic web applications using React.js, Redux, and React Hooks, resulting in improved user engagement and optimized application performance.

Authored comprehensive unit and integration tests using React Testing Library, achieving high test coverage and ensuring robust component behavior and UI interactions.

Optimized application performance and user experience by implementing caching with React state and conditional fetching, effectively preventing redundant API calls.

K12 Techno Services - ERP REVAMP
|

Frontend Developer

Bangalore, Karnataka, India

Summary

Spearheaded frontend development for the ERP REVAMP project, enhancing core academic and administrative functionalities through robust UI development and reporting features.

Highlights

Developed Teacher Attendance and Observation features in ERP ACADEMICS, enabling seamless submission of attendance data, structured viewing, and downloadable reports for improved administrative efficiency.

Implemented a versatile blog feature for ERP REVAMP with role-based access control, allowing students and super-admins to create rich-text posts and teachers to evaluate content.

Designed and deployed a new responsive landing page for PLUFO, ensuring cross-device compatibility and significantly enhancing the overall user experience.

Engineered Employee List and Written Topics features in CVBOX, leveraging Material-UI Table for consistent UI and improved performance.

Created critical digital marketing and admission application QR code reports within the CRM, providing actionable insights and streamlining data collection.

Developed certificate download and view functionality for event management, enabling users to access and download certificates at various organizational levels as PDFs.

Teksysytems - HP Client - Launchpad
|

Software Engineer

Bangalore, Karnataka, India

Summary

Contributed to the Launchpad project, focusing on component isolation, data flow management, and the development of key product bundling features.

Highlights

Improved component modularity and CSS isolation by implementing Shadow DOM, enhancing maintainability and preventing style conflicts across the application.

Streamlined data flow and component communication by effectively utilizing callback functions to gather data from parent components, ensuring robust application logic.

Developed the Compatible CarePack feature in LAUNCHPAD, enabling users to efficiently search and select records by ID for bundling services with hardware products, enhancing sales processes.

Education

Sagar Institute of Research and Technology
Bhopal, Madhya Pradesh, India

Bachelor of Engineering

Computer Science & Engineering

Languages

English
Hindi

Skills

Frontend Development

React.js, HTML, CSS, JavaScript, Redux, React Router, Axios, Hooks, ES6, TypeScript, Material-UI, React Testing Library, GraphQL, Git, Node.js, Express.js, MongoDB.

Projects

E-Commerce

Summary

Developed a full-stack e-commerce platform with comprehensive user and admin functionalities, focusing on dynamic UI/UX, secure payments, and robust backend management.