Hi, I'm Rajat Maurya
A passionate software developer building modern, scalable, and performant applications using cutting-edge technologies.
💼 Experience
Senior Software Developer-1
Oct 2024 – Present | Josh Technology Group
- Migrated legacy databases to Amazon RDS and transitioned local file storage to Amazon S3, enhancing scalability, reliability, and performance while ensuring backward compatibility.
- Resolved critical data inconsistency issues by supporting both legacy local file systems and cloud-based RDS storage during transitional phases.
- Investigated and reported false-positive request blocking issues caused by AWS WAF, collaborating with AWS support for resolution, reducing failed requests by 80%.
- Resolved payment failures from Stripe payment type mismatches via data and code fixes rolled out across all clients.
Software Developer
July 2023 – Sep 2024 | Josh Technology Group
- Implemented extra fee handling across payment methods via Stripe with backward compatibility support.
- Designed and implemented parallel asynchronous requests to fetch 100s of signed image URLs, reducing response time by 3–4x and removing UI load blockers.
- Implemented Redis module caching for frequent Firestore reads, cutting latency by 60% and reducing costs.
- Resolved over 100+ L2 and L3 production issues through deep troubleshooting and cross-module investigation.
Software Developer Intern
Oct 2022 – July 2023 | Josh Technology Group
- Resolved payment amount precision issues by implementing decimal-based arithmetic for high numerical accuracy.
- Developed a fully configurable mailing microservice with retry support, used across all services for sending emails.
- Optimized reused components with a third-party UI library, boosting efficiency and reducing load time by 40%.
🚀 Projects
🎥 Screen Recorder
Python-based screen recording application using multithreading to capture video and audio concurrently and merged them into a single output.
View on GitHub💬 Chat Application
Real-time chat app with socket.io, featuring one-on-one and group messaging.
View on GitHub🎓 Mentor and Mentee
Developed a Mentor-Mentee web app enabling real-time video calls, user authentication, and session management using Node.js, Express.js, Auth0, and Agora SDK.
🛠️ Technical Skills
Languages: C, C++, SQL, JavaScript, TypeScript, Python, VB (Visual Basic)
Developer Tools: GCP, AWS, Git, VS Code, Postman
Technologies/Frameworks: Flask, React, Node, Docker, .NET, Microsoft SQL Server, Redis