Software Engineer · Technical Lead

Budi Irawan

Senior Developer & Technical Lead
Full-Stack · Embedded Systems · Telecom · Aviation

A seasoned engineer with 25+ years spanning embedded systems, aviation radar software, telecom BSS/CCS integration, and manufacturing operations. Started coding in Assembly on PC-DOS, grew through Linux systems, and now architects Golang microservices at scale.

Budi Irawan
25+ Years Exp.
9 Companies
Curiosity

01

Education

🎓
1995 – 2001
Institut Teknologi Bandung (ITB)
Teknik Elektro (Electrical Engineering)
✈️
1992 – 1995
STM Penerbangan Negeri Bandung
Avionics
~1986 – 1992
SD (Primary School)
Accelerated Program — Completed in 5 years (normally 6)

// Core Skills & Technologies
Golang Linux Systems Microservices PostgreSQL Aviation Radar ARM Cortex-M PCB Design Assembly Language BSS/CCS Integration Embedded Systems Time Series DB Team Leadership Lean Manufacturing IBM OS/400 PHP/Laravel C/C++ Golang Linux Systems Microservices PostgreSQL Aviation Radar ARM Cortex-M PCB Design Assembly Language BSS/CCS Integration Embedded Systems Time Series DB Team Leadership Lean Manufacturing IBM OS/400 PHP/Laravel C/C++
02

Experience

PT. Astra Graphia Information Technology (AGIT)
Jun 2023 – Present
2 yrs 10 mos
📍 Jakarta · Hybrid
Contract
Senior Developer & Technical Lead
Jul 2024 – Present · 1 yr 9 mos
  • Design and implement Linux-based applications enhancing telecom systems, including BSS–CCS interfaces.
  • Develop software for seamless integration of devices from diverse manufacturers.
  • Lead the software development team, ensuring milestones and organizational alignment.
  • Handle urgent development tasks contributing to system stability and scalability.
GolangBSS/CCSLinuxMicroservicesTeam Lead
Technical Lead Developer
Jun 2023 – Jul 2024 · 1 yr 2 mos

Migrated PHP (Laravel) to Go Language; moved middleware into Golang microservices; migrated MySQL to PostgreSQL.

GoPHP/Laravel MigrationPostgreSQLMicroservices
PT. Mardhika Adi Dharma (Archeta Software House)
Dec 2015 – Jun 2023
7 yrs 7 mos
📍 Bandung · On-site
Full-time
Software Engineer (Golang – BackEnd)
Dec 2015 – Jun 2023 · 7 yrs 7 mos

Developed flight track prediction software and binary radar-to-plot data translators. Built AirNav data collection with time series DB. Designed Military/Civilian Radar Data Converter hardware (ARM Cortex-M). Deep familiarity with TNI-AU systems: Skykeeper (Thales) and Kohanudnas.

GoAviation RadarARM Cortex-MPCB DesignTime Series DB
PT. Compact Microwave Indonesia Tech
Apr 2014 – Nov 2015
1 yr 8 mos
📍 Bandung · On-site
Full-time
Senior Software Engineer
Apr 2014 – Nov 2015 · 1 yr 8 mos

Embedded system software for quality control of Radio Manpack products for the Indonesian Army.

Embedded SystemsPCB DesignElectrical Troubleshooting
PT Sinar Mulia Plasindo Lestari
Mar 2013 – Apr 2014
1 yr 2 mos
📍 Soreang, Bandung · On-site
Full-time
Production Manager
Mar 2013 – Apr 2014 · 1 yr 2 mos

Improved efficiency of karung, waring, and lamination production departments.

Lean ManufacturingDatabase DevelopmentOperations
PT. Citra Baru Megah
Apr 2012 – Feb 2013
11 mos
📍 Jakarta Utara · On-site
Full-time
Factory Manager
Apr 2012 – Feb 2013 · 11 mos

Oversaw full factory operations: raw material import planning, mouse/keyboard/LCD assembly, inventory, and distribution.

Lean ManufacturingManufacturing OpsSupply Chain
PT Gizitatapangan Sejahtera
Jul 2011 – Apr 2012
10 mos
📍 Bandung · On-site
Full-time
Production Manager
Dec 2011 – Apr 2012 · 5 mos

Increased production output and managed schedules for on-time delivery.

Production OperationsCommunication
Technical Manager
Oct 2011 – Dec 2011 · 3 mos

Reduced maintenance costs, improved machine efficiency and technician skills.

MaintenanceAnalytical Skills
Maintenance Supervisor
Jul 2011 – Oct 2011 · 4 mos

Maintained production machines and supporting devices.

Maintenance & Repair
PT Indofood Sukses Makmur Tbk
Aug 2003 – Sep 2009
6 yrs 2 mos
📍 Bandung · On-site
Full-time
Production Shift Supervisor
Oct 2005 – Sep 2009 · 4 yrs

Reduced fuel consumption to 7.0 mL/pack vs. the 10-year branch average of 7.6 mL/pack — a landmark efficiency achievement.

Lean ManufacturingProcess OptimizationProduction Ops
Technical Utility Supervisor
Aug 2003 – Oct 2005 · 2 yrs 3 mos

Controlled fuel, electricity, and water usage; maintained boilers, generators, pumps, and utilities.

Utilities ManagementMaintenanceAnalytical Skills
PT. Tricoda Intersyscom
Feb 2002 – May 2003
1 yr 4 mos
📍 Bandung · On-site
Full-time
Linux Developer
Feb 2002 – May 2003 · 1 yr 4 mos

Built UI on IBM OS/400 for the Polonia Airport ERP project.

LinuxIBM OS/400ERP
PT. Automatrix Cipta Mandiri
Nov 1999 – Jan 2002
2 yrs 3 mos
📍 Bandung · On-site
Full-time
Software Engineer (Assembler)
Nov 1999 – Jan 2002 · 2 yrs 3 mos

Created a graphical UI on PC-DOS to operate a microcontroller via serial port with custom hardware design.

Assembly LanguagePC-DOSMicrocontrollerPCB Design
Let's
Connect.

25+ years of solving hard problems across industries. Always open to meaningful conversations about technology, systems, and engineering.