Golang Developer

Singapore, Singapore
Сеньор
Информационные технологии • Разработка
Удаленная работа
Опыт работы более 5 лет
от 20 до 40 ₽
Есть файл резюме (защищен)
О себе

На данный момент Senior Software Engineer.

Мои компетенции и опыт

Ethan Lim

Singapore | нужен доступ к резюме | нужен доступ к резюме | нужен доступ к резюме

Summary

Highly experienced software engineer with over 10 years of full-stack and backend development expertise, specializing in Golang and microservices architecture. Demonstrated success in designing, implementing, and scaling fault-tolerant backend systems for secure, high-traffic environments. Adept at building and optimizing microservices, event-driven architectures, and data storage solutions, ensuring reliability, scalability, and observability. Skilled in containerization, orchestration, CI/CD workflows, and testing strategies, with a proven track record of improving system performance and developer efficiency. Known for strong problem-solving abilities, meticulous debugging, and delivering measurable results in complex security-focused applications.

Experience

Rescode | Senior Software Engineer May 2022 ~ Present

  • Designed and implemented scalable backend microservices using Golang for high-traffic applications
  • Built fault-tolerant integrations with internal data consumers and providers in event-driven architecture
  • Optimized data storage for large-scale systems, improving query performance by 30%
  • Developed and maintained shared libraries for internal teams to enhance developer productivity
  • Implemented Docker containerization and Kubernetes orchestration for production deployment
  • Applied Helm charts for reproducible and reliable deployment of services
  • Conducted unit, integration, and end-to-end tests to ensure high code quality
  • Built technical dashboards for monitoring system metrics and alerting for Trust & Safety applications
  • Collaborated with cybersecurity experts to enforce system security and vulnerability management
  • Participated in code reviews, mentoring junior engineers on best practices and Golang idioms
  • Reduced system downtime by 25% through proactive monitoring and debugging
  • Enhanced CI/CD pipelines to automate testing and deployment workflows
  • Debugged complex production issues, providing root cause analysis and preventive measures
  • Coordinated with cross-functional teams to define architecture and technical solutions
  • Implemented logging and observability tools for real-time system insights
  • Led initiatives to improve developer onboarding and shared library documentation

Doodle Labs | Senior Full Stack Engineer Apr 2019 ~ Apr 2022

  • Developed and maintained backend microservices in Golang and Python for secure web applications
  • Designed and deployed scalable event-driven architectures with robust error handling
  • Optimized database queries in PostgreSQL and Redis for large-scale data processing
  • Containerized services with Docker and orchestrated deployments with Kubernetes
  • Implemented unit and e2e testing strategies to ensure code quality and reliability
  • Built internal dashboards for performance metrics and system health monitoring
  • Collaborated with security teams to implement vulnerability mitigation strategies
  • Conducted code reviews and promoted best practices for microservice architecture
  • Automated CI/CD pipelines for faster feature delivery and improved reliability
  • Enhanced internal libraries for reusable functionality across multiple services
  • Debugged and resolved critical production issues, reducing incident resolution time
  • Documented system design, architecture, and deployment processes
  • Mentored team members in Golang development, testing, and containerized deployments

Wise | Full Stack Engineer May 2015 ~ Feb 2019

  • Developed backend services using Golang and Python for secure financial applications
  • Designed microservices architectures and event-driven systems for scalable operations
  • Implemented unit, integration, and e2e testing for critical components
  • Built and maintained Dockerized applications for production deployments
  • Collaborated with DevOps teams on Kubernetes orchestration and Helm deployments
  • Optimized PostgreSQL and Redis databases for high-performance operations
  • Monitored system metrics and created dashboards for reliability tracking
  • Debugged production incidents and implemented preventive measures
  • Enhanced shared libraries for internal developer use
  • Coordinated with security teams to ensure application safety and trust measures
  • Documented architecture, processes, and deployment strategies

Education

National University of Singapore Aug 2009 ~ Jul 2013

Bachelor’s Degree in Computer Science

Skills

  • Backend / Golang: Golang, Microservices, Event-driven architecture, Design patterns, FastAPI, Python integration, Unit & E2E testing, Fault-tolerant systems
  • Databases / Storage: PostgreSQL, Redis, ClickHouse, Optimization & indexing, Data pipelines
  • DevOps / Cloud: Docker, Kubernetes, Helm, CI/CD, Logging, Monitoring, Metrics, Observability, Production deployments
  • Frontend / Collaboration: Git, Jira, Agile/Scrum, Documentation, Technical mentoring
  • Security / Trust & Safety: Vulnerability lifecycle management, Secure microservices, Incident debugging, Code quality enforcement
  • Other: Analytical thinking, Problem-solving, Cross-team collaboration, System design, Mentoring

Специализация
Информационные технологииРазработка
Отрасль и сфера применения

Уровень
Сеньор

Есть файл резюме (защищен)


Интересные кандидаты