Experience


DorothyAI

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.

Freelance

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.


DorothyAI

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.


Carnegie Mellon University

Research Programmer
Oct. 2019 -- June 2020


Led development of web app with React, React Native, and MongoDB.

Designed and managed cloud infrastructure.


Carnegie Mellon University

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.


Pittsburgh Supercomputing Center

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.


Shippensburg University

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.


Education


Shippensburg University 2014

M.S., Computer Science


Slippery Rock University 2012

B.S., Computer Science


Bio


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.

Technical Skills


Web Development

  • React
  • Node.js
  • HTML/CSS

System Programming

  • Python
  • C#
  • Java

System Administration

  • Linux
  • NoSQL
  • SQL

DevOps

  • Workflow Automation
  • CI/CD
  • Operations Troubleshooting

Distributed Systems

  • Microservices
  • Load-Balancing
  • Queuing

Networking

  • TCP/IP
  • SDN
  • WebSocket

Machine Learning

  • Deep Learning
  • NLP
  • Reinforcement Learning

Publications and Communication


Proceedings of the XSEDE16 Conference 2016 -- Co-Author

"Developing Applications with Network Capabilities via End-to-End SDN"

Article No. 29

ESnet Conference 2015 -- Berkeley, California

"Developing Applications with Network Capabilities via End-to-End SDN"


Student Symposium 2012 -- Slippery Rock University

"Parallel Computing Methodologies with GPGPU and Classroom Integration"


PACISE Conference 2011 -- Shippensburg University

"Parallel Computing with GPGPU Technologies"


Certifications


Coursera Feb. 2018 - Present

Deep Learning Specialization
License ZZNHXPE5CPEV


References


Chris Rapier
Pittsburgh Supercomputing Center
Research Programmer


Jessica Hammer
Carnegie Mellon University
Associate Director for the HCII


Jay DePasse
DorothyAI
CTO