Available for new projects

Hi, I'm

Lingga

Software Engineer

Designing experiences, architecting robust, scalable and AI-first systems

About Me

Education

Telkom University

Bachelor of Informatics

2018 - 2022

Skills

24 skills
  • Python
  • Go
  • JavaScript
  • TypeScript
  • Node.js
  • PostgreSQL
  • MongoDB
  • Redis
  • RabbitMQ
  • Celery
  • Docker
  • GraphQL
  • Prisma
  • Cloudinary
  • Fiber
  • Bun
  • Hono
  • NestJS
  • Next.js
  • React
  • Tailwind CSS
  • Cloudflare
  • Github Actions
  • Google Cloud Platform (GCP)

Experience

  1. Software Engineer

    PT POS Indonesia

    2025 - Present

    Design, develop, and test scalable RESTful APIs using Python, Go, and Node.js to facilitate secure, standardized, and efficient data exchange between internal divisions and external partners. Architect and implement containerized backend services using Docker within a microservices ecosystem to improve interoperability, scalability, and deployment consistency. Enhance reliability and throughput of data exchange workflows by leveraging Redis for caching and RabbitMQ for asynchronous, event-driven inter-service communication. Frontend consumption of APIs is supported through React.js and Next.js to ensure seamless system integration.

  2. Data Engineer

    PT POS Indonesia

    2023 - 2025

    Design and develop interactive dashboards using Tableau, Apache Superset, and Google Data Studio to visualize and analyze business and operational data. Perform end-to-end ETL processes using SQL, Airflow, Prefect, and cloud services such as AWS to prepare, integrate, and ensure data readiness from multiple sources. Deliver data-driven solutions that support business improvement through actionable insights and recommendations. Additionally, contributed to a strategic data and dashboard development project that played a key role in securing a business tender valued at IDR 30 billion, where the availability of informative and interactive dashboards was a critical evaluation requirement.

  3. Software Engineer

    Yayasan Nurul Jannah 17 Agustus

    2025 - Present

    Drove the organization’s digital presence and operational efficiency by building and maintaining full-stack web applications (Next.js, Node.js), enabling streamlined workflows and reliable data management, while improving deployment reliability through containerization and managing end-to-end VPS operations to ensure system stability and availability; optimized multi-service architecture with Nginx reverse proxy, accelerated development cycles using AI-assisted tools while maintaining code quality, and implemented CI/CD pipelines with GitHub Actions to automate build and deployment processes for consistent and reliable releases.

  4. Mentor Data Analytics

    RevoU

    2024

    As a mentor, I guided mentees through the full lifecycle of their final projects—from problem definition and data preparation to EDA, analysis, visualization, dashboard creation, and insight communication. This mentoring approach successfully supported 24 mentees to graduate, achieving an average final score of 92 out of 100, while enhancing their analytical and storytelling capabilities.

  5. Data Analyst

    Campaign.com

    2022 - 2024

    My daily task is collecting, interpreting, and analyzing the organizer's and user's data using the Campaign’s data platform and spreadsheets data, then reporting the results back to the reporter team. Creating weekly, monthly, and quarterly reports. I also contributed to the development of the SSA (Self Service Analytics) automation project using the combination of App Script, Looker Studio, and MySQLresulting in a significant reduction of manpower hours per month by up to 24 hours. Additionally, I played a pivotal role in facilitating the transition of the team's workflow from traditional methods to the sprint model, enhancing overall productivity and team adaptability. Most of the tasks are done using Google Workspace Technology (SQL, Spreadsheet, Slides, Looker Data Studio).

Featured Projects

TPQ Management System

Built and maintained full-stack web applications (Next.js, Node.js) to streamline workflows and improve data management, enhanced deployment reliability through containerization and VPS management, optimized multi-service architecture with Nginx reverse proxy, and implemented CI/CD pipelines using GitHub Actions for automated, consistent releases.

  • Express.js
  • Postgres
  • NextJS
  • NginX
  • Dokploy
  • Github Actions
  • Cloudflare

Mini Social Media Microservice

A distributed, containerized microservices-based RESTful API for a social media platform. It provides endpoints for user authentication, post creation, media uploads, and content search. All designed with scalability, observability, and performance in mind.

  • Express.js
  • Postgres
  • MongoDB
  • Redis
  • Docker
  • RabbitMQ
  • Cloudinary

Warehouse Management API

RESTful API for managing items in a warehouse. It provides endpoints for user authentication, item management, tagging, and adding notes to items. The API is built with FastAPI and leverages a modern, asynchronous Python stack.

  • Python
  • FastAPI
  • Redis
  • Celery
  • Docker

E-Wallet Transaction API

The Wallet Transaction API provides endpoints for managing wallet transactions. Build wit Go and implementing Hexagonal Architecture.

  • Go
  • Postgres
  • Fiber
  • NginX
  • Docker

Mini Task Management API

A simple and fast RESTful API for managing tasks, built with the Bun runtime, Hono web framework, and SQLite. This project demonstrates user authentication, authorization, and basic CRUD operations for tasks.

  • Bun
  • Hono
  • SQLite

Travel Planner API

A backend API for a Travel Planner application. It provides endpoints for managing user authentication, destinations, and media uploads. It is built with NestJS and uses a PostgreSQL database.

  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma
  • Cloudinary
  • Docker