Skills
· Languages: Java, Python, MATLAB, Type/JavaScript, Assembly, C#, C++, R, SQL
· Tools and FrameWorks: JGRASP, JavaFX, Visual Studio, VS Code, MATLAB, GUI, Spyder, Anaconda, Flask, Eclipse, Django, Notepad++, Sublime Text, Codux, HTML, CSS, RStudio, SQL, jQuery, Vue.js, Node.js, Azure, WordPress, Excel, Windows Vista/10, Linux, Ubuntu, Wireshark
· Databases: OrientDB, Neo4j, Oracle, MySQL, PostgreSQL, MongoDB
· Collaboration: Git, Git Bash, Github, GitLab, BitBucket, Twilio, Jira, Confluence, Discord, Agile/Scrum Meeting Process
· Java Libraries: JUnit, Spring, Scala, Guava, Apache Commons, Mockito Core, Hibernate, Gson, React
Experience
AI/Machine Learning Engineer: MTSI (Modern Technology Solutions, Inc.) May 2024 - Present
· Specializing in Python, MATLAB, and R, I collaborate with colleagues to develop cutting-edge AI/ML solutions for synthetic data generation and test and evaluation (T&E) of autonomous systems (AS) at MTSI
· Test and debug system GUIs in MATLAB and communicate issues to colleagues via GitLab
· Collaborated with colleagues to develop a detailed Software Test Matrix for department technologies via Excel to account for program and GUI functioning errors at each stage of the development process: from testing, to finding a bug, to posting an issue, to debugging, to pushing a merge request to development via GitLab
· Push many code changes to GitLab using Git Bash
· Collaborated with colleagues to develop a MATLAB script that gathers systems GUI testing results and places data in comparison plots
· Wrote code that automated above procedure to reduce user time spent manually adding test files to the script
· Collaborated with colleagues to create a comprehensive User Manual for signature generation tool project technology
· Collaborated with colleagues to develop algorithm test tool project installation and user guideline instructions in HTML via the Visual Studio Code extension in GitLab
· Test and debug algorithm test tool project Python code in Spyder and adhered PEP8 style guideline changes to each code file
· Designed company algorithm test tool project brochure for the SMD (Space and Missile Defense Symposium)
· Represented MTSI at SMD Symposium: distributed brochure, interfaced with reps from other companies, and participated in tech talks and other activities
Software Engineer: Auburn University Biggio Center for the Enhancement of Teaching and Learning January 2021 - December 2023
· Ideated, Developed, and Launched online interactive course modules using C++, HTML, CSS, and game building techniques
· Collaborated with software team, professors, and students to improve user experience, platform stability, and delivery of learning objectives
· Provided real-time, ongoing customer support to professors and students engaged in use of system tools and assets
· Debugged departmental program repository
· Solved internal network problems
Software Engineer: Association for Computing Machinery Lab January 2019 - May 2022
· Programmed independent projects using Python, Java, and the JavaFX library
· Engaged with trainers and collaborated with members to elevate skill level and concept mastery of:
o Cybersecurity – including use of industry standard tools, Linux, Bash, reverse engineering, web application hacking, and penetration testing
o Exposure to Deep learning, Reinforcement Learning, and Evolutionary Computing
o Artificial intelligence – Development, Risks, Ethics, Commercial Policy, and Regulation & Governance
Journalist, Digital Content Producer, & Television Production Team Member: WLTZ-TV & wltz.com July 2018 – December 2018
· Authored and published hundreds of news and feature articles in WordPress for company website
· Designed custom web pages with interactive tabs to improve readability and user experience
· Operated Audio, Graphics, Studio Cameras (including live boom camera), and served as Floor Director for live newscasts, breaking news, and severe weather coverage
Projects
Signature Generation Tool Projects
· Test and debug advanced technologies for these ground-based threat sensors that employ complex AI-algorithms to become more predictive and robust over time
· Collaborate with team members in development of MATLAB script that gathers GUI testing results and places them inside comparison plots. Automated the above procedure to reduce user time spent manually adding test files to the script. Accounted for percent differences and moving mean in the data.
Full Stack Web App
· Created a web app using Python and JavaScript with the Django REST Framework and React
· This full stack program features a collaborative, music-playing system. The web app allows people to control music played at a house party, restaurant, gathering, etc. The host creates a room and distributes a code allowing people to join. Guests vote to play, pause, or skip a song. Spotify or another connected device responds to votes.
GPT Chatbot
· Developed a Python program which runs a GPT Chatbot that users can interact with inside the testing frame
· Users may interact with the GPT Chatbot, make comments, ask questions, etc. Uses OpenAI package and api_key.
Student Research Conference Interactive
· Collaborated with a team of 4 software engineering colleagues and developed a fully functional virtual research symposium where students and professors enter an online conference room and share their academic posterboards
· Designed front end & debugged HTML + CSS with DevTools, implemented 360° swivel for users to log-on and “walk” throughout the virtual conference room to view and comment on peer work
Break the Bricks Mini-game
· Created a mini-game in Java for PC with immersive music and sound effects as well as designed a user interface using jGRASP
· Implemented multiple classes and methods to control the movement of the ball and paddle, the breaking and replenishment of bricks, and the cueing of music, sound effects, and game level messages
Education
Auburn University – BS: Computer Science & Minor: English
· Relevant Coursework: Introduction to Software Engineering, Fundamentals of Computing I/II, Digital Logic Circuits, Computer Organization and Assembly Language Programming, Introduction to Operating Systems, Software Construction, Software Modeling and Design, Calculus I/II, Discrete Structures, Statistics for Engineers and Scientists, Network Security
Birmingham-Southern College Transferred to Auburn
· Honors: Birmingham-Southern College Presidential Scholarship, Harrison Honors Scholar, President of Circle K International