AlticeUSABackend Engineer
Apr. 2022 - Nov. 2024United States- Designed and implemented gRPC services in Go for an in-house CRM platform, achieving a 20% performance improvement by optimizing database queries with efficient indexing and caching, while ensuring scalability and maintainability through modular design and Go’s concurrency patterns.
- Integrated the Go-based backend system with a legacy SOAP-based platform using the gowsdl library to generate Go code from WSDL services, enabling seamless data exchange and operational continuity.
- Integrated the backend system with multiple external RESTful APIs, handling complex data workflows to ensure reliable communication with third-party services.
- Utilized GCP services (Cloud Run, Cloud Spanner, Pub/Sub) within a Go environment to enhance application reliability and scalability, such as deploying containerized services on Cloud Run and leveraging Pub/Sub for asynchronous event-driven processing.
- Contributed to all stages of software development, from requirements analysis to proposing innovative Go-based solutions, such as optimizing API response times, resulting in improved operational efficiency and user satisfaction.
- Promoted best practices in Go backend development, including idiomatic Go coding standards, effective use of goroutines, and rigorous code reviews, while contributing to project planning, testing, and ongoing maintenance.