Skip to content
View jacksonfernando's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@grab

Block or report jacksonfernando

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jacksonfernando/README.md

Hi, I'm Jackson Fernando πŸ‘‹

I'm a software engineer with 5+ years of experience building products across the financial, insurance, and telecommunications industries β€” from digital banking platforms to telco apps and insurance systems.

I enjoy crafting clean, scalable backends and have a good eye for the full stack. I'm always keen to learn new tools and solve meaningful problems.


πŸ› οΈ Tech Stack

Languages Go Java JavaScript TypeScript

Frameworks & Libraries Spring Boot React React Native GraphQL

Messaging & Infrastructure Kafka RabbitMQ Redis Nginx

Databases PostgreSQL MySQL MongoDB


πŸ’Ό Experience

Period Role Company
Jan 2026 – Present Mid Backend Software Engineer Amartha Financial
Jan 2024 – Dec 2025 Software Engineer – Backend Superbank
Jul 2023 – Jan 2024 Software Engineer – Backend Roojai
Mar 2020 – May 2023 Fullstack Software Engineer – SME Digital Bank PT Bank BTPN Tbk (SMBC)

πŸš€ Featured Projects

a-kit Β Go

A CLI tool that scaffolds production-ready Go microservices from protobuf definitions (Google API style) β€” no protoc needed. Define your service in a .proto file and a-kit generate produces handlers, services, repositories, mocks, and unit tests, all wired up and ready to go.


carpark Β Java Spring Boot

A REST API that finds the nearest available car parks to any location using Singapore government open data. Features real-time availability updates (every 15 min), SVY21β†’WGS84 coordinate conversion, Redis geospatial caching, MySQL spatial indexing, and streaming batch ingestion β€” processing 2,000+ car parks in under a second.


A fully functional interpreter built from scratch in Go, following Thorsten Ball's Writing An Interpreter In Go. Implements a complete pipeline β€” lexer β†’ parser β†’ AST β†’ evaluator β€” with a working REPL. A deep-dive into how programming languages work under the hood.


πŸ”— Links

LinkedIn LeetCode Website

Pinned Loading

  1. interpreter-using-golang interpreter-using-golang Public

    write an intrepeter using golang

    Go

  2. blind-75 blind-75 Public

    Blind 75 leetcode question solutions

    Java

  3. a-kit a-kit Public

    Cli tools to scaffold project quickly

    Go