I'm Antony Afandy, a software developer focused on building scalable APIs and web services using opensource tech stacks. I continuously upgrade my skills across PHP, Go, JavaScript, TypeScript, Java, and Dart through ebooks, online channels, and bootcamps. I'm passionate about backend development, microservices, and delivering robust applications. My experience spans Laravel, FastAPI, Golang, JWT-based security, Redis, and cloud-based operations, with hands-on work on AR game APIs, asset handling, and NFT landing pages.

Antony Afandy

I'm Antony Afandy, a software developer focused on building scalable APIs and web services using opensource tech stacks. I continuously upgrade my skills across PHP, Go, JavaScript, TypeScript, Java, and Dart through ebooks, online channels, and bootcamps. I'm passionate about backend development, microservices, and delivering robust applications. My experience spans Laravel, FastAPI, Golang, JWT-based security, Redis, and cloud-based operations, with hands-on work on AR game APIs, asset handling, and NFT landing pages.

Available to hire

I’m Antony Afandy, a software developer focused on building scalable APIs and web services using opensource tech stacks. I continuously upgrade my skills across PHP, Go, JavaScript, TypeScript, Java, and Dart through ebooks, online channels, and bootcamps.

I’m passionate about backend development, microservices, and delivering robust applications. My experience spans Laravel, FastAPI, Golang, JWT-based security, Redis, and cloud-based operations, with hands-on work on AR game APIs, asset handling, and NFT landing pages.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Indonesian
Fluent

Work Experience

Web Developer at PT. Wira Imaji Nyata & PT. Imaji Nusantara Karisma
May 31, 2024 - July 15, 2025
Implemented generator AI voice and video assets into vendor platform using FastAPI and uploaded to AWS S3. Developed Restful APIs for AR games using Golang with one-time session tokens and Laravel with single sign-in device access tokens. Led web application projects using Laravel, CodeIgniter, and NextJS. Managed email notifications via Laravel, RabbitMQ, and AWS SES. Created Telegram bot functionalities using ExpressJS with webhook connection.
Web Developer at PT. Gerbang Emas Makmur Sentosa
August 31, 2019 - July 15, 2025
Developed Restful API using Laravel and MariaDB/MySQL for User Service. Implemented SMS gateway with EnvayaSMS Library and queue service for SMS OTP using CodeIgniter and RabbitMQ.
IT Support at Hsoft
October 31, 2017 - July 15, 2025
Maintained and troubleshot Inventory & Accounting products and clients' personal desktop devices. Provided setup and training for clients on Inventory & Accounting products. Developed Restful API using Flask and FirebirdSQL. Created report desktop applications using FPC/Lazarus.
Backend Developer at PT. Digital Access Indonesia
August 1, 2024 - Present
Explore & handle microservices using Laravel and improve query model using custom class. Explore & handle private PHP packages and improve using custom validation class.
Web Developer at PT. Wira Imaji Nyata & PT. Imaji Nusantara Karisma
May 31, 2024 - October 14, 2025
Built & handled microservice for queue send and download asset from Synclab & ElevenLab provider using Laravel. Improve filter send duplicate data to provider and improve platform status using webhook. Built & handled microservice for asset handler using FastAPI & FFMpeg package. Built Restful API for AR games using Golang and one-time session. Improve duplicate session using token. Built Restful API for AR games using Laravel. Improve security using stateless JWT and Redis key-storage. Built NFT Landing Page using NextJS. Improve add multiple wallet provider. Built Web Application Project using Laravel / CodeIgniter. Improve speed page using Caching. Built Email Notification using Laravel and AWS SES. Improve latency time using queue with RabbitMQ. Built Telegram Bot using Laravel with webhook connection. Maintenance Linux cloud server. Improve security using WAF protocol and proxied using CloudFlare.
Web Developer at PT. Gerbang Emas Makmur Sentosa
August 31, 2019 - October 14, 2025
Built Restful API using Laravel and MariaDB/MySQL for User Service. Implements Stateless Signin using JWT. Improve using Keypair. Built SMS gateway using EnvayaSMS Library. Decrease cost rather using other platform. Built Queue service using CodeIgniter and RabbitMQ for SMS OTP. Improve in platform cost.
Assistant Developer & Support at Hsoft
October 31, 2017 - October 14, 2025
Troubleshoot Inventory & Accounting product issues. Maintain hardware and software; training; built sales reporting API using Flask and FirebirdSQL; built sales reporting client-desktop application using Lazarus.
Backend Developer at PT. Digital Access Indonesia
August 1, 2024 - Present
Explore & handle microservices using Laravel; improve query model with custom class; manage private PHP packages and implement custom validation.
Web Developer at PT. Wira Imaji Nyata & PT. Imaji Nusantara Karisma
May 1, 2024 - October 14, 2025
Built & maintained microservices for queue sending and asset downloads with Laravel; improved data filtering to avoid duplicates, and integrated webhook for platform status. Developed asset handling via FastAPI & FFMpeg; built REST APIs for AR games using Golang and Laravel, with token-based sessions and stateless JWT/Redis storage. Created NFT landing page with NextJS and expanded wallet provider integration.
Web Developer at PT. Gerbang Emas Makmur Sentosa
August 1, 2019 - October 14, 2025
Built RESTful API using Laravel and MariaDB/MySQL for User Service; implemented Stateless Signin using JWT; built SMS gateway and queue for OTP using CodeIgniter and RabbitMQ; Linux cloud server maintenance.
Assistant Developer & Support at Hsoft
October 1, 2017 - October 14, 2025
Troubleshoot Inventory & Accounting product issues; maintain hardware/software; provide training; built sales reporting backend API using Flask and FirebirdSQL; developed sales reporting desktop app using Lazarus.

Education

Informatics Enginner at Univ. Widya Kartika
January 1, 2003 - December 31, 2005
High School Diploma at YP Trisila
January 1, 2000 - December 31, 2003
Informatics Engineer at Widya Kartika University, Surabaya
January 1, 2003 - December 31, 2005
High School at YP Trisila Surabaya
January 1, 2000 - December 31, 2003
Informatics Enginner at Univ. Widya Kartika Surabaya
January 1, 2003 - January 1, 2005
High School at YP Trisila Surabaya
January 1, 2000 - January 1, 2003

Qualifications

Golang Bootcamp
January 11, 2030 - October 14, 2025
Laravel Vue Bootcamp
January 11, 2030 - October 14, 2025
Next Bootcamp
January 11, 2030 - October 14, 2025
Mini Bootcamp Go
January 11, 2030 - October 14, 2025

Industry Experience

Software & Internet, Gaming, Professional Services, Computers & Electronics, Media & Entertainment
    paper Backend API

    Laravel :

    • Handling Single Device token using JWT
    • Handling user register using email and AWS SES
    • Handling user register using OAuth
    • Handling third-party request and callback
    • Handling API role permissions in external Web Apps
      Golang :
    • Handling anonymous user request per session token in Charity project
    • Handling progress target charity
      FastAPI :
    • Handling game reporting
    paper Backend for Generate AI Video

    laravel :

    • Build User Register using OAuth
    • Handling and Limited 3 names per user
    • Handling duplicate name for reduce generate timeout
    • Each name and selected marker will send to ElevenLab for get their audio name
    • Each marker has few parts and send with custom audio names to SyncLab
    • Prepare webhook for SyncLab callback
      FastAPI :
    • handling for cut audio using FFMPEG
    • handling concat any new custom video name parts using FFMPEG