Technologies


I’ve been exposed to multiple programming languages, and various frameworks and tools, either in school, by taking Udemy courses, or just by digging around for resources from the internet. I have a basic to moderate understanding of most of the below enumerated languages/frameworks/tools and I’ve used them to accomplish school as well as personal projects.

python

Python - As a general-purpose programming language, I use it for basically everything. Automation, ethical hacking, DS/ML, desktop development, even a tiny bit of Django for web.


java

Java - My first compiled language. I mainly use it for Android development, desktop development, as well as some game development with LibGDX and modding in Minecraft.


javascript

JavaScript - No software developer can live without JS, and that's also true for me. I had mainly been using it for small, simple web projects and only recently hopped on to try some serverless and hybrid frameworks like Node, Deno, and React / React Native.


c++

C/C++ - I wanted to get some low-level programming experience and there is no better way than C/C++. I started both together and mainly use them for desktop development, language development, and some game development with Cocos2d-x.


jetbrains

JetBrains IDEs - I had been using a text editor for basically everything until last year where I upgraded to full IDEs for each platform. They have incredible features and I use them almost everyday. IntelliJ, PyCharm, RubyMine, you name it.


git

Git - VCS is a must for any updatable project and I hopped on the Git train. Only really started being active with my first large team project and since then some more recent projects of my own, but I don't think I could ever go back to working without it.


android

Android - One of the two dominating mobile platforms. Android development is very fun and there's a lot of freedom from Google's policies and guidelines. Only worked on one Android app with a team so far, but I am interested in learning Kotlin and developing more apps in the future.


ios

iOS - The other dominating platform on mobile. Apple's platform has always been interesting to me with the very sophisticated aesthetic and streamlined process, amd I'm looking forward to making more iOS apps in the future especially given some of Apple's amazing new enhancements.