Vista, CA
Brennan Leahey
adii0m@r.postjobfree.com
github.com/brennanjleahey
Education
San Marcos, CA
California State University, San Marcos
Aug 2017 – Dec 2020
B.S. in Computer Science (Expected Dec 2020) GPA: 3.3
Dean’s List (Spring 2019 – Spring 2020)
Memberships: Association for Computer Machinery, Computer Security Club
Professional Experience
Software Engineer, Intern
Ultra Communications
Feb 2019 – April 2020
Achieved 50% time reduction in fiber optic cable testing (measured across 400 test cases) by developing a streamlined test application using MATLAB and Python
Designed and implemented a Digital Diagnostics Monitoring Interface as part of desktop production software for fiber optic transceivers using C# and Visual Studio
Decreased average runtime of QA testing by roughly 20% through creating and implementing hardware mocking programs using Ruby and Python
Improved remote server file transfer protocol by creating an automated file transfer application using WinSCP and Windows Task Scheduler
UX Researcher, Intern Owaves Jan 2019 – Mar 2019
Documented and submitted over 15 application issues to a mobile development team using JIRA
Improved integrity and user experience by discovering multiple edge cases in the Owaves iOS application
Developed user experience in a remote teamwork environment
Projects
SurfTxt (Celery, MySQL, Django, Python)
A web server application that notifies the user when local surf conditions are optimal via a scheduled SMS text message. The message includes information such as current wave height of each surfing location and water temperature. The message can be scheduled by the user to be sent at a specific time, day, and only when a desired surf height is met. Features asynchronous task execution and scheduling using Celery.
Cougar Bulletin (Dart, Flutter, Google Firebase)
A cross-platform mobile application providing CSUSM students with a virtual bulletin board. Users can view, save, and create posts following the CSUSM Bulletin Board Guidelines. Features email verification login, saving user data remotely via Firebase, and more.
UNIX Shell (C)
Standard UNIX shell implementation with additional functions pertaining to command history. Features multithreading and command parsing. An exercise in operating system fundamentals.
Instagram Web Scraper (BeautifulSoup, Chromedriver, Python)
An application able to download the most recent pictures and videos of public Instagram profiles along with Instagram’s AI generated html alt tags (“Image may contain…”).
\
Languages and Technologies
Languages - Proficient: C++, C#, Python Familiar: Java, MySQL, Ruby
Technologies - Git, SVN, Visual Studio, PyCharm, VirtualBox, Linux