Printing tool Download PDF

Work Experience

May 2018Present

Software Development Internship


Worked as a software developer for tech startup GrepBeat. GrepBeat is a hub for Triangle startup news. Transformed a site prototype into a fully functional, modern, Python based web architecture running on AWS. This architecture utilized AWS products such as Route 53, Relational Database Service, and Elastic Compute Cloud. The final product included an interface for administration, automated data scraping and entry, and a responsive public site. This site now receives thousands of page views per week and is likely to expand even further in the future.

June 2017Aug 2017

Software Development Internship


Worked as a software developer for tech startup PeopleLove. Projects included setting up integrations with external systems such as Salesforce and Slack, working on a web server, and writing a Chrome Extension. Gained experience in Continuous Integration, Flask Web Servers, ReactJS, and Go. PeopleLove develops engagement and recognition software to build culture, retain talent and drive revenue. More information at

Dec 2016Apr 2017

Software Development Internship


Worked as an intern in software development. Responsibilities include system administration and work with SLURM, a resource management application. Mimetics works to find hidden patterns in complex time-series biological data, providing powerful analytics for a wide range of companies and industries. Developed by Duke researchers, Mimetics’ computational platform enables increased reproducibility, efficiency and predictability of biological processes. More information at

Oct 2014Present

Founder & President

DreamIt Photos

Founder and President of DreamIt Photos, a business dedicated to providing fun and engaging photo booths for events of all types with custom props, backgrounds, and more. Starting a business involved skills such as web development, customer relations, marketing, and photography. More information at

July 2015

Data Analysis Internship

Egencia: An Expedia Company

Analyzed multiple prospective algorithms for search and decided which would be the most cost effective using data visualization tools. Project involved using programs such as Hadoop, Tableau, Excel, and HiveQL. More information at

Oct 2014Dec 2014

Data Manager

Windsor Circle, Inc.

Responsibilities included managing data using CRM, and management of a project involving data analysis with Microsoft Excel. More information at 

Jun 2014Jul 2014

Data Entry Internship

Windsor Circle, Inc.

Responsibilities included data entry and management using Microsoft Excel and CRM.

Apr 2013Apr 2013


9th Street Computer Cellar

Computer repair internship.


Aug 2017May 2022

Computer Science & English

North Carolina State University

Currently enrolled at NC State University with majors in Computer Science and English with a Rhetoric Concentration. Also part of the Benjamin Franklin Scholars program for dual degree students.

GPA: 3.848

Aug 2013Jun 2017

Riverside High School

Participated in Project Lead The Way Engineering Program. This program is a nationwide effort to introduce a revolutionary new curriculum for engineers in high school. 

Inducted into National Tech Honor Society (2015) and National Honor Society (2016).

GPA: 5.333 Weighted, 3.95 Unweighted


Programming (Python)

Proficiency in a wide variety of applications for the Python programming language. Over 1000 logged hours spent developing Flask web applications. In addition to web development, experience in machine learning with Keras, website parsing with BeautifulSoup, and speech analysis.


Experience with Docker containers to run ephemeral applications in a Kubernetes cluster. Also understanding of the Nvidia-Docker structure for sharing GPU resources.

Programming (C++)

Experience with general programming, as well as extensive experience with OpenCV vision processing libraries used in robotics applications. This includes an understanding of the CMake build system, Git, and unit testing.


Extensive experience developing applications on Linux. This includes bash scripting. running web servers, and remote management. Additional experience with SLURM, a resource management application.

Microsoft Excel
Experience with data manipulation in Microsoft Excel, including advanced features such as macros, data validation, and analytics.

In depth knowledge and experience with Tableau for visualizing and analyzing big data.

Computer Repair and Troubleshooting

CompTIA A+ and Network+ certified computer technician with real world experience through internship experience at local computer repair shop.

The platform is a cloud computing platform designed for all areas of business. Experience developing in Apex Programming and administration.


Mentor for FRC Robotics (August 2017 - August 2019)

  • Currently volunteering as a mentor for a high school robotics team
  • Mentors work to share their experience and guide students to success. Mentors attend meetings every week and work one on one with students to teach them the skills they need to be on a robotics team.
  • Logged over 120 volunteer hours during the past school year

FRC Robotics Student (June 2013 - June 2017)

  • Member of Team 900 Robotics at North Carolina School of Science and Mathematics
    • Lead Programmer, August 2014 - September 2015
    • Project Manager, September 2015 - May 2017
  • Team participated in 2014 FIRST World Championships in St. Louis, Missouri. Received award for creativity in robot design.
  • Placed 12th out of 2,900 teams at 2015 World Championships
  • FIRST Robotics Competition combines the excitement of sport with the rigors of science and technology. Under strict rules, limited resources, and time limits, teams of 25 students or more are challenged to raise funds, design a team "brand," hone teamwork skills, and build and program robots to perform prescribed tasks against a field of competitors.


    Co-authored three papers linked below relating to vision processing on a high school robotics team. Zebravision 3.0 focuses on using OpenCV and Cascade Classification to perform real time object detection on an FRC Robot. Zebravision 3.5 focuses on integrating the StereoLabs ZED, a stereoscopic camera into the robot's vision system. Zebravision 4.0 focuses on getting persistent useful information across frames using a specialized 3D tracking system.