Srinivasan is a Go / Golang Developer with 6+ years of experience in developing web applications and microservices. He has a strong background in CI/CD pipelines, cloud environments, and container orchestration.
Developed web applications and microservices using Golang and React.js.
Implemented CI/CD pipelines with static code analyzers and vulnerability scanning.
Designed scalable architectures for SaaS applications, optimizing performance.
Managed container workloads in Kubernetes clusters for serverless applications.
Created approval processes for smooth production releases.
Designed and developed APIs for web and mobile applications, improving integration efficiency by 30%.
Implemented branching strategies and code commit best practices, reducing deployment errors by 25%.
Created CI/CD pipelines with static code analysis, ensuring high code quality and security.
Overview: Developed the backend web service for a developer-friendly serverless platform designed for businesses to manage, deploy, and scale applications globally. Responsibilities: Discussed with stakeholders and gathered requirements for web and mobile applications. Designed and developed APIs for both web and mobile platforms. Involved in internal technical discussions, providing key design-level decisions. Implemented Branching Strategy and code commit best practices for smooth production releases.
Key outcomes:
Designed and developed APIs for web and mobile applications.
Implemented Branching Strategy and best practices for smooth production releases.
Overview: Developed a healthcare application used by surgeons and engineers to design plates extracted from fibula. Responsibilities: Understood requirements and designed necessary APIs for web applications. Maintained Container workload in Kubernetes cluster using serverless Golang application. Involved in code review, sprint planning, and retrospectives.
Key outcomes:
Maintained container workload in Kubernetes cluster using a serverless Golang application.
Created CI/CD pipelines with static code analysis, unit tests, and vulnerability scanning for Docker images.
Overview: Developed a web application where a building can be viewed in a 3D interface. Responsibilities: Developed and maintained various modules in the application. Provided training to team members on the technology and domain used.
Key outcomes:
Developed and maintained various modules for the Smart Building application.
Contributed to team upskilling by providing training on technology and domain.
Overview: A healthcare project focusing on remote patient monitoring to determine current health status. Responsibilities: Understood requirements and designed the System Architecture in Azure. Developed and maintained various modules in the application. Involved in setting up Development, Staging, and Production environments with Kubernetes service in Azure.
Key outcomes:
Designed the system architecture in Azure for a complex healthcare project.
Set up Development, Staging, and Production environments with Kubernetes service in Azure.
SRINIVASAN
Go Developer