Experience

OpenEye Scientific, Cadence Molecular Sciences
Technical Deveoper (2022 - Present)
  • Assisted high profile customer with critical bug fixes within a commonly used application, showcasing to the customer our ability and willingness to address product concerns, and ultimately helping to secure a multi-year, multi-million dollar, global contract.
  • Completed a robust prototype with a new set of internal JavaScript APIs for the flagship Orion product, showcasing and exploring the limitations, benefits, and possibilities of the novel API.
  • Using C++ and Qt, maintained and developed a suite of 7 desktop GUI applications that interface with a broad array of scientific toolkits developed throughout the company.
  • Coordinated with an interdisciplinary team to design and engineer custom, user-accessible UIs which leverage AWS and other cloud technologies to run large scale calculations, cutting customer calculation times up to 50%.
Bosque Buddies Animal Rescue
Application Developer (Freelance) (Summer 2024)
  • Designed and implemented a cross-platform application for Bosque Buddies Animal Rescue to simplify and centralize data collection for dogs, foster families, and adoptions.
  • Enabled mobile support for iOS and Android, as well as web app capability, by using Flutter.
  • Leveraged Google Cloud Product tools like Firestore for data storage and Firebase for hosting the web application in order to provide a seamless experience across multiple devices.
Sandia National Laboratories
R&D Software Engineer (2021 - 2022)
  • Planned and proposed a modern GUI (Python + PyQT) as a replacement for an older implementation in order to support maintainability and future codebase updates, as well as to improve the user experience.
  • Added automated test scripts for existing code written in Java, C++, and python to run as part of CI/CD pipeline, in order to facilitate and strengthen the team’s capacity for test driven development (TDD).
  • Integrated high-criticality inner source C++ modeling code into a Java codebase to extend mission support capability to a new team.
  • Developed a presentation to aid junior engineers in understanding and learning methodologies for delivering verifiably correct code.
Goldsmith Repairs of Nashville
Store Manager, Jeweler (2015-2020)
  • Lead a team to open a new location and to successfully achieve 20% sales growth for 3 consecutive years.
  • Coordinated efforts of different repair departments across 3 locations to match the skills, expertise, and time constraints of our employees to the needs of the customer.
  • Collaborated with clients to design and craft superior end products from customer ideas and descriptions.

Relevant Graduate-Level Coursework

Software Development Process

Obtained an understanding of the software development lifecycle, as well as a foundation for the UML modeling language.

Software Analytics and Testing

Developed an understanding of the importance of software testing, and became familiar with manual and unit testing (with JUnit). Also performed some light automated testing with Espresso.

Software Analysis and Design

Designed and implemented a simulation of a satellite exploration system as a group to apply principles of object oriented analysis and design. The project was completed using Java.

Database Systems Concepts and Design

Worked on a semester long team project designing and implementing a database and website for a faux tech-retail company. Gained an understanding of the SQL language and proper database design techniques as well as exposure to the Flask framework, CSS, and HTML.

Video Game Design

Created with a team of 4 other individuals. A seafaring adventure game in which the player, a ship captain, sails in search of a mythical beast, while freeing islanders from the clutches of evil pirates along the way. Developed in with the Unity engine using C#.

Education

Middle Tennessee State University
B.S. Biochemistry, Computer Science (2013-2018)
Georgia Institute of Technology
M.S. Computer Science (2018-2021)