patrick
Frontend | Machine Learning
Senior Consultant at DevObsessed
Activity
Loading activity...
Career: 6
Senior Consultant
DevObsessed
Omaha, Nebraska, United States
Apr 2025 - Present
Senior Consultant
DevObsessed
Omaha, Nebraska, United States
Tech Lead, Frontend Engineer
Sports Technologies
Sep 2022 - Apr 2025
Tech Lead, Frontend Engineer
Sports Technologies
- Led a team of five engineers building and maintaining a suite of collegiate sports games for a client, and supported it through high-traffic tournament events (1M+ users) for three years. Identified KPIs, performed major architecture migrations, and delegated work to team members. Implemented dynamic, server-side generated metadata sharing features for thousands of permutations of bracket combinations. Implemented a new "mascot mode" for interactive team selections. - Wrote a "Conference Tournament Pick'em" for a client. Gameplay allows users to select winners of basketball conference tournaments, and then compete against groups and global leaderboards based on the number of correct picks. - Contributed to a free-to-play "Scratch and Win" game for a client enabling users to select prop betss for football games across a season, and earn points (and prizes) based on whether that prop "hits" during a given football game. - Helped to maintain a weekly fantasy game for a client. Game allows users to select a roster of golfers and earn points based on those golfers' performance in weekly tournaments.
Frontend Engineer
Union Pacific Railroad
Omaha, Nebraska, United States
Jul 2021 - Sep 2022
Frontend Engineer
Union Pacific Railroad
Omaha, Nebraska, United States
Worked in the internal UI experts' group on the following: 1. Web component library for cross-framework UI components using StencilJS and Lit elements (both similar to or built on top of React) 2. Completed UI application projects related to rail operations: a. implemented an Angular 13 application to modernize rail employee scheduling for desktop and mobile phones b. developed a dashboard to monitor pending work activities during microservice architecture cutover 3. Developed NPM packages containing Web Components to support developers' implementation of internal attribute-based access control system 4. Developed and led frontend training courses for new and existing employees 5. Contributed to company-wide UI best practices and Material Design (CSS/SCSS) standards in Storybook 6. Converted of existing web applications to mobile-first apps using Cordova 7. Consulted with individual developers or teams on UI issues outside personal project work
Information Assurance Engineer
Union Pacific Railroad
Greater Omaha Area
Nov 2017 - Jul 2021
Information Assurance Engineer
Union Pacific Railroad
Greater Omaha Area
- Designed, implemented, maintained a new login page written in StencilJS for all UP web logins. The login page supports password, 2FA code, and hardware security key logins for employees, customers, and contractors. It supports logins on desktop and mobile and is compatible with evergreen and legacy browsers. - Implemented complete multifactor authentication infrastructure, including the Utimaco HSM platform, EJBCA open-source certificate authority, and AxiadIDS Unified Credential Management System, and deployed YubiKey tokens to 17,000 enterprise Windows users - Coordinated with management teams across enterprise to create and enforce suitable deployment and utilization processes - Implemented frontend application suite in Angular enabling users to self-manage credentials, given proper authorization and access permissions - Helped to plan, manage, lead, and evaluate UP’s Marketing course at University of Nebraska at Omaha, overseeing 25 students making competitive presentations over rail-industry issues.
Frontend Engineer
Hayneedle.com
Omaha, NE
May 2017 - Nov 2017
Frontend Engineer
Hayneedle.com
Omaha, NE
- Supported production systems based in ColdFusion 8+ and Angular 2 - Converted product and search pages from ColdFusion or AngularJS 1.X to Angular 2 - Managed and organized product SKUs using large-scale Oracle and MySQL databases
IT Intern
Union Pacific Railroad
Aug 2014 - Mar 2017
IT Intern
Union Pacific Railroad
As an intern in Union Pacific's Web Technologies Group, I participated in a handful of projects. I became familiar with Apache, Tomcat, AngularJS, JQuery, and the Spring Web MVC framework. With these skills, I communicated with my ten teammates to optimize and monitor the corporation's internal search engine, Autonomy. Eventually, I was tasked with updating its frontend to an AngularJS interface and creating a Spring MVC application to create a RESTful API for the frontend to use. In doing this, I became deeply familiar with the process of requesting data from a frontend to the Autonomy servers and back.
Education: 2
University of Nebraska at Omaha
Master of Science - MS
Jan 2019 - Aug 2022
University of Nebraska at Omaha
Master of Science - MS
Concentration: Artificial Intelligence Implementation Of AdaSpeech Model In Coqui TTS Library: Implemented and pre-trained AdaSpeech model (2021) on LibriTTS dataset for use in Coqui's library. Wrote code in PyTorch and implemented processes to improve speaker randomization at inference time. Other Coursework: Implemented and investigated gradient-based attacks on, and defenses for, pre-trained computer vision models. Built a text-generation GAN model for small corpus sizes. Implemented a proof-of-concept Azure cloud deployment system in Java for Union Pacific's internal applications.
University of Nebraska-Lincoln
Bachelor of Science (B.S.)
2013 - 2017
University of Nebraska-Lincoln
Bachelor of Science (B.S.)
Student Body President/Regent, Speaker of the Student Senate, Recipient of the 2014-2015 Student Government Leadership Award, Pacific Campus Housing Senator, Vice President of Scott Housing Council.
Activities / Societies: Student Government, Student Organizations Corporation, Residence Hall Association, Scott Housing Council, Student Activities Budget Commission
Projects: 1
Sympathetic Vasomotion Observation System (SVOS)
Aug 2016 - May 2017
Sympathetic Vasomotion Observation System (SVOS)
Completed as part of the UNL ECE program in 2017 in partial fulfillment of requirements for a degree. Project Summary: The SVOS is a multiple-module system interfacing multiple medical devices with a single embedded system and a subsequent desktop system. The system is designed to interface with two specific pieces of medical equipment. The first is a Doppler ultrasound machine. The machine that was used for development was Acuson’s Sequoia 512 Ultrasound Machine. The output of this machine contains blood flow velocity data, but is encoded in a Doppler frequency shift. To keep the processing requirements of the embedded system low, analog signal processing is implemented to convert this Doppler shift to a useful blood flow velocity signal. The second piece of equipment employed by the development team was ADInstruments’ Human NIBP (Non-Invasive Blood Pressure) Controller System, which is driven using LabChart 8 software. While the NIBP system has a digital output capable of transmitting blood pressure directly into LabChart, for the context of this project, only the analog output of the NIBP is utilized for data transmission. This allows both data sets to be sampled nearly simultaneously and transmitted in matching frames to the computer system. The analog output of the NIBP system is a blood pressure waveform requiring minimal analog conditioning. Once both signals are conditioned, they are sampled using an external analog-to-digital converter and transmitted to the microcontroller unit for data formatting. Here, the data is assembled in frames and then transmitted to a Bluetooth or USB module for further transmission to the desktop system. In either case, data is collected by a special Python script and displayed using a custom-built Matlab Graphical User Interface.
Volunteering: 3
UNO Alumni Board of Directors
University of Nebraska Foundation
Member
Mayor's Millennial Advisory Committee
Jan 2022 - Present
Member
Mayor's Millennial Advisory Committee
I have been appointed to the Mayor's Millennial Advisory Committee to contribute perspective of young professionals to City government, and thereby help direct decision making toward issues impacting Omaha's millennial population.
Member
UNO Young Alumni Academy
Oct 2021 - Apr 2022
Member
UNO Young Alumni Academy
Founded in 2010, the UNO Young Alumni Academy is an eight-month professional development program designed for alumni 35 and younger. Members selected to the academy have unique networking opportunities while developing stronger connections to each other and with UNO.
Awards: 8
Student Government 2016-2017 Emeritus Achievement Award
"In recognition of outstanding achievement by an Executive Member of SG-UNO."
Letter of Commendation
Letter of commendation issued by unanimous vote from the NU Board of Regents in recognition of service as a Student Regent.
Student Government 2015-2016 Emeritus Award
"In recognition of outstanding achievement by an Executive Member of SG-UNO."
Jeff Douglas Commitment Award
"The Jeff Douglas Commitment Award is given to a member of the chapter who contributes the most work toward the chapter that goes unnoticed."
Student Goverment 2014-2015 Leadership Award
"In recognition and appreciation of an individual's contributions to SG-UNO demonstrated through continual initiative and enthusiasm while facilitating people and programs."
The Phillip Schrager Foundation Scholarship
"The Phillip Schrager Foundation Scholarship is a $3000.00 award for the academic year. The Phillip Schrager Foundation Scholarship provides funding for undergraduate programs based within The Peter Kiewit Institute and taught by the College of Engineering or the College of Information Science & Technology."
Regents' Scholarship
"Awarded to outstanding incoming freshmen who are graduates of Nebraska high schools, the Regents' Scholarship is valued at full tuition for up to 135 credit hours or the completion of a bachelor’s degree."
Eagle Scout