Python Developer

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

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

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

Ethan Lim

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

Summary

A highly skilled Senior Software Engineer with over 10 years of experience in designing and optimizing scalable systems. Specializing in Python 3+, Django, and ClickHouse, with a deep understanding of high-load systems and data management at scale. Proven success in building and maintaining high-performance advertising platforms, optimizing backend processes, and writing complex queries for terabytes of data. Adept at developing REST/GraphQL APIs, improving system performance, and ensuring seamless integration with external tools. Ready to deliver immediate value by bringing fresh ideas and critical thinking to your development team.

Experience

Rescode | Senior Software Engineer May 2022 ~ Present

  • Developed and optimized Python-based backend services, supporting a high-traffic platform with over 100K requests/day, achieving нужен доступ к резюме % uptime.
  • Architected scalable, high-performance systems using Django and Python, improving system throughput by 30% and reducing latency by 25%.
  • Led the design and implementation of complex REST and GraphQL APIs, enhancing data flow efficiency and integration with external services.
  • Implemented ClickHouse-based solutions for handling and analyzing terabytes of data, improving query execution speed by 40%.
  • Optimized database queries in PostgreSQL, achieving a 35% reduction in data retrieval times and a 20% decrease in server load.
  • Spearheaded the migration of legacy codebases to modern microservice architectures, improving system flexibility and scalability.
  • Introduced performance testing and optimization strategies, reducing overall system latency by 20% and improving request processing times by 30%.
  • Established and maintained CI/CD pipelines using GitHub Actions and Jenkins, resulting in a 25% reduction in deployment errors and faster release cycles.
  • Collaborated with cross-functional teams including UX/UI, Product Management, and Data Science to improve system usability and business functionality.
  • Led code reviews and provided mentoring to junior developers, improving code quality and development practices across the team.
  • Implemented robust logging and monitoring solutions using AWS CloudWatch and Kubernetes, ensuring high visibility and proactive issue resolution.
  • Worked closely with Product teams to define technical requirements, translating business needs into scalable, maintainable solutions.
  • Ensured high availability and scalability of cloud infrastructure on AWS, handling peak traffic loads with minimal downtime.
  • Developed automated testing procedures using PyTest, improving test coverage by 40% and reducing production bugs by 25%.
  • Enhanced user-facing analytics tools by integrating third-party data APIs, providing real-time insights to partners and clients.
  • Participated in architectural discussions, focusing on scalability and performance enhancements to meet growing business demands.
  • Refined team workflows and agile processes, ensuring consistent sprint deliveries and continuous improvement in product quality.
  • Continuously evaluated new technologies and tools, suggesting improvements to the stack, which led to a 15% increase in overall system performance.

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

  • Built and optimized high-load systems using Python and Django, supporting over 500K requests per day with minimal performance degradation.
  • Integrated ClickHouse for high-speed analytics and query execution, reducing data processing times by 45% and ensuring scalability for large datasets.
  • Developed REST and GraphQL APIs to integrate with third-party tools, improving data flow and reducing errors by 20%.
  • Led the development of a data pipeline for real-time analytics, reducing data processing time by 30% and improving overall system responsiveness.
  • Optimized database performance through query optimization, indexing, and load balancing, resulting in a 35% improvement in system efficiency.
  • Implemented automated testing and CI/CD pipelines, increasing code reliability and reducing deployment times by 25%.
  • Improved system uptime to нужен доступ к резюме % by building fault-tolerant architectures with Docker, Kubernetes, and AWS.
  • Integrated machine learning models into the system for predictive analytics, reducing manual data processing by 40%.
  • Collaborated with cross-functional teams to design user-friendly features that increased user engagement by 20%.
  • Migrated monolithic applications to microservices architecture, improving system modularity and deployment flexibility.
  • Refined team development processes by introducing Agile methodologies, leading to a 30% increase in sprint completion rates.
  • Developed secure APIs adhering to SOC2 and GDPR standards, ensuring compliance and protecting sensitive user data.
  • Mentored junior developers and conducted code reviews, improving overall team code quality and knowledge sharing.
  • Led efforts to improve system scalability, handling a 30% increase in traffic without sacrificing performance.
  • Contributed to architectural decisions that improved system reliability and decreased the time-to-market for new features by 25%.

Wise | Full Stack Engineer May 2015 ~ Feb 2019

  • Contributed to the development of a financial application with Python, Django, and React, handling millions of daily transactions with low latency.
  • Improved system throughput by 20% by optimizing backend services and database performance, ensuring fast data processing for end-users.
  • Developed secure and scalable APIs to handle financial transactions, ensuring compliance with industry standards and regulations.
  • Worked on database performance optimization, reducing query times by 25% and improving the scalability of the system.
  • Implemented real-time transaction processing systems using Python, ensuring high availability and minimizing system downtime.
  • Led the implementation of containerized applications with Docker, simplifying deployments and improving system flexibility.
  • Introduced test-driven development (TDD) practices, increasing code quality and reducing the number of bugs in production by 30%.
  • Played a key role in migrating legacy applications to a cloud-based infrastructure, improving performance and reducing operational costs.
  • Collaborated with cross-functional teams to ensure alignment between technical and business requirements, leading to a 15% increase in customer satisfaction.
  • Built and maintained robust backend services for financial data processing, supporting high traffic during peak transaction times.
  • Reduced operational costs by optimizing resource usage in AWS, resulting in a 20% cost saving in cloud infrastructure.
  • Developed and maintained detailed documentation to improve team collaboration and on-boarding processes for new developers.
  • Contributed to architectural improvements that enhanced the flexibility and scalability of the platform.

Education

National University of Singapore Aug 2009 ~ Jul 2013

Bachelor’s Degree in Computer Science

Skills

  • Programming Languages & Frameworks: Python 3+, Django, DRF, GraphQL, REST APIs
  • Databases / Data Engineering: ClickHouse, PostgreSQL, SQL, NoSQL
  • Backend / API Development: Python, Django, RESTful APIs, GraphQL, API Integration
  • Performance / Scalability: High-load systems, query optimization, performance tuning
  • Cloud Platforms: AWS, GCP, Docker, Kubernetes
  • DevOps / CI-CD: Git, Jenkins, Docker, Kubernetes
  • Testing / QA / Automation: Unit Testing, PyTest, TDD
  • Collaboration / Agile / Product Tools: Jira, Confluence, Agile Kanban

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

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

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


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