Senior Fullstack Developer

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

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

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

Ethan Lim

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

Summary

Senior Software Engineer with over 10 years of experience delivering scalable web platforms using Python (FastAPI), React, and MongoDB. Proven record of building high-performance APIs and real-time applications for customer-facing systems used by over 1M users globally. Adept in testing, bug fixing, code review, and implementing new features that improve user engagement and performance by 30–50%. Strong command of CI/CD, containerized deployments, and agile collaboration within English-speaking distributed teams. Ready to accelerate delivery and drive measurable results in a GenAI product environment.

Experience

Rescode | Senior Software Engineer May 2022 ~ Present

  • Led development of scalable microservices in Python (FastAPI) and React, handling 2M+ daily API requests with sub-100 ms latency.
  • Designed and deployed REST APIs with FastAPI and MongoDB to power real-time analytics dashboards used by enterprise clients.
  • Built frontend modules in React improving page performance by 40% through code splitting and memoization.
  • Developed automated testing workflows (Pytest, Jest) increasing test coverage to 92% and reducing regressions by 35%.
  • Implemented async processing pipelines for AI-driven automation services, improving throughput by 50%.
  • Migrated legacy monoliths to containerized FastAPI services using Docker and GitHub Actions.
  • Orchestrated CI/CD pipelines enabling zero-downtime deployments with rollback safety.
  • Integrated OAuth2-based authentication and access control across distributed APIs.
  • Optimized MongoDB aggregation queries, reducing query execution time by 60%.
  • Partnered with frontend and product teams to deliver customer-facing dashboards with <1 s load times.
  • Maintained API documentation using OpenAPI and Postman, ensuring consistent interface versioning.
  • Collaborated in English-speaking agile teams across 5 time zones to meet sprint deliverables.
  • Built monitoring with Prometheus and Grafana, improving MTTR by 40%.
  • Automated static analysis and linting in CI to enforce quality gates.
  • Led code reviews and mentored junior developers on design patterns and testing strategies.
  • Introduced caching layers using Redis to handle high-volume traffic spikes.
  • Conducted security audits ensuring compliance with GDPR and data handling standards.
  • Delivered full-stack solutions enabling нужен доступ к резюме % uptime across production environments.

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

  • Developed fullstack web systems using React and Python APIs serving B2B IoT clients across global markets.
  • Built multi-tenant FastAPI services managing 10k+ concurrent devices securely.
  • Created frontend dashboards with React and TypeScript to visualize telemetry in real time.
  • Integrated CI/CD pipelines reducing deployment time from 45 min to under 5 min.
  • Refactored legacy endpoints to async FastAPI handlers, boosting API throughput by 55%.
  • Established unit testing standards reaching 85% coverage across core modules.
  • Collaborated with designers to optimize UX flow, reducing user friction by 30%.
  • Deployed containerized applications on Kubernetes clusters for high availability.
  • Automated error tracking with Sentry and implemented structured logging for traceability.
  • Partnered with QA to define test cases ensuring reliability under high load.
  • Implemented GraphQL gateway for data aggregation improving query flexibility for frontend.
  • Performed code reviews and knowledge-sharing sessions to align best practices.
  • Enhanced caching mechanisms with Redis for API responses, cutting response times by 40%.
  • Coordinated agile sprint planning and delivery across distributed development teams.
  • Contributed to architecture decisions for microservices scalability and observability.

Wise | Full Stack Engineer May 2015 ~ Feb 2019

  • Built and maintained scalable customer-facing portals using React, Python, and RESTful APIs.
  • Developed authentication modules with JWT and session-based security.
  • Implemented MongoDB sharding to handle millions of transactions per month.
  • Created CI/CD workflows to automate testing and deployment pipelines.
  • Migrated legacy Flask APIs to FastAPI, reducing request latency by 35%.
  • Improved API error handling and validation with Pydantic models.
  • Designed modular React components reused across multiple products.
  • Worked closely with product and data teams to define analytics instrumentation.
  • Automated regression testing improving release confidence and speed.
  • Conducted performance profiling reducing API memory usage by 25%.
  • Collaborated in English-speaking cross-functional teams across APAC and Europe.
  • Integrated external payment and messaging APIs ensuring data integrity.
  • Supported continuous improvements via documentation and technical debt reduction.

Education

National University of Singapore Aug 2009 ~ Jul 2013

Bachelor’s Degree in Computer Science

Skills

Programming Languages & Frameworks: Python, FastAPI, JavaScript, TypeScript, React, нужен доступ к резюме , HTML5, CSS3, Tailwind, Redux, нужен доступ к резюме
Frontend Engineering: React Hooks, Context API, SPA Development, Component Architecture, Responsive Design, Webpack
Backend / API Development: FastAPI, REST, GraphQL, Microservices, Async IO, API Design, Authentication, WebSockets
DevOps / Infrastructure / CI-CD: Docker, Kubernetes, GitHub Actions, Jenkins, Nginx, CI/CD Pipelines, Linux, Bash
Databases / Data Engineering: MongoDB, PostgreSQL, Redis, MySQL, Query Optimization, Indexing
Testing / QA / Automation: Pytest, Jest, React Testing Library, Unit Tests, Integration Tests, Code Review, QA Automation
Security / Observability / Compliance: JWT, OAuth2, HTTPS, API Rate Limiting, Access Control, Logging, Monitoring
Collaboration / Agile / Product Tools: Jira, Confluence, Slack, Figma, Agile, Scrum, Git, Code Review


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

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

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


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