Pratama Bayu Widagdo

I'm a Designer,Programmer,Lecturer

I'm a years old, Designer, Programmer, and Lecturer from Indonesia, currently based in Semarang. I use design thinking to solve problems, especially those related to digital technology. So, I love everything about application, game, and web programming to support it. At free time, I usually play with my family and play bass instrumentally.

I have been writing code since 2005. Experienced as professional freelance application, game, and web programmer since 2014.

Let’s work together and you won’t be disappointed. So, Hire me and I will make a solution of your business become a lasting success in the marketplace.

Education
Master of Design

Bandung Institute of Technology
2 years course

October 2015

Bachelor of Visual Communication Design

Dian Nuswantoro University
4 years course

October 2012

Work
Visual Art Lecturer

Semarang State University

Teaching is another way to gain insight. Talking about the combination of art, design, and digital technology that can provide a solution to a problem is always interesting to me.

August 2016 - current

Designer and Programmer

Freelance

I also work as a freelance IT consultant and independent app, web, and game developer, so I sometimes get paid for that.

June 2012 - current

Skillset
Interactive Media

When designing interactive media such as 2d/3d games, simulations, virtual reality, and augmented reality apps, I often use C++, C#, and Unity3D ⁠— real-time content creation.

Web

Web backend, designed with C# language, ASP Net Core framework, MongoDB database, and RabbitMQ message queue. While the web frontend, designed with HTML5, CSS3 — with the Graff CSS framework, and Typescript — with the Angular web application framework.

Desktop App

When designing a desktop app I will prefer to write it in Dart with the Flutter multi-platform application framework. In my legacy experience, I often wrote it using C# with Windows Presentation Framework as UI framework.

Mobile App

When designing a mobile app I will prefer to write it in Dart with the Flutter multi-platform application framework. In my legacy experience, I often wrote it using C# with Xamarin.Forms as cross-platform UI framework.