top of page
Programming Console

coding languages I have experience with

These are the coding languages I've used during my college career and some that I've learned during my free time to make some of the projects listed on this website (and outside). Most of the coding languages listed here are what I'm comfortable with and willing to use later in my professional career. 

Computer Programming

Currently Mastering  Python

Currently, self-studying and mastering Python for my project. Making various coding projects to understand the fundamentals of this coding language. Considering that most companies are looking for candidates that have exposure to Python, therefore, I would like to get my hands on this language and self-taught myself the essential features for me to catch up with most companies' qualifications.

Google Dino Run 2.0

After understanding all the basic fundamentals of Python, I've then decided to develop a simple video game as a small starter project using Pygame. This led me to start this small project of creating a game from a YouTube tutorial of something similar to the classic Google Dino Run 2008. Doing so, allow me to challenge myself and continue learning this programming language even further and utilizing various modules and libraries to create my own game. 

Special thanks to Clear Code on YouTube for guiding me through this amazing project. 

Please feel free to watch the full demo below (turn on the sound too)!

Space Invader 2.0

After developing my first game using Pygame, based on what I've learned from coding with Python over the past few weeks. I've then decided to take a step further by mastering Python and Pygame, I've realized that it can be useful for many different applications that could make our lives much easier. Additionally, I wanted to do something fun and challenging at the same time. This led me to step out of my comfort zone and code a game (similar to the classic 1978 Space Invader) as a small project to challenge myself and continue learning this programming language even further. 

Please feel free to watch the full demo below (turn on the sound too)!

Pac-Man 2.0

After finishing my second game Space Invader 2.0, I've decided to move forward with developing something more challenging. Therefore, leading me to develop something that is already existed and considered to be one of the most classic games out there, Pac-Man 1980. I consider this to be one of the most difficult Python projects I've ever made considering there are a lot of elements I have to consider while developing this game (like the map layout and enemies AI). Whereby, finishing this project and almost re-create the classic Pac-Man, I consider myself to have a much better understanding of Python programming as a whole, and I am now much more confident with this coding language to use later on in my professional career

Please feel free to watch the full demo below (turn on the sound too)!

01

C Programming

I learned how to code in C for the first time back in my sophomore year during my college year for my C Programming course. After that course, I've been using C and different variations of C (C++, etc) in other electrical engineering courses. By doing so, I've realized that C can be used in various applications (such as MATLAB) that could make our life easier.

03

Verilog Programming 

I learned how to code in Verilog for my Computer Hardware Design course. I've coded my FPGA De-10 Lite board in Verilog in that class to do various things according to what the professor told me to do. I really enjoyed learning about this coding language, because it reminds me of how C programming works.

02

C++ Programming

After mastering C for various courses in my college, I've realized that C++ is very similar to C and serve similar purposes/coding structure when it comes to coding. Whereby, C++ for me is very beneficial when it comes to storing data or making a website using something like MySQL. Therefore, I think C++ is also a very powerful coding language to master later on.

04

Javascript Programming

I self-taught myself how to code and write my very own server using Javascript back in my Highschool days. Back when I really like playing video games such as Minecraft, I decided to code my whole server using Javascript and a free external server so my friends and other people can join and play freely on my server.

05

HTML Programming 

I self-taught myself how to code and write my very first website using HTML. For me, HTML is like a very raw and open structure that we can freely code our website. In addition, while learning this coding language, I realized that it really helped me understand the accessibility of how websites actually function.  

"We all need people who will give us feedback. That's how we improve.

―Bill Gates

bottom of page