Satyam Soni — Software Engineer
As a dedicated and passionate Senior Software Engineer with over 3.5 years of experience, I specialize in developing and maintaining high-performance, scalable microservices and SaaS projects. With a strong background in Java, Python, Golang, and frameworks like Spring Boot and Flask, I have successfully contributed to various high-impact projects, significantly enhancing performance and reducing costs. At Gameskraft, I have had the opportunity to work on multi-tenant SaaS projects, improving data reliability and disaster recovery processes, and developing high-performance services that cater to over a million users. My role has involved end-to-end responsibility, from development and load testing to deployment, scaling, and monitoring. A few highlights of my career include: - Developed and maintained multi-tenant high RPM (1M+), high-performance SaaS projects, including IDM, Compliance, Address Verification, Location, and TOS microservices and SDKs. - Developed a high-performance Flask microservice utilizing FFmpeg, TTS, etc., for personalized TDS video generation (1M+ users). This automation significantly improved the user experience and reduced support team workload by minimizing manual intervention. - Redesigned and developed a location microservice, reducing latency from 70 seconds to 4 milliseconds p99. - Achieved a 40% reduction in infrastructure costs by optimizing microservices code. - Developed user-centric responsible gaming functionalities in the IDM microservices, ensuring compliance with Google Play Store guidelines for account management and data protection. - Developed a configuration-driven, multi-tenant service for creating scheduled snapshots of self-hosted MongoDB for disaster recovery. Implemented a single-click restore feature to enhance data reliability and recovery efficiency. In addition to my professional experience, I have also made significant strides in personal projects, such as designing an E-Receipt Android App that has garnered over 50K downloads and developing a Question Answering System on PDF files using advanced techniques like BERT and transformers. I am always eager to embrace new challenges and leverage my skills to create efficient, scalable, and robust backend solutions. If you’re looking for someone with a proven track record in backend development and a passion for innovation, let's connect!
Stackforce AI infers this person is a SaaS backend developer with expertise in microservices and high-performance systems.
Location: Bengaluru, Karnataka, India
Experience: 4 yrs 1 mo
Skills
- Back-end Development
- Microservices
- Data Migration
Career Highlights
- Developed high-performance SaaS projects for over 1 million users.
- Achieved 40% reduction in infrastructure costs through optimization.
- Redesigned microservices to significantly reduce latency.
Work Experience
Uber
SDE 2 (7 mos)
Postman
Software Engineer (4 mos)
Gameskraft
Senior Software Engineer (11 mos)
Software Engineer (1 yr 10 mos)
Software Engineer Intern (5 mos)
StudentCode-in
Student Mentor (2 mos)
The Sparks Foundation
Intern (2 mos)
Education
Bachelor of Technology - BTech at Indian Institute of Information Technology Kota
Higher Secondary at Sant Atulanand Convent School - India