AK Law Firm Mobile App

I worked an app with Backpack Studios for AK Law Firm. As a Junior Developer, I was in charge of creating the digital wallet functionality and implementation. This was project was coded in C#. I dealt with requesting permissions from the user, displaying the camera preview properly, and saving the pictures locally with no outside access per client request. I also helpd implement UI elements from a UI/UX designer into the app.






OpenGL Interactive 3D Model

This is a program I created in college as part of a Computer Graphics course. It is programmed in C++ with OpenGL libraries. This program displays a model then allows to user to move the model around with WASD. The character is animated during its movement. All the code is available on GitHub.






RSA based encrypted Password Manager

I created this project to further explore encryption and specifically in the scope of Python. It started as a sample project but changed to be a personal application that I use regularly. The program is twofold, one program, RSAGEN.py, helps the user create the public/private key needed for the RSA encryption. And the other, main.py, handles the password manager part, storing, encrypting, decrypting username/password combinations. The publicly available code for this project is on my GitHub, this is an older, less sophisticated version that I use occasionally today.


Automated Task Manager

While I was an Admin for the UTSA Student Union, I was placed in charge with streamlining the workflow for the marketing team. Many other departments required our services, wheather it creating signage for a new event, or simply updating older permanent signs. My boss tasked me with streamlining this process since the way they had been doing it was having those departments fill out a google form, then one of the marketing managers had to check occasionally if anyone had filled it out. Then write out the task in BaseCamp and assign it to someone. I wrote code with Microsoft Flow (now known as Microsoft Automate) so that whenever one of these forms was filled out, it automatically created a task in BaseCamp and notified the management for the Marketing Department so they could assign the task to someone.