An AI-powered personal finance app for tracking transactions, monitoring budgets, and managing debts and receivables through a web dashboard and Telegram bot.
Personal projectSoftware Engineer · Backend Focus
Building APIs,
connecting data.
I’m Alfredo, a software engineer focused on backend development. I work with Go and Python to build services, process data, and support web application features.
Contributions in practice.
Personal projects and selected work from my professional experience.
Reduced loading time from approximately 2 minutes with GeoJSON to 5–7 seconds using MVT.
GeospatialREST APIs and data pipelines connected through Kafka, RabbitMQ, and real-time features.
BackendScraping and data cleaning pipelines, with contributions to a report engine for PDF, PowerPoint, Word, Excel, and CSV.
Data pipelineWork experience.
From data processing to full-stack development.
Backend / Full Stack Developer
PT. eBdesk Teknologi
August 2024 – Present
- Transitioned to Full Stack Developer in January 2026 and began delivering full-stack features in June 2026, while continuing backend development in Go and Python.
- Reduced map layer loading time from approximately 2 minutes with GeoJSON to 5–7 seconds using MVT.
- Built REST APIs and data pipelines, designed microservice boundaries, and integrated an API gateway.
- Implemented Kafka and RabbitMQ workflows with idempotent workers, dead-letter handling, and backpressure; supported real-time features through WebSocket and SSE.
- Delivered running text features from backend to frontend, fixed bugs, and updated card visualizations using React, TypeScript, Tailwind CSS, and Vite.
Back End Developer
PT. eBdesk Teknologi
February 2024 – August 2024
- Developed REST APIs and backend data processing logic in Python and Go.
- Built web scraping and data cleaning pipelines for automated data collection and preprocessing.
- Contributed to a Python report generation engine for PDF, PowerPoint, Word, Excel, and CSV exports.
Computer Technician
CV. Ide Komputer
January 2023 – May 2023
- Diagnosed laptop and desktop faults, installed operating systems, replaced components, performed maintenance, and assembled desktop computers.
Technologies I work with.
Tools that support my work and experiments.
Languages & backend
- Go
- Python
- TypeScript
- Gin
- FastAPI
Databases & search
- PostgreSQL
- PostGIS
- MongoDB
- MySQL
- Redis
- Elasticsearch
Messaging & real-time
- Apache Kafka
- RabbitMQ
- WebSocket
- SSE
Frontend
- React
- Tailwind CSS
- Vite
- Next.js
DevOps & infrastructure
- Docker
- Kubernetes
- GitLab CI
- Jenkins
- Linux
- Amazon S3
Architecture & APIs
- Microservices
- REST API
- JWT
- GORM
AI tools
- Claude / Claude Code
- ChatGPT / Codex
- Gemini
About me.
Software engineer with over 2 years of experience. Currently a Full Stack Developer at PT. eBdesk Teknologi, with a strong backend focus.
My experience spans microservices, data processing, real-time features, geospatial applications, and building interfaces with React and TypeScript.
South Tangerang, Indonesia
Education
Universitas Terbuka
Bachelor’s Degree in Information Systems · In progress
2026 – Present
SMKN 1 Doko
Computer and Network Engineering
2021 – 2024
Need help with backend services or a web app?
Let’s start a conversation.
Get in touch by email, or find my profiles below.