Backend Engineer
CurrentMigrated the legacy service developed by ruby on rails to Golang, improving efficiency and performance. Transitioned the authentication system from session-based to JWT for enhanced security and scalability.Designed and developed RESTful APIs, integrated with Swagger for easy front-end collaboration, improving development speed.Created and managed functions using AWS Lambda, enabling efficient and cost-effective execution of backend processes.Refactored Golang project to improve maintainability, reducing code complexity, and optimizing for a growing user base.Built and managed Dockerized environments for development and production, ensuring smooth CI/CD pipelines using GitHub Actions.Led database schema design and normalization, improving query performance.Developed and executed unit tests for domain logic, and performed end-to-end testing for a comprehensive quality assurance process.Identified and proposed modifications to improve the architecture and design of the existing system, addressing inefficiencies and enhancing overall performance.