Post Job Free

Resume

Sign in

Python Software Engineer

Location:
Vista, CA
Posted:
December 09, 2020

Contact this candidate

Resume:

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



Contact this candidate