Piyush Pratap Singh

Full Stack Developer | AI Integration Specialist
Kanpur, IN.

About

Highly experienced Full Stack Developer with over 8 years of expertise in architecting and delivering robust web and mobile applications, specializing in React.js, React Native, and Chrome Extensions. Proven ability to build scalable backend systems using AWS CDK, GraphQL, and MongoDB, with a strong focus on CI/CD automation and integrating advanced AI/NLP capabilities. Passionate about leveraging cutting-edge technologies to drive developer efficiency and create innovative, real-time communication solutions.

Work

Myhelp ltd
|

Full Stack Developer

Kanpur, Uttar Pradesh, India

Summary

Led full-stack development for a digital healthcare platform, transforming professional-patient relationships through innovative web, mobile, and Chrome Extension solutions.

Highlights

Architected and implemented a Chrome Extension using React and WebRTC for real-time call capturing from Google Meet & Microsoft Teams, generating automated meeting summaries.

Developed and deployed scalable serverless GraphQL APIs with Node.js, AWS AppSync, and MongoDB Atlas, ensuring efficient data handling and seamless integration.

Automated infrastructure provisioning for AppSync, Lambda, Cognito, and S3 using AWS CDK, streamlining deployment workflows.

Established the core architecture for Next.js applications, integrating Test-Driven Development (TDD) and best coding standards to significantly enhance code quality and team productivity.

Designed and built cross-platform mobile applications using React Native, delivering consistent and intuitive user experiences across Android and iOS devices.

Integrated Generative AI (LLMs), NLP Cloud, and AssemblyAI for advanced speech-to-text, speaker diarization, real-time speech recognition, and AI-based summarization functionalities.

Centaurus a systems llp
|

Full Stack Developer

Kanpur, Uttar Pradesh, India

Summary

Led development of dynamic web and mobile applications, ensuring high performance, scalability, and efficient project delivery for diverse client needs.

Highlights

Developed responsive front-end web applications using React.js, Redux, and TypeScript, optimizing state management and user interface performance.

Led a team of 3 developers, overseeing project planning, task delegation, and conducting rigorous code reviews to ensure timely, high-quality project delivery.

Engineered and deployed cross-platform mobile applications with React Native, achieving seamless performance across both iOS and Android platforms.

Managed client communication, gathering and analyzing specific requirements to ensure precise alignment with project goals and successful deliverables.

Created detailed project estimates and plans, consistently delivering projects on-time and within budget.

Developed scalable back-end RESTful APIs using Node.js, facilitating efficient data handling and robust integration with front-end applications.

Desuvit Technologies Pvt Ltd.
|

Software Developer

Kanpur, Uttar Pradesh, India

Summary

Contributed to multiple full-cycle web and mobile development projects, focusing on responsive design, backend robustness, and efficient state management.

Highlights

Developed responsive and user-friendly web applications with React.js, prioritizing performance and maintainability across various projects.

Utilized the Laravel framework to build robust and secure back-end systems, ensuring efficient database operations and seamless API integrations.

Constructed Android and iOS mobile applications using React Native, implementing Redux-Saga for efficient state management and asynchronous data handling.

Collaborated directly with clients to gather, clarify, and document specific requirements, ensuring clear project objectives and expectations.

Contributed to the full development lifecycle of diverse web and mobile platforms over 4 years, enhancing project delivery and client satisfaction.

Shakshamapp international pvt ltd.
|

Junior Software Developer

Kanpur, Uttar Pradesh, India

Summary

Developed dynamic web applications and responsive web pages, contributing to software development and maintenance across various projects.

Highlights

Developed dynamic and data-driven web applications using PHP (Laravel), jQuery, and MySQL, integrating efficient front-end and back-end solutions.

Actively participated in coding, testing, and maintaining software applications to ensure high performance, reliability, and continuous support.

Designed and implemented responsive web pages using HTML5, CSS3, flexbox, and CSS grid layouts, ensuring cross-browser compatibility and clean design.

Contributed to software development and maintenance across various projects, gaining 1 year of foundational experience in the field.

Education

Naraina College of Engineering & Technology
Kanpur, Uttar Pradesh, India

B. Tech

Computer Science & Engineering

Skills

Frontend Development

React.js, React Native, TypeScript, Redux, Material UI, HTML5, CSS3, Next.js, NativeBase UI.

Browser Extensions

Chrome Extensions (Manifest V2 & V3), Chrome APIs.

Backend Development

Node.js, TypeScript, Express.js, GraphQL, Apollo Client, AWS AppSync, Laravel, PHP, jQuery, REST APIs, Webhooks.

Database Management

MongoDB, MySQL, MongoDB Atlas.

Cloud & DevOps

AWS CDK, Lambda, API Gateway, S3, CloudFront, GitHub Actions, Fastlane, CI/CD, AWS CloudFormation, App Store Connect, Google Play Console.

Real-Time Communication

WebRTC, WebSockets.

AI/Machine Learning

Integrated Generative AI (LLMs), NLP Cloud, AssemblyAI, Speech-to-text, Summarization, Diarization, Intelligent Automation, Lemur.

Tools & Methodologies

Git, VS Code, Postman, Jest, ESLint, Prettier, Agile/Scrum, Test-Driven Development (TDD), Mock APIs.

Projects

Myhelp (Mobile app, Web app, and Chrome extension)

Summary

A unique digital platform designed to transform healthcare professional and patient relationships, encouraging behavioral change through web, mobile, and Chrome Extension applications.

Global lineUp

Summary

A React.js-based application for recruiters and employers to search, post, and apply for jobs, managed via an admin dashboard.

Betty24 Mobile App

Summary

A sustainable appointment booking platform created for a client in the healthcare industry to streamline booking processes.

Get Grocery Mobile App

Summary

An Android and iOS mobile application developed for a German client with a chain of grocery stores.

Vipicash (Mobile app and Web app)

Summary

A transparent and trackable non-cash payment and remittance platform enabling users to send money and recipients to redeem goods/services from a merchant network.