GarrettWebb97@gmail.com
Inquire about current work if interested.
Inquire if interested.
Work in C++, SQL, and Python using Visual Studio, Git, Windows Powershell and Unix terminal to develop and test new features, maintain, and debug complex software systems for sales, inventory management, market data analysis, logistics, reporting, and accounting. Actively participate in planning and developing new functionality. Communicate with other business areas to better accomodate their needs. Debug, maintain, and update legacy code. Work closely with others to effectively plan, execute, and test software.
Repeat summer intern hire. Responsible for requirement management in JAMA and JIRA, as well as exposure to System and Program Architecture for autonomous single-use aircraft. Designed architecture of and programming for analysis of Fault Detection, Isolation, and Recovery (FDIR) using Built-in Testing onboard aircraft. Wrote an automated flight data analysis program for failure analysis. Gained experience in System Development Processes as well as retroactive fault analysis.
Responsible for assisting users with workstation issues, software and hardware. Automated deployment of workstations in a timely and secure manner. Responsible for maintaining and standardizing a stock of workstations for loan or new hire. Familiar with supporting Windows XP through 10, as well as OS X and experience in RHEL-based and Debian-based distributions of Linux. Resolved compatibility issues in outdated and strict environment. Supported Print Servers.
courses taken here for transfer credit to UC Santa Cruz. I also volunteered my time to tutor students in computer science classes.
This project was done as part of my 2019 Systems Engineering Internship. I designed a system architecture retroactively for a new built-in-testing system on an unmanned aircraft. This included requirements on which sensors are addressed to test nominal performance, how the BIT data is used by the system, and how the BIT data is displayed to the user.
This project was done in MatLab as part of my Systems Engineering Internship in the Summer of 2020. The goal was to analyze the telemetry data of an aircraft, and turn discrete status updates into continuous time-based depictions of failure time. The program would also analyze how many times each component failed and for how long, while also taking into account sensors that fail pre/post launch.
This was done as a school project in C/C++, in the class Principles of Computer System Design. The server uses socket programming and concurrency techniques to implement HTTP server functionality on multiple threads with redundancy in the file storage.
This was done as part of a class project in the class Distributed Systems at UCSC. The server was programmed as a team with two classmates in Python using Docker to containerize. The server uses a consistent hashing technique to determine which shards the data is addressed to, and can dynamically assign new nodes to shards, and re-shard the entire system. Causal Consistency is implemented using vector clocks.
This was a project that I made for CruzHacks 2020 with a partner. The program cleans and processes twitter data from former president Donald Trump, and uses an n-gram model and Azure sentiment analysis to generate a new tweet based on a given topic.
This was done as part of a class project for my Applied Machine Learning class in python using the TensorFlow library. I used an RNN to transfer learn on top of the VGG16 image recognition model available online. This made the training much faster and more adept at handling different conditions in the images. The model was then tested and verified accross the epochs of training to track progress.
C/C++, Python, SQL, MatLab, SmallTalk, OCaml, Scheme, Perl, System Verilog
Linux, Visual Studio, Debugging, Git, perforce, Unix, Azure, Various APIs, TensorFlow, Matplotlib, scikit-learn, Docker