TechLead (Golang)
Singapore, SingaporeСеньор
Удаленная работа
Опыт работы более 5 летот 20 до 40 ₽
Опыт работы более 5 летот 20 до 40 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g11Q5
О себе
На данный момент Senior Software Engineer.
Мои компетенции и опыт
Ethan Lim
Singapore | нужен доступ к резюме | нужен доступ к резюме | нужен доступ к резюме
Summary
Seasoned software engineer and technical leader with over 10 years of experience in full-stack and backend development, specializing in Golang, microservices, and high-load payment systems. Proven expertise in designing fault-tolerant, horizontally scalable architectures, implementing secure transaction flows, and optimizing distributed systems. Skilled in DevOps, containerization, orchestration, CI/CD pipelines, cloud platforms, and event-driven architectures. Adept at technical leadership, mentoring teams, defining coding standards, and delivering end-to-end production-ready solutions. Experienced in banking integrations, PCI DSS compliance, and building robust APIs for mission-critical applications. Recognized for driving measurable results, increasing system reliability, and fostering collaborative, high-performance teams.
Experience
Rescode | Senior Software Engineer May 2022 ~ Present
- Led design and implementation of scalable microservices architecture in Golang for secure transaction processing
- Refactored legacy code to mitigate architectural risks and improve maintainability
- Developed APIs for high-load systems ensuring fault tolerance and horizontal scalability
- Set up Docker-based containerization and Kubernetes orchestration for production environments
- Implemented CI/CD pipelines to automate deployments, testing, and monitoring workflows
- Designed message broker integrations and optimized database performance (PostgreSQL, Redis)
- Applied security standards including TLS, OAuth2/OpenID Connect for transaction flows
- Built observability dashboards using Prometheus and Grafana to monitor service health and metrics
- Conducted code reviews, enforced coding conventions, and mentored junior engineers
- Developed proof-of-concept modules and prototypes for new platform features
- Led system design sessions, defining technical requirements in collaboration with business stakeholders
- Enhanced DevOps processes for reliability and scalability of microservices
- Reduced system latency by 30% through architecture optimization and profiling
- Implemented automated unit and integration tests to ensure robust code delivery
- Collaborated with external partners and banks to integrate payment gateways
- Documented architecture decisions, API specifications, and best practices for team alignment
Doodle Labs | Senior Full Stack Engineer Apr 2019 ~ Apr 2022
- Built and optimized backend services in Golang and Python for payment and fintech applications
- Designed microservice-based systems with event-driven architecture for high-traffic workloads
- Developed APIs and transaction flows with strict security compliance and reliability standards
- Implemented Docker/Kubernetes deployments with Helm for reproducible production environments
- Set up monitoring and logging solutions with Prometheus, Grafana, and ELK stack
- Automated CI/CD pipelines to streamline feature delivery and system updates
- Optimized PostgreSQL and Redis for high-performance transaction processing
- Conducted system audits, debugging, and root-cause analysis for mission-critical services
- Mentored team members, establishing code ownership and review processes
- Improved deployment lead times and reduced system downtime by 25%
- Documented architecture, coding conventions, and technical decisions for team reference
- Collaborated closely with business stakeholders to align technical solutions with requirements
- Implemented secure payment integrations with third-party gateways and providers
Wise | Full Stack Engineer May 2015 ~ Feb 2019
- Developed backend systems in Golang and Python for financial services platforms
- Designed and implemented microservices architecture with secure transaction flows
- Managed Dockerized applications and orchestrated deployments using Kubernetes
- Implemented unit, integration, and e2e testing to ensure code quality and reliability
- Optimized PostgreSQL and Redis for scalable transaction processing
- Collaborated with DevOps teams to establish monitoring and observability practices
- Debugged production issues, improving system availability and performance
- Developed reusable internal libraries for team-wide use
- Mentored junior engineers in Go, microservices, and backend best practices
- Coordinated with external partners for banking integrations and secure data handling
- Documented architecture, design decisions, and CI/CD processes
Education
National University of Singapore Aug 2009 ~ Jul 2013
Bachelor’s Degree in Computer Science
Skills
- Backend / Golang: Golang, Microservices, High-load Systems, Distributed Systems, APIs, Event-driven Architecture, Unit/E2E Testing, Fault-tolerant Systems
- Databases / Storage: PostgreSQL, Redis, MongoDB, SQL/NoSQL Optimization, Caching Strategies
- DevOps / Cloud: Docker, Kubernetes, Helm, CI/CD, Prometheus, Grafana, AWS, Azure, GCP, Monitoring, Observability
- Security / Payment Standards: PCI DSS, TLS, OAuth2/OpenID Connect, Secure Transaction Flows, Payment Gateway Integrations
- Collaboration / Leadership: Agile (Scrum, Kanban, SAFe), Mentoring, Code Review, Technical Documentation, Stakeholder Management
- Other: Problem-solving, System Design, Architecture Refactoring, Prototyping, Performance Optimization
Есть файл резюме (защищен)
Интересные кандидаты
- СGrelocate remote parttime office
- Рг
Руководитель группы разработки (Golang)
remote - РGremote
- ПPremote office
- ВGremote
- SGremote parttime
- SG
- MG
middle/senior golang developer
remote - MG
middle+/senior golang developer
relocate remote - MG
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
