Lead Developer
Jan. 2023 -- Current
Spearheaded development and maintenance of the core search solution product, enabling efficientretrieval of information from large databases.
Designed and implemented new search models and solutions, elevating product capabilities.
On-boarded and trained new engineering hires.
Collaborated with contractors for various projects.
Full Stack Engineer
May 2022 -- Current
Expanded existing APIs and added new features to React, Next.js, ASP.NET, and Django projects.
Deployed and managed cloud infrastructure on AWS.
Built frontend applications using React and backend services with ASP.NET and Django.
Full Stack Engineer
June 2020 -- May 2022
Led UI development from concept to production using React.
Developed backend services with ASP.NET integrated with AI and frontend.
Deployed and managed cloud infrastructure using AWS.
Research Programmer
Oct. 2019 -- June 2020
Led development of web app with React, React Native, and MongoDB.
Designed and managed cloud infrastructure.
Full Stack Engineer
June 2019 -- Oct. 2019
Implemented frontend features on large education platform with Django.
Wrote unit tests and managed code coverage.
Designed APIs integrating cloud microservices.
Network Programmer
April 2014 -- June 2019
Designed and developed SDN controller and API with Python and Ryu.
Built web apps with JavaScript, Python, InfluxDB, and MongoDB.
Applications Administrator
Aug. 2013 -- April 2014
Rolled out new degree audit system to over 7,000 users.
Transitioned from legacy to Oracle system using Perl and PL/SQL.
M.S., Computer Science
B.S., Computer Science
I am a full stack developer with expertise in Python, Node.js, databases, and JavaScript frameworks. Since 2017, I have been studying and applying machine learning in my work.
As a founding engineer at DorothyAI, I was instrumental in developing state-of-the-art machine learning models and integrating them into customer-facing web applications.
My career at Carnegie Mellon University began at the Pittsburgh Supercomputing Center, where for five years I supported high performance networking research focused on Software Defined Networking and TCP/IP evolution. I later collaborated with the Computer Science department and Human-Computer Interaction Institute to build innovative web applications.
During my graduate and undergraduate studies, I focused on high performance computing. With grant funding support from my advisor, I built several Beowulf clusters to provide Slippery Rock University with distributed systems for curriculum use. I leveraged these resources to develop MPI and GPGPU implementations of common distributed algorithms.
"Developing Applications with Network Capabilities via End-to-End SDN"
Article No. 29"Developing Applications with Network Capabilities via End-to-End SDN"
"Parallel Computing Methodologies with GPGPU and Classroom Integration"
"Parallel Computing with GPGPU Technologies"
Chris Rapier
Pittsburgh Supercomputing Center
Research Programmer
Jessica Hammer
Carnegie Mellon University
Associate Director for the HCII
Jay DePasse
DorothyAI
CTO