Backend developer of an AI platform

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

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

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

Ethan Lim

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

Summary

Experienced senior software engineer with a strong background in building scalable architectures and integrating AI-driven platforms. Skilled in developing APIs for user authentication, resume builders, video processing, and AI services such as GPT for text analysis. Adept at working with media files, handling security protocols like authorization and authentication, and ensuring robust data storage solutions.

Experience

Rescode | Senior Software Engineer May 2022 ~ Present

  • Designed and implemented scalable backend architecture for high-traffic financial platforms, increasing performance by 25%.
  • Developed APIs for user authentication, data management, and business logic, reducing latency by 15%.
  • Integrated third-party AI services, including GPT for content analysis and recommendation generation.
  • Led the backend development for automated workflows, increasing efficiency by 30%.
  • Built secure API endpoints and ensured proper user authentication and data security practices, reducing vulnerability risks by 20%.
  • Developed a robust media file processing pipeline for handling large volumes of video content and compressed files for easier storage.
  • Implemented database schemas and optimized query performance for better scalability and data retrieval times.
  • Utilized Docker for containerization, ensuring seamless deployment across multiple environments.
  • Supported front-end team by building basic components and API endpoints for quick prototyping and testing.
  • Collaborated with product managers and UX/UI teams to ensure seamless integration and feature delivery.
  • Integrated GitLab CI/CD pipelines, automating deployment and testing processes, and reducing deployment time by 40%.
  • Conducted API testing using Postman, ensuring high accuracy and minimal bugs in production.
  • Mentored junior developers in backend technologies, API development, and security best practices.
  • Optimized file parsing and storage systems for resume processing, improving processing speed by 30%.
  • Provided ongoing maintenance and troubleshooting support to ensure platform stability and uptime.
  • Developed documentation for internal APIs and backend architecture, improving knowledge sharing.
  • Implemented monitoring tools to track API performance and address bottlenecks in real-time.
  • Contributed to sprint planning, review sessions, and continuous improvement of development practices.

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

  • Led the backend development of a scalable API system for financial platforms, processing over 1 million transactions per day.
  • Built and maintained API endpoints for user authentication and profile management, reducing user log-in times by 10%.
  • Integrated external APIs for payment processing and transaction validation, increasing service reliability.
  • Implemented video processing pipelines for uploading, compressing, and storing media files for a video-sharing application.
  • Created a secure file upload system supporting .pdf and .docx resume files, enhancing the user experience.
  • Optimized database queries to handle large datasets, ensuring fast data retrieval times under heavy load.
  • Managed Docker-based deployment pipelines, streamlining the deployment process and ensuring system reliability.
  • Integrated machine learning models for user behavior analysis, improving recommendation accuracy by 20%.
  • Contributed to API versioning and deployment strategies, reducing downtime during updates by 15%.
  • Collaborated with the product team to define backend requirements and ensure alignment with business goals.
  • Supported front-end engineers in building demo components to showcase backend functionalities.
  • Used Jira and Confluence for task management, ensuring seamless communication across teams.
  • Conducted unit and integration tests to ensure the stability and reliability of backend systems.
  • Delivered real-time data processing services that handled up to 500 simultaneous users with zero downtime.
  • Implemented security best practices for API endpoints, reducing security breaches by 30%.

Wise | Full Stack Engineer May 2015 ~ Feb 2019

  • Led the development of a full-stack API system for a payment platform, processing over $10M in transactions monthly.
  • Integrated AI-driven content analysis tools for improving customer interactions, increasing engagement by 25%.
  • Worked on video file handling systems, including encoding, storage, and metadata extraction for user-submitted videos.
  • Developed robust authentication and authorization services for secure access to user data.
  • Optimized backend services for real-time financial transactions, reducing processing latency by 15%.
  • Built microservices for different modules of the platform, ensuring scalable and maintainable backend architecture.
  • Set up Docker containers for service isolation, simplifying deployment and scalability.
  • Implemented automated email notification systems for user actions, improving communication efficiency.
  • Designed and managed databases to store and process sensitive financial data, ensuring compliance with GDPR.
  • Used Git for version control and managed CI/CD pipelines to streamline development and deployment.
  • Worked closely with UI/UX teams to integrate the front-end components and ensure seamless user experience.
  • Deployed backend systems using AWS, improving service uptime and fault tolerance.
  • Managed user data through secure APIs, implementing proper data encryption and access control measures.
  • Implemented monitoring and alerting systems for production applications, reducing downtime by 20%.

Education

National University of Singapore Aug 2009 ~ Jul 2013

Bachelor’s Degree in Computer Science

Skills

  • Backend Development: API Design, RESTful API, Microservices, Server-side Logic
  • AI/ML Integration: GPT Integration, AI Text Analysis, AI-based Recommendations
  • Media Processing: Video File Upload, Compression, Storage, Parsing Files (.pdf, .docx)
  • Security & Authentication: OAuth, Email+Password Authentication, Personal Data Protection
  • Architecture Design: Scalable Architecture, Database Design, Cloud Infrastructure
  • Frontend Development: Basic Front-End Components, UI Testing
  • Databases: SQL, NoSQL (MongoDB), Data Storage Solutions
  • DevOps & CI/CD: Docker, Jenkins, Git, CI/CD Pipelines
  • Cloud Platforms: AWS, Azure
  • Tools & Frameworks: нужен доступ к резюме , нужен доступ к резюме , Python, Postman, GitLab
  • Communication & Collaboration: Agile, Jira, Confluence

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

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

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


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