Prakrit S.
Experienced and results-driven Frontend Developer with expertise in building dynamic and responsive web applications. Proficient in Angular, JavaScript, and TypeScript, with a strong background in designing scalable and high-performance applications. Skilled in working within collaborative Agile environments, demonstrating strong problem-solving abilities to deliver high-quality, maintainable code. Passionate about continuous learning and staying up-to-date with the latest industry trends to build cutting-edge, user-friendly applications.
-
Contributed to developing a web-based ticketing application with WebSocket-enabled live chat for real-time user communication.
-
Built a cross-platform mobile application with Capacitor, enabling clients to log and track support tickets, improving issue reporting and resolution efficiency.
-
Implemented state management using Angular 18 Signals, enabling reactive data flow in a SaaS-based IMS configuration platform where admin users can create and manage software variant configurations, including settings and menu options for individual clients.
-
Developed a client enrollment management dashboard in Angular 18, providing a comprehensive view of client enrollment statuses with features to update statuses, process trial requests, and perform one-click database backups; leveraged AOT compilation for faster load times and improved runtime efficiency.
-
Utilized RxJS to build seamless reactive data flows, enhancing application performance and maintainability.
-
Actively involved in bug fixing, performance optimization, and feature enhancements for the company’s flagship POS system, collaborating closely with QA teams and responding to client feedback to deliver reliable, user-focused solutions.
-
Designed and maintained custom Angular libraries to promote code reusability and maintainability across multiple projects.
-
Proficient in using Git for source code management and version control.
- Designed, developed, and maintained responsive Single Page Applications (SPA) using Angular 18 and TypeScript.
- Built consistent and modern UI components with Angular Material and Bootstrap for improved user experience.
- Implemented JWT-based authentication with HTTP interceptors, route guards, and custom logic to enforce role-based, multi-level user access and protect sensitive routes.
- Developed complex dynamic forms using Angular Reactive Forms with custom validators, async validation, and dynamic FormArray structures to handle diverse user input scenarios efficiently.
- Collaborated closely with .NET backend developers to integrate RESTful APIs, ensuring smooth communication between frontend and backend systems.
- Applied best practices for code quality, scalability, and maintainability, contributing to efficient development workflows.