Software Engineer
Java
I have a strong foundation in Java programming and have worked on several projects using Java. I am proficient in utilizing Java to create efficient and scalable solutions. I have experience with JavaFX, Maven, Javalin, and JUnit among other Java frameworks & APIs
Game Design &
Scripting
I have spent many 100's of hours working on different games. I enjoy creating interactive experiences for players, and myself.
Games drive me to learn and inspire me to become a better developer.
Python
Python is one of my favorite programming languages. I have experience in developing small applications. I enjoy the simplicity and versatility of Python. It was my entry into software engineering.
SQL
I have used complex joins and tables to create a variety of complex queries. I enjoy the simplicity of the design of SQL and relational databases.
I have experience creating intuitive UIs on a smaller devices, as well as using the Android API and Android Studio to find new and interesting ways to use Java.