CODINGWILL

Game Development, Web Development, and Programming Portfolio

About

Full name : Willy Indrayana Komara
Role : Software Engineer (Back-End)
Main Interests : Algorithm, Computation, Game Development, Web Development
Programming Languages : C++, C#, Javascript, Go, Java, PHP
Technologies/Frameworks : NodeJS, ReactJS, Unity (C#), Laravel, CodeIgniter, Servlet and JSP (Java), Docker, Firebase, AWS Cloud (basic web deployment), Linux Ubuntu, Apache, MySQL, PostgreSQL, etc.
Languages : English, Indonesian, Sundanese, Basic Japanese (Passive)
Other Interests (hobbies) : Games, Visual Arts, Mathematics, Music, Science/Medical Stuff, Robotics, Animals

Professional Experience

September 2021 - January 2022 : Acalution Pte. Ltd. (wine.delivery)
Software Developer (Back-End)
January 2022 - December 2022 : PT. Five Jack (itemku.com)
Junior Software Engineer (Back-End)

Hi, I'm Will, a software engineer with a 1 year experience.

During college, I've been active in participating in a lot of programming competitions at national/international levels. From those experiences, I learned a lot about how to design a solution by deciding what algorithms I can use to solve certain problems with specific constraints.

I also have done some collaboration projects in game development with some other students from different fields, such as Biology Educational Game and other casual games. I mainly used Unity and C# to develope those games, but there was a time I used C++ with SFML library in game development.

Recently, I find web development exciting, especially the back-end side. I've developed API and back-end services for several projects from different workplaces with various technologies such as NodeJS (KoaJS), PHP (Laravel/Lumen, Magento), MySQL, MariaDB, Redis, Jenkins, Beanstalk, Git, Jira, etc.
I'm also doing my own hobby projects in my spare time and I usually use Golang/NodeJS for the back-end service along with PostgreSQL/MongoDB/Redis, and ReactJS for the front-end.

I'm pretty much exposed to English every single day, so I'm very comfortable using English for communication purposes.