I am a software engineer and game developer with hands-on experience building interactive systems, gameplay features, and applications across gaming, AI, and full-stack environments. At Polytron, I work on live web-based games using Unity and Construct, contributing to gameplay mechanics, UI systems, VFX and SFX integration, analytics, API communication, and production updates. I also enjoy creating independent projects, including multiplayer tabletop tools, computer vision applications, and desktop management systems. I am also passionate about teaching, mentoring, and collaborative development. I have trained students in Java and supported programming classes covering Java, Python, and C, while leading student teams and coordinating technical projects. With a strong foundation in programming, game design, computer vision, and software engineering, I enjoy turning ideas into practical, engaging, and reliable products.

Alexander Ricky Budianto

I am a software engineer and game developer with hands-on experience building interactive systems, gameplay features, and applications across gaming, AI, and full-stack environments. At Polytron, I work on live web-based games using Unity and Construct, contributing to gameplay mechanics, UI systems, VFX and SFX integration, analytics, API communication, and production updates. I also enjoy creating independent projects, including multiplayer tabletop tools, computer vision applications, and desktop management systems. I am also passionate about teaching, mentoring, and collaborative development. I have trained students in Java and supported programming classes covering Java, Python, and C, while leading student teams and coordinating technical projects. With a strong foundation in programming, game design, computer vision, and software engineering, I enjoy turning ideas into practical, engaging, and reliable products.

Available to hire

I am a software engineer and game developer with hands-on experience building interactive systems, gameplay features, and applications across gaming, AI, and full-stack environments. At Polytron, I work on live web-based games using Unity and Construct, contributing to gameplay mechanics, UI systems, VFX and SFX integration, analytics, API communication, and production updates. I also enjoy creating independent projects, including multiplayer tabletop tools, computer vision applications, and desktop management systems.

I am also passionate about teaching, mentoring, and collaborative development. I have trained students in Java and supported programming classes covering Java, Python, and C, while leading student teams and coordinating technical projects. With a strong foundation in programming, game design, computer vision, and software engineering, I enjoy turning ideas into practical, engaging, and reliable products.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Indonesian
Fluent

Work Experience

Game Developer & Game Engineer at Polytron
February 1, 2026 - Present
Developed and maintained web-based games using Unity and Construct 3 for the AyoMain platform. Implemented gameplay mechanics, UI systems, VFX and SFX integration, game events, analytics integration, and JSON-based API communication. Contributed to live production titles including Head Sport and Head Sport Indonesia Open, and collaborated with designers and developers to deliver production-ready features and updates.
Mentor LnT at BNCC
September 1, 2025 - October 23, 2025
Delivered training to 30+ students on Java fundamentals to intermediate topics, including OOP, JavaFX, JDBC/ODBC, generics, exception handling, and multithreading. Conducted 15 online sessions and hands-on mentoring for each group's personal project.
Teaching Assistant at Bina Nusantara University
January 1, 2025 - October 23, 2025
Taught and assisted 8 programming classes with over 160 students in Java, Python, and C. Covered OOP, algorithms, and AI automation topics while supporting labs and coursework. Improved course flow and student performance through hands-on guidance and material refinement.
Java Instructor (Praetorian) at Bina Nusantara Computer Club (BNCC)
September 1, 2024 - September 1, 2025
Delivered Java programming training to more than 30 students, covering fundamental to intermediate topics including object-oriented programming, JavaFX, JDBC and ODBC database integration, generics, exception handling, and multithreading. Supported practical exercises, debugging sessions, technical mentoring, and programming workshops.
Teaching Assistant & Laboratory Assistant at Bina Nusantara University
January 1, 2024 - January 1, 2025
Taught and assisted eight programming classes with more than 160 students across Java, Python, and C. Guided students in programming fundamentals, algorithms, object-oriented programming, and automation concepts, while supporting course delivery and technical preparation for classroom activities.

Education

Bachelor of Science in Computer Science, Specialization in Game Development at Bina Nusantara University
September 1, 2023 - July 1, 2027

Qualifications

Fundamentals of Deep Learning by NVIDIA
January 11, 2030 - September 21, 2026
Back-End Development BNCC
January 11, 2030 - September 21, 2026
Ethical Hacking - Mobile Platforms and Network Architecture by Great Learning
January 11, 2030 - September 21, 2026
D-Link Certified Network Design Associate (DCNA)
January 11, 2030 - September 21, 2026

Industry Experience

Gaming, Software & Internet, Education, Professional Services, Computers & Electronics, Retail