Ferdinand Sangap Profile Picture

Ferdinand Sangap

Backend Engineer

My LinkedIn Profile My Github Profile

About

Experience Icon

Experience

3+ Years
Software Engineer

Education Icon

Education

B.Sc. Bachelor Degree

I’m a software engineer specialize in Backend development and experienced in Frontend and DevOps. I love to build a robust APIs, solving complex problems and delivering a world class standard code.


I’m passionate about coding and always eager to learn new things. When I’m away from computer, I’m usually go to the gym, walking, hanging out with my family or friends and playing golf.

Arrow Icon

Experience

May 2024 - Present

Backend Engineer・

Agridence

Worked with a global team of developers to build a trading system using Java, Spring, PostgreSQL, and MongoDB. I implemented WebSocket for real-time trading and wrote integration tests to cover edge cases, ensuring system reliability. This experience enhanced my ability to collaborate across borders and deliver high-quality, scalable solutions.

  • Java
  • Spring
  • PostgreSQL
  • MongoDB
  • WebSocket

Apr 2024 - Present

Software Engineer・

Dulang

As a part-time developer, I developed a backend from scratch using Kotlin and Spring, setting up the CI/CD pipeline for deployment on Azure and code quality checks. I also took on frontend development with React and TypeScript, adding new features and enhancing the overall user experience. This role allowed me to manage both backend and frontend tasks while ensuring seamless deployment and infrastructure management.

  • Kotlin
  • Spring
  • Azure
  • TypeScript
  • React
  • PostgreSQL

Jan 2022 - May 2024

Backend Engineer・

Vonix

Over almost three years, I successfully delivered three major applications: a website, a mobile app, and a back-office system. As a backend engineer, I developed key features like KYC, My Account, Payments, and encrypted confidential user files. I played a crucial role in migrating Java code to Kotlin, using Spring as the framework. The tech stack included RabbitMQ for messaging and PostgreSQL and MongoDB for databases. My contributions ensured secure, efficient, and scalable solutions across all projects.

  • Kotlin
  • Java
  • Spring
  • RabbitMQ
  • AWS
  • PostgreSQL
  • MongoDB
  • Redis

Apr 2021 - Jan 2022

Backend Engineer Intern・

Mattel Inc.

As a backend engineer intern, I assisted in migrating the internal team’s database from Microsoft Excel to SQL Server. I developed a macro application to streamline data entry for inspection results into the new database. Additionally, I built a Telegram bot with AI capabilities to identify defects in manufactured products from images. The AI, developed using Python, TensorFlow, and OpenCV with a CNN algorithm, provided accurate defect detection through the bot.

  • Python
  • TensorFlow
  • OpenCV
  • SQL Server
Arrow Icon

Projects

Work In Progress Arrow Icon

Contact