
Ferdinandus Richard
Verified Expert in Engineering
Back-end Developer
Bekasi, Bekasi City, West Java, Indonesia
Toptal member since March 28, 2022
Ferdinandus is a software engineer with 4+ years of experience, specializing in back-end engineering and API design with Go. He is also keen on data science, system design, and cloud computing with the Google Cloud Platform. Ferdinandus is currently working for a fintech company based in Indonesia and is eager to keep expanding his knowledge in the software engineering arena.
Portfolio
Experience
- REST APIs - 3 years
- Go - 3 years
- Database Design - 3 years
- SQL - 2 years
- Git - 2 years
- Bootstrap - 1 year
- Google Cloud - 1 year
- Python 3 - 1 year
Availability
Preferred Environment
Slack, MacOS, Visual Studio Code (VS Code), Jira
The most amazing...
...project I've developed is the integration of a logistics system with a third-party payment provider.
Work Experience
Back-end Engineer
Ice House
- Upgraded the API of an app back-end system to the latest version, which adds new functionality and emits new events to Kafka, improving the user journey.
- Integrated Lion Parcel's back-end system with a third-party payment provider, decreasing unpaid shipments.
- Designed an in-house competitive programming platform for recruitment, easing the hiring pipeline.
Back-end Developer Intern
Xtremax Pte Ltd
- Developed a localization feature in a web app's asset management system based on ASP.NET WebForms. It enabled Indonesians and non-Indonesians to use the web app.
- Migrated a CMS-based website to the latest version, increasing the website maintainability by 5+ years.
- Took part in multiple training opportunities on basic computer science and microservices architecture.
Full-stack Software Engineer Intern
GoJek
- Developed the MVP of a container orchestration system enabling the company to automatically deploy Linux containers into machines in a managed platform.
- Designed a configuration management system, which allowed the company to manage configurations in a centralized way using a single platform for service deployments.
- Managed to join the Go-Squads mini boot camp at the beginning of the internship, taking part in the 12-people team selected from a group of 900+ applicants.
Experience
Lion Parcel's App
• Adding more REST API endpoints for feature addition
• Integrated the system with a third-party eCommerce application
• Integrated the back-end system to have a new payment method and provide the message integrity validator
Education
Bachelor's Degree in Computer Science
Bandung Institute of Technology - Bandung, Indonesia
Certifications
Architecting with Google Kubernetes Engine Specialization
Coursera
Skills
Libraries/APIs
REST APIs, Stripe, jQuery
Tools
Git, Slack, Jira, Docker Compose, Google Kubernetes Engine (GKE), RabbitMQ, GitHub
Languages
Go, Python 3, SQL, HTML, Ruby, C#, JavaScript, CSS
Paradigms
Database Design, Object-oriented Programming (OOP), Agile Software Development, Microservices Architecture
Platforms
Visual Studio Code (VS Code), MacOS, Apache Kafka, Docker, Kubernetes
Storage
PostgreSQL, Redis, Google Cloud, MySQL
Frameworks
Ruby on Rails 4, Bootstrap, .NET, ASP.NET
Other
Back-end, Algorithms, System Design, Android Development
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring