Senior Fullstack Developer
Singapore, SingaporeСеньор
Удаленная работа
Опыт работы более 5 летот 20 до 30 ₽
Опыт работы более 5 летот 20 до 30 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g11Xj
О себе
На данный момент 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
Есть файл резюме (защищен)
Интересные кандидаты
- сGrelocate remote parttime office
- сDremote
- пPremote
- ЧPremote parttime office
- Фр
Фронтенд разработчик React / React Frontend Developer
relocate remote parttime office - Ф
Фронтенд / Frontend React Middle+ / Fullstack Node +
remote - Тп
Техническая поддержка/Senior Technical Support
remote - ТП
Тестировщик ПО / Инженер по ручному тестированию / QA Middle / QA Senior
remote - ТSremote office
- ТQ
Тестировщик QA Engineer (Middle/Senior), Team Lead QA
remote
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
