Software Engineer working on enterprise projects writing microservices in Go and webapps in ReactJS.
Software Developer Intern working on enterprise projects writing several APIs working in Go for the backend and React for the front, along with Docker and Kubernetes. Followed agile methodologies and worked in pairs in order to function as a high performance team.
Southern Virginia University (SVU) IT Dept
Team Lead / DevOps Engineering Intern. Trained six developers on how to write production safe and ready code. Managed pull requests and agile sprint running code reviews and scrums. Constructed automatic continuous integration and continuous deployment pipelines on Azure. Managed all DevOps operations for team, increasing productivity across the board.
SVU IT Dept
Software Engineer Intern. Worked on a small team in order to create solutions to common campus technology problems. Integrated existing technologies such as Harvest Time Tracking, and PaperCut printing systems to legacy services through brokers such as RabbitMQ and Azure Service Bus. Developed containerized applications to accomplish this integration in .NET Core. Acquired the skills needed to accomplish these tasks by self-study and PluralSight courses.
Volunteer - Accra Ghana
Volunteered in various leadership capacities including district & zone leadership, as well as fulltime training new missionaries. Served Ghanaians in any way possible, specifically teaching and helping families grow closer together.
A chat app in which I developed most of the app part in Flutter as part of PackHacks 2019. I utilized BLoC for state management and used the repository design pattern to ensure clean code. Ran CI/CD through CodeMagic.
DigiBat WearOS Watchface
A custom watchface for my Misfit Vapor. Displays time digitally on top of each other in the center with a circle of ticks going around the edge of the watch to display battery level. Created because I loved the circle status indicator of the default Misfit Vapor watch face but hated the effect it had on the battery.
Reading pictures of sheet music and outputting them in audio files (midi) to be listened to. This was a personal project for me that I had motivation to do, and to learn lots of different things. In essence, the idea is that you can take a picture of a piece of sheet music with your android phone, and it would play it back to you audibly. It turned out to be a much larger project than I expected, and than I had the knowledge to do. However, thanks to great open source libraries I was able to get it to work, generally.
Rotary International District 7570 Conference App
District 7570 runs a conference yearly, and as with all conferences, communication between conference administrators and attendees can be difficult to manage. This app's purpose is to solve that problem. As a part of this project, I coordinated and held weekly scrum meetings, developed a bulk of the source, and worked effectively with services such as Git and Slack.