Hello! I am Sourav Modak. As a seasoned backend developer, I excel in crafting scalable server-side solutions and optimizing performance. With substantial industrial experience, I've successfully delivered robust backend architectures that power seamless and efficient applications.
- Java.
- Spring Boot.
- API and Microservices.
- Architecture and Design pattern of microservices.
- Java J2EE.
- React-js and React-Native.
- HTML and CSS.
- Javascript.
- AWS Cloud.
- Azure Cloud.
- Kubernetes.
- Docker.
- EKS Cluster.
- AKS Cluster.
- ACR.
- ECR.
- Gitlab CI/CD.
- Git and Github.
- Gitlab.
- Jira and Confluence.
- Jenkins.
- Splunk Cloud.
- Grafana.
- RTC.
March 2025 - Present
- Full Stack App Development: Currently leading the development of Balkan Date, a cross-platform dating app built on Spring Boot, MySQL/PostgreSQL, and React Native, deployed on Azure Kubernetes Service (AKS).
- Engineered a secure, scalable backend from scratch—including a custom authentication system and HLS-based content delivery using FFmpeg for high-performance video/image streaming.
- Cloud Infrastructure & DevOps: Built a full-service mesh within Azure Cloud, integrating Azure Container Registry (ACR) and automated deployment pipelines via GitLab.
- Designed the entire infrastructure for high availability, scalability, and maintainability—enabling continuous integration, testing, and deployment across all services.
- Designed and deployed GitLab CI/CD pipelines using a self-hosted Nexus Repository Manager for Maven-based version control and efficient artifact management.
- IT Department Setup & Leadership: Founded and structured the IT department, including teams for Quality Assurance, Testing, and DevOps.
- Established comprehensive CI/CD workflows, version control standards, and agile development practices—ensuring fast, secure, and reliable product delivery.
- Introduced and managed mobile release workflows on Google Play Store and Apple App Store, segregating testing into Internal, Beta, and Production tracks.
- Compliance & Best Practices: Implemented end-to-end protocols for security, compliance, and quality assurance—ensuring smooth submissions, version rollouts, and regulatory adherence for both mobile platforms.
- Project Link: https://balkan-date.com or search "Balkan Date" on Google.
August 2021 - August 2023
- Engineered and optimized the Spectrum OTT platform for Charter Communications, focusing on high availability, scalability, and load handling using Java 8, Java 17, Spring Boot, and microservices.
- Architected authentication and authorization solutions using Spring Security, ensuring compliance with OAuth2 and JWT for secure token-based authentication.
- Developed and managed a microservices-based architecture and Netflix Hystrix for fault tolerance.
- Utilized JPA/Hibernate for data persistence, optimizing database interaction with PostgreSQL and Oracle databases.
- Deployed containerized applications on AWS EKS (Elastic Kubernetes Service), leveraging Docker and Helm for container orchestration and package management.
- Automated CI/CD pipelines through GitLab and Jenkins, integrating SonarQube for static code analysis and maintaining code quality.
- Integrated logging and monitoring solutions using Splunk Cloud, implementing log aggregation, monitoring, and alerts for real-time system insights.
- Leveraged JIRA for agile project management, tracking issues, and planning sprints, in alignment with DevOps practices.
- Mentored and led a team of six developers, conducting technical code reviews, and facilitated continuous learning through internal knowledge-sharing sessions.
July 2019- August 2021
- Contributed to the corporate lending team, enhancing and maintaining T24, Temenos' flagship banking product, ensuring compliance with financial regulations.
- Engineered modules for syndicated loans, interest and charges, and retail banking leveraging Spring Boot for a microservices-based architecture.
- Developed REST APIs for seamless communication between T24 backends and frontend applications—enhancing modularity, reducing complexity, and enabling greater integration flexibility.
- Collaborated closely with UI teams to implement continuous integration of backend services via an API Gateway, maintaining loose coupling between frontend and backend systems.
- Utilized Swagger and proprietary frameworks built on Spring Boot to define and document REST APIs, improving developer collaboration and API usability.
Jan 2019 - June 2019
Was a intern at the company Temenos, which I placed later in July 2019. Worked and acquired knowledge about core banking technologies and how different technologies talk.
2023 - 2025
Humber College
Studying advanced computer science and newer technologies at Humber College, Tornto, Ontario.
2015 - 2019
SRM University
Have a Computer Science Engineering degree from one of the premier institute of India, where I studied and perfected the craft of programming and software development.
2013 - 2014
Kendriya Vidhyala (KV) No. 2 SVN, (CBSE)
High School equivalent in Science and Mathematics stream
Address
528-30 Tretti Way, North York, Ontario M3H 0E3
Phone
+1 437 602 9840
official.srv.modak@gmail.com