Albert Salomo

IT Consultant - Full-Stack Engineer

Passionate about data, system design, and web development

About

I'm an IT Consultant at PwC based in Jakarta, with a strong background in software development and system design. I enjoy architecting scalable, reliable back-end systems - weighing trade-offs around performance, data consistency, and maintainability before writing a single line of code. My technical expertise spans Java, Javascript, and Golang, with hands-on experience building efficient, production-grade back-end applications.

I continue exploring emerging technologies, with a growing interest in Large Language Models (LLMs) and AI - and how they're reshaping the way we design and build systems, from IT consulting to modern software architecture.

Experience

  1. 2025 — Present

    Senior IT Consultant · PwC Indonesia

    Jakarta, Indonesia

    Part of PwC Indonesia’s IT Risk Assurance practice, working across Data Analytics & Technology Solution. Started as an Associate and was promoted to Senior Associate, taking on additional responsibility for administration and managing associates on client engagements.

    • Data Analytics
    • ASP.NET
    • JavaScript
  2. 2024 — 2025

    Full-Stack Developer · Universitas Kristen Krida Wacana

    Jakarta, Indonesia

    Developed and integrated features for internal learning platform, enhancing accessibility for lecturers and students. Created robust APIs using Node.js and PHP frameworks to streamline communication between frontend and backend systems.

    • PHP
    • CodeIgniter
    • Node.js
    • MySQL
  3. 2024 — 2025

    Coding Tutor · Algorithmics Global

    Remote

    Instructed students aged 7-17 in Python, Scratch, math, and Roblox, fostering a strong foundation in coding. Achieved a 95% student satisfaction rate through interactive teaching methods and personalized feedback.

    • Teaching
    • Python
    • Education
  4. 2023 — 2024

    Back-End Developer · PT Bank Sinarmas Tbk

    Jakarta, Indonesia

    Designed and developed an automated system (API) using the Java Spring Boot framework to seamlessly integrate Credit Risk across all business units at Sinarmas, significantly enhancing risk management capabilities.

    • Java
    • Spring Boot
    • Jenkins
    • CI/CD
  5. 2022 — 2023

    Back-End Developer · Pasar Dana Pinjaman

    Jakarta, Indonesia

    Developed a Third-Party Caching Service to eliminate cost for each request from third parties. Built a Request Tracking feature to detect end-to-end requests using the ELK (Elasticsearch, Logstash, Kibana) stack.

    • Golang
    • Microservices

Projects

  • Edutech Learning Portal

    Edutech Learning Portal2026

    Building a secure, full-featured learning portal for schools, with enterprise-grade role-based access control (RBAC) that stays simple and intuitive to use.

    • Next.Js
    • NestJS
  • IKDKI (Ikatan Dosen Katolik Indonesia)
    Go to link

    IKDKI (Ikatan Dosen Katolik Indonesia)2024

    Helping creating website for Catholic Indonesia Lecturer Community, mainly for managing events and used for register new member.

    • React
    • Node.Js
  • Run Crab Run !
    Go to link

    Run Crab Run !2023

    A simple game made by Greenfoot Engine using Java back then for my Uni project.

    • Java