PHP Developer

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

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

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

Ethan Lim

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

Summary

With 10 years of experience in software engineering, I specialize in backend development using PHP, Symfony, and high-load system optimization. I have hands-on experience designing scalable APIs, integrating external systems, and maintaining fintech and blockchain products. I excel at writing maintainable, testable code, optimizing databases, and implementing design patterns. I am experienced in remote, agile environments and focused on delivering robust, efficient server-side solutions.

Experience

Rescode | Senior Software Engineer May 2022 ~ Present

  • Designed scalable backend services in PHP and Python for fintech and blockchain modules.
  • Developed modular libraries to support high-load transaction processing, reducing response latency to 180ms.
  • Integrated external APIs for payment processing and data aggregation, increasing system throughput to 5,000 RPS.
  • Optimized PostgreSQL queries for multi-million record datasets, reducing average query time from 600ms to 120ms.
  • Implemented Temporal workflows for asynchronous process management, improving reliability in transaction handling.
  • Authored PHPUnit tests for core modules, improving code coverage and reducing regression bugs.
  • Refactored legacy PHP codebases for maintainability and adherence to OOP principles and design patterns.
  • Monitored and tuned RoadRunner workers to maintain 99.9% uptime under load.
  • Containerized microservices with Docker for consistent deployment and scalable orchestration.
  • Collaborated with product teams and QA to ship high-quality features every sprint.
  • Applied design patterns to ensure modular and testable code.
  • Integrated monitoring and logging tools to track system performance and errors.
  • Automated deployment pipelines with GitLab CI, reducing release time to 20 minutes.
  • Conducted load testing for API endpoints, sustaining over 2,000 concurrent users with zero downtime.
  • Managed configuration and secrets securely using environment variables and AWS KMS.
  • Mentored junior engineers, conducting code reviews and knowledge-sharing sessions.
  • Implemented robust error handling to maintain service reliability.
  • Collaborated with security experts to enforce encryption and data privacy compliance.

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

  • Built PHP and Symfony services for fintech web applications, improving API response times to under 200ms.
  • Designed database schemas and optimized queries for PostgreSQL and Redis, supporting high-load operations.
  • Developed integration modules for external financial and crypto services.
  • Implemented REST APIs consumed by front-end applications built with React.
  • Automated unit and integration tests, improving deployment confidence.
  • Monitored and optimized service performance, reducing MTTR for incidents to 15 minutes.
  • Containerized applications using Docker, deploying to AWS EC2 instances.
  • Applied OOP principles and design patterns for scalable, maintainable code.
  • Collaborated in Agile teams, participated in sprint planning, and code reviews.
  • Integrated Swagger/OpenAPI for API documentation and consistency.
  • Implemented service optimization strategies, handling thousands of requests per second.
  • Hardened applications with secure coding practices and RBAC policies.
  • Developed scripts for CI/CD pipelines in GitLab, reducing deployment errors.
  • Enhanced logging and observability with custom dashboards.
  • Mentored junior developers and conducted technical workshops.

Wise | Full Stack Engineer May 2015 ~ Feb 2019

  • Developed backend services in PHP and нужен доступ к резюме for financial applications with нужен доступ к резюме % uptime.
  • Implemented REST APIs for user account management and transaction processing.
  • Optimized MySQL databases, reducing query latency from 450ms to 90ms.
  • Built React front-end components integrated with backend services.
  • Wrote automated tests with PHPUnit and Jest to improve code quality.
  • Conducted security audits and enforced encryption best practices.
  • Improved system reliability by integrating caching strategies with Redis.
  • Collaborated across engineering, product, and QA teams to deliver new features.
  • Monitored performance metrics and implemented alerting to prevent downtime.
  • Optimized workflows to handle thousands of concurrent users.
  • Applied design patterns to backend services for maintainability.
  • Managed Git workflows with branching, merging, and pull request reviews.
  • Deployed microservices to AWS and maintained CI/CD pipelines.

Education

National University of Singapore Aug 2009 ~ Jul 2013

Bachelor’s Degree in Computer Science

Skills

Programming Languages & Frameworks: PHP 8.2+, Symfony 6.4+, TypeScript, нужен доступ к резюме , JavaScript, Python, C++, Go, Java
Frontend Engineering: React, нужен доступ к резюме , SPA development, HTML, CSS
Backend / API Development: REST APIs, GraphQL, SDK development, Microservices, API integrations, Temporal, RoadRunner
DevOps / Infrastructure / CI/CD: Docker, GitLab CI, Jenkins, TeamCity, CI/CD pipelines, Composer
Databases / Data Engineering: PostgreSQL, MySQL, DynamoDB, MongoDB, RDS, Key-value stores
Cloud Platforms: AWS (EC2, S3, Lambda), Serverless architecture
AI / ML / Data Science: Basic ML integration
Blockchain / Web3: Crypto projects, Smart contract interactions
Testing / QA / Automation: PHPUnit, Unit testing, Integration testing
Security / Observability / Compliance: RBAC, encryption, secure coding practices
Collaboration / Agile / Product Tools: Jira, Confluence, Agile Scrum, Sprint planning, Retrospectives


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

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

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


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