Backend Developer (Bun.js/Elysia.js)
Singapore, SingaporeСеньор
Удаленная работа
Опыт работы более 5 летот 20 до 40 ₽
Опыт работы более 5 летот 20 до 40 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g11KD
О себе
На данный момент Senior Software Engineer.
Мои компетенции и опыт
Ethan Lim
Singapore | нужен доступ к резюме | нужен доступ к резюме | нужен доступ к резюме
Summary
Senior backend engineer with extensive experience designing scalable APIs, implementing complex business logic, and integrating third-party systems. Proficient in нужен доступ к резюме , TypeScript, and modern backend frameworks, with proven expertise in PostgreSQL schema design, ORM usage, and performance monitoring. Adept at building robust, secure, and maintainable systems, optimizing developer workflows, and collaborating closely with product and frontend teams to deliver high-impact EdTech solutions.
Experience
Rescode | Senior Software Engineer May 2022 ~ Present
- Designed and implemented REST APIs for internal platforms, improving request throughput by 37%.
- Developed business logic for subscription management, user content access, and bonuses, increasing automation by 42%.
- Built secure server-side components for personal accounts and payment modules, reducing manual reconciliation by 28%.
- Integrated third-party APIs, including payment gateways and messaging platforms, improving reliability by 35%.
- Led PostgreSQL schema design and optimized queries, reducing database latency by 40%.
- Introduced DrizzleORM for maintainable database interaction patterns.
- Implemented logging and monitoring pipelines with Pino, Grafana, Loki, and Prometheus, cutting MTTR by 45%.
- Automated testing pipelines with bun test, increasing release confidence and reducing bug rates by 33%.
- Mentored junior engineers on TypeScript, нужен доступ к резюме , and modern backend practices.
- Collaborated with frontend and product teams to deliver seamless Mini App functionality.
- Designed scalable architecture to support high-load operations, handling 3× concurrent requests.
- Streamlined API versioning and service contracts to support evolving platform requirements.
- Conducted code reviews, enforced best practices, and improved code maintainability.
- Optimized business logic algorithms for performance and reliability under load.
- Introduced reusable modules to accelerate feature development by 25%.
- Monitored system performance and implemented proactive fixes to prevent downtime.
- Participated in technical discussions for architecture and stack decisions.
- Improved security practices across backend services, including input validation and access control.
- Coordinated cross-team integrations with messaging and CRM systems.
- Enhanced developer workflow via automated scripts and deployment optimizations.
- Delivered production-ready features on tight deadlines with measurable user impact.
- Designed system metrics dashboards to visualize service health and performance trends.
Doodle Labs | Senior Full Stack Engineer Apr 2019 ~ Apr 2022
- Built backend services and APIs supporting enterprise platforms, improving request processing speed by 31%.
- Developed integration layers with external APIs for payments and notifications.
- Designed database schemas and optimized queries for reliability and efficiency.
- Implemented business logic modules for subscription and content management systems.
- Led code reviews and knowledge sharing sessions, improving team coding standards.
- Implemented automated testing pipelines to enhance release confidence.
- Coordinated with frontend teams to ensure seamless API consumption.
- Designed monitoring dashboards for system health tracking.
- Optimized backend architecture to support scalable user growth.
- Enhanced logging and alerting for critical backend processes.
- Automated routine data processing tasks, reducing manual effort by 27%.
- Improved system reliability by introducing idempotency and retry mechanisms.
- Mentored junior engineers in modern backend practices and TypeScript development.
- Conducted performance profiling and tuned database queries.
- Participated in planning and architecture discussions for platform evolution.
- Standardized integration patterns for external APIs.
- Improved developer experience via internal tools and scripts.
- Enhanced security measures and ensured compliance with best practices.
- Reduced incident response times with structured monitoring and logging.
- Delivered multiple features in tight timelines with measurable performance impact.
Wise | Full Stack Engineer May 2015 ~ Feb 2019
- Developed backend APIs and services using нужен доступ к резюме and TypeScript.
- Integrated third-party services including payment systems and messaging APIs.
- Designed relational database schemas and optimized queries.
- Automated business processes and improved reliability of backend workflows.
- Implemented RESTful APIs and service contracts consumed by frontend clients.
- Conducted unit and integration testing to ensure high-quality code.
- Monitored system performance and optimized critical paths.
- Collaborated with product teams to translate requirements into technical solutions.
- Mentored junior engineers and conducted code reviews.
- Implemented logging and monitoring to detect and resolve system issues quickly.
- Improved security practices for backend services.
- Enhanced developer productivity with reusable code modules.
- Reduced system errors and downtime through proactive optimizations.
- Contributed to system architecture discussions and feature planning.
- Delivered scalable, reliable backend services with measurable user impact.
Education
National University of Singapore Aug 2009 ~ Jul 2013
Bachelor’s Degree in Computer Science
Skills
- Backend Development: нужен доступ к резюме , нужен доступ к резюме , нужен доступ к резюме , TypeScript, REST API design, Microservices
- Database & ORM: PostgreSQL, DrizzleORM, Schema Design, Query Optimization
- Integrations & APIs: Telegram Bot/Mini App, Bitrix24, PayTabs, Manifest, Zbooni, Prodamus
- Infrastructure & DevOps: Docker, S3-Compatible Storage, CI/CD, Performance & Scalability Monitoring
- Logging & Observability: Pino, Grafana, Loki, Prometheus, Automated Logging & Alerts
- Testing & QA: bun test, Unit & Integration Testing, Test-Driven Development
- Collaboration & Agile: Cross-functional Teamwork, Product Coordination, Code Reviews, Mentorship, Agile/Scrum
Есть файл резюме (защищен)
Интересные кандидаты
- п
программист / backend разработчик
remote - иD
инженер-программист (developer) NET, Python, Node, 1C
remote - Юп
Юнити программист / Unity Developer (c#), Senior/Middle+, English C1 (Upper-Intermidiate)
remote parttime - Фрremote office
- Тк
ТехЛид команды разработки (Node.js)
remote parttime office - Ссrelocate remote parttime office
- СJ
Старший Java разработчик / Senior Java Developer / Backend Developer
remote office - СF
Стажёр-стажёра Frontend Developer
remote - СP
Стажёр Python Backend Developer / Junior Python Developer
remote parttime office - СB
Стажёр Backend-разработчик (Python/Django)
relocate remote parttime office
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
