Fullstack NodeJS Developer
Singapore, SingaporeСеньор
Удаленная работа
Опыт работы более 5 летот 20 до 30 ₽
Опыт работы более 5 летот 20 до 30 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g11jd
О себе
На данный момент Senior Software Engineer.
Мои компетенции и опыт
Ethan Lim
Singapore | нужен доступ к резюме | нужен доступ к резюме | нужен доступ к резюме
Summary
A Senior Software Engineer with 10+ years of experience delivering high-performance, scalable backend services and web applications. Specialized in нужен доступ к резюме and TypeScript for developing robust REST APIs, optimized database schemas (PostgreSQL, MongoDB), and integrating high-load systems. Proven track record in building internal business intelligence tools and reporting systems that directly impact business operations. Strong focus on clean, testable code, and agile collaboration to improve team processes and architecture.
Experience
Rescode | Senior Software Engineer May 2022 ~ Present
- Led the development of a microservices-based architecture using нужен доступ к резюме and TypeScript, improving backend system performance by 30%.
- Developed and optimized REST APIs to support business tools, reducing latency by 20% and improving service reliability.
- Designed and implemented PostgreSQL and MongoDB database schemas for scalability, increasing query efficiency by 25%.
- Integrated RabbitMQ for message queuing, resulting in a 15% increase in system throughput during peak load.
- Implemented CI/CD pipelines using Docker and Jenkins, reducing deployment errors by 40% and enabling faster delivery cycles.
- Wrote clean, testable code using TDD and BDD practices, improving code maintainability and reducing defect rates by 35%.
- Optimized database performance by tuning queries and implementing indexing strategies, reducing response time by 30%.
- Participated in architecture design sessions, defining key principles for backend scalability and high availability.
- Mentored junior developers, ensuring best practices in coding standards and performance optimization.
- Collaborated with QA teams to implement automated testing, increasing test coverage by 40%.
- Integrated internal business intelligence tools, enabling efficient data aggregation and reporting.
- Led code reviews and fostered a collaborative environment, improving team development practices.
- Built and maintained Docker containers for local development and production environments, streamlining deployment.
- Coordinated cross-functional collaboration with design and product teams to define backend requirements.
- Delivered high-performance systems with up to 10x the required load, ensuring 99.9% uptime.
- Actively participated in sprint planning and backlog grooming, improving sprint efficiency by 15%.
Doodle Labs | Senior Full Stack Engineer Apr 2019 ~ Apr 2022
- Developed scalable backend services using нужен доступ к резюме , TypeScript, and PostgreSQL, handling up to 500,000 daily active users.
- Integrated Fastify and ExpressJS for building high-performance REST APIs, improving system throughput by 25%.
- Designed complex PostgreSQL schemas and optimized queries, increasing performance by 30% for high-load applications.
- Integrated Redis for caching and RabbitMQ for message queuing, enhancing real-time data processing and reducing latency by 20%.
- Delivered critical system features with a focus on scalability and reliability, supporting large-scale applications.
- Designed and maintained CI/CD pipelines using Docker and Jenkins, increasing deployment speed by 40%.
- Built efficient client-server applications, ensuring smooth communication between frontend and backend services.
- Worked with DevOps teams to automate infrastructure provisioning and reduce deployment time by 50%.
- Implemented automated testing strategies (unit, integration, and end-to-end tests) improving code quality by 30%.
- Actively participated in architecture reviews and identified performance bottlenecks, improving system stability.
- Mentored junior developers in нужен доступ к резюме , TypeScript, and testing practices, improving team skillsets.
- Managed API documentation and client integrations, ensuring seamless integration with third-party services.
- Collaborated with cross-functional teams to ensure product goals were met, improving delivery times by 20%.
- Conducted performance profiling and stress testing, ensuring system reliability under high-load scenarios.
Wise | Full Stack Engineer May 2015 ~ Feb 2019
- Developed and maintained нужен доступ к резюме applications, building scalable backend services with optimized PostgreSQL databases.
- Built and integrated REST APIs to support both internal and external products, improving data access speed by 15%.
- Worked closely with frontend teams to build a seamless full-stack application using нужен доступ к резюме and нужен доступ к резюме
- Designed and optimized MongoDB schemas, improving data storage and retrieval times by 20%.
- Implemented Redis caching strategies, resulting in a 25% reduction in database query times.
- Developed microservices using Docker for easy deployment and scalability, improving system availability by 30%.
- Led the implementation of CI/CD pipelines, reducing release times by 40% and increasing deployment frequency.
- Collaborated with product teams to define technical requirements, ensuring alignment with business goals.
- Wrote comprehensive unit and integration tests, achieving 85% code coverage and reducing production bugs by 20%.
- Conducted code reviews, ensuring quality and maintainability of the codebase across teams.
- Worked in an agile environment, contributing to sprint planning, backlog grooming, and retrospectives.
- Supported high-availability systems, ensuring uptime of нужен доступ к резюме % for critical customer-facing applications.
- Optimized backend architecture, improving system reliability and scalability under heavy user load.
Education
National University of Singapore Aug 2009 ~ Jul 2013
Bachelor’s Degree in Computer Science
Skills
- Programming Languages & Frameworks: нужен доступ к резюме , TypeScript, ExpressJS, Fastify, NestJS
- Backend / API Development: REST APIs, Microservices, Client-Server Applications
- Databases / Data Engineering: PostgreSQL, MongoDB, SQL, Schema Design, Query Optimization
- Messaging & Caching: RabbitMQ, Redis
- DevOps / CI-CD: Docker, Jenkins, Git, CI/CD Pipelines
- Testing & Automation: Unit Testing, E2E Testing, TDD, BDD
- Collaboration & Agile: Jira, Scrum, Git Flow, Git Rebase
- Tools & Libraries: Docker, Kubernetes, Swagger
Есть файл резюме (защищен)
Интересные кандидаты
- сGrelocate remote parttime office
- сDremote
- пPremote
- ЧPremote parttime office
- Фр
Фронтенд разработчик React / React Frontend Developer
relocate remote parttime office - Ф
Фронтенд / Frontend React Middle+ / Fullstack Node +
remote - Т
Тестировщик / Ручной тестировщик / Manual QA / QA Engineer / Fullstack QA
remote office - Ссrelocate remote parttime office
- СP
Стажёр Python-разработчик / Intern Python-developer
relocate remote parttime office - СD
Стажёр Developer Java Script, React
relocate remote parttime office
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
