Budi Irawan

Senior Software Engineer at ProducePay

Sydney, New South Wales, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Budi Irawan is a Staff Software Engineer based in Sydney with 13 years of experience delivering full-stack web applications across startups and enterprise teams. He brings deep backend expertise in PHP (7 years), Java and C/C++, plus hands-on Node.js and Ruby, paired with strong frontend skills in HTML/CSS and Angular.js. At ProducePay and previous roles like Invoice2go and RapidAI he’s combined feature delivery with Agile practices and testing discipline (PHPUnit, Mocha/Chai, Jasmine). Budi contributes to open source—notably configuring Yii2 advanced templates for RESTful APIs—and enjoys teaching and writing about engineering topics in his spare time. He blends practical system-building with a focus on clean code and testability, and has background in leading teams and launching commercial face-recognition software early in his career.
code13 years of coding experience
job14 years of employment as a software developer
bookMaster's degree, Information Technology, Master's degree, Information Technology at Institut Teknologi Bandung (ITB)
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universitas Indonesia (UI)
languagesIndonesian, English
stackoverflow-logo

Stackoverflow

Stats
8,220reputation
1.2mreached
282answers
15questions
Badges
npm
top-5%
testing
top-5%
typescript
top-5%
chai
top-5%
unit-testing
top-5%
javascript
top-5%
github-logo-circle

Github Skills (30)

yii10
api-rest10
apidoc10
api-design10
restful-api10
configuration-management10
mochajs10
php10
api10
rest-api10
mysql9
testing9
javascript9
npm9
visual-studio-code9

Programming languages (14)

C#MDXJavaCSSVueGoApacheConfHTML

Github contributions (5)

github-logo-circle
deerawan/yii2-advanced-api

Jul 2014 - Sep 2020

Yii2 advanced template with RESTful API setup
Role in this project:
userBack-end Developer
Contributions:1 review, 20 commits, 1 PR in 6 years 3 months
Contributions summary:Budi primarily focused on setting up and configuring the Yii2 advanced template for a RESTful API. They implemented initial API components by creating models and controllers, and they configured the API routes. Furthermore, the user worked on database setup by creating migration files to populate database tables. They also made several updates to configuration files and environment settings.
apirestfulyii2-advancedyii2restful-api
Hapi.js Snippets for Visual Studio Code
Contributions:25 commits, 2 PRs, 14 pushes in 2 years
hapivisual-studio-codevscodevscode-extensionsnippets
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Budi Irawan - Senior Software Engineer at ProducePay