Duquesne University
Bachelor of Science in Information Technology (Cum Laude)
Buf
Engineer
Apr 2022 - Present
Working on building a better ecosystem for Protocol Buffers and APIs.
Uber Advanced Technologies Group (ATG)
Senior Software Engineer
Jan 2016 - Apr 2022
Participated and / or led various internal projects within the organization, including projects on embedded software, web applications, and distributed systems.
Summa Technologies
Senior Technical Consultant
Nov 2010 - Dec 2015
Responsibilities of a Senior Technical Consultant included not only coding and architecture at client sites, but also assessments, estimates, and client relations.
Responsible for driving client discussion, leading workshops, and providing guidance and expertise on architecture.
In addition to regular technical duties was also a team lead and/or mentor to a rotating group of 5-6 consultants.
Highmark Legacy Modernization
Software Architect
Nov 2008 - Nov 2010
Senior Developer / Technical Lead for a major portion of a legacy modernization initiative for Highmark. This was an effort to rewrite a massively-complex and critically-important piece of enterprise architecture.
Development responsibilities included basic architecture of the portion of the application for which my team was responsible, including design of artifacts in the persistence, service, and UI layers.
Other responsibilities revolved around solutions for transaction management, distributed service relationships, and aspect-oriented programming. Also, involved web development as an SOA solution for persistence.
SDLC Consulting
Senior Technical Lead
Feb 2006 - Nov 2008
Assignment was as a technical lead for a claims analysis application, which performed pre-analysis on random samples of claims to ensure proper payment was issued on those filed.
Personal development responsibilities included all basic architecture of the system, including servlets, JSPs, JSF managed-beans, and persistence POJOs.
Wrote a homegrown AJAX framework due to restrictions on using open source AJAX technologies.
Impact
Developer Consultant
Oct 2003 - Feb 2006
Worked as a contractor at Highmark Blue Cross and Blue Shield as a developer for a system which supported the Medicare Advantage government initiative.
Responsibilities included rewriting a client-server-based system to a web-based system.
C++11
CSS 2.1, 3
Go >=1.9
Java 1.4, 5, 6, 7
JavaScript/TypeScript
Objective C
Python
Angular
bash / zsh
Cassandra
Kafka
React
React Native
Redis