Python Developer
Singapore, SingaporeСеньор
Удаленная работа
Опыт работы более 5 летот 20 до 40 ₽
Опыт работы более 5 летот 20 до 40 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g11Tg
О себе
На данный момент 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
Есть файл резюме (защищен)
Интересные кандидаты
- сGrelocate remote parttime office
- сDremote
- рPremote
- пP
промт-инженер, python девелопер
remote parttime - пPremote
- пPremote
- Эп
Эксперт/преподаватель по Python, data science
remote parttime - ЧPremote parttime office
- Фр
Фронтенд разработчик React / React Frontend Developer
relocate remote parttime office - Т
Тестировщик / AQA Python / Python backend
remote parttime
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы