Work history

UpStack
UpStack
Full-stack Software Engineer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Purcado
Purcado
Senior Software Engineer
2017 - 2018 (1 year)
Durham, United States
  • Led a team of developers in creating and maintaining the company's software applications.

  • Integrated a CMS with Purcado's tech stack for quick creation of daily static content for applications.

  • Maintained daily processes/algorithms that processed over 7 million records on the platform.

GymNOW Fitness
GymNOW Fitness
Lead Software Engineer
2016 - 2017 (1 year)
Chapel Hill, NC, United States
  • Oversaw the delivery of workflows and tech specs and implemented designs for beta products from ideation of the company's suite of products.

  • Developed and led the creation of the architecture for a Node API application that served an Angular web client, Angular inward-facing admin client, and a mobile Ionic client.

  • Acted as IT director and was responsible for all technical application schematics, models, and performance deliverables of the company's software solutions.

UNC Chapel Hill Dept of Medicine
UNC Chapel Hill Dept of Medicine
Software Engineer | Applications Analyst
2012 - 2017 (5 years)
Chapel Hill, NC, United States
  • Designed, implemented, and optimized all web applications for the Department of Medicine-IS group (DOMIS).

  • Provided technical expertise and guidance for the migration of 20 years of research data from MS Access DB to MS SQL Server for DOMIS.

  • Designed and built a robust data collection application for research laboratories, which was used in publishing DOMIS's scientific literature.

Cisys LifeSciences / UNC Chapel Hill
Cisys LifeSciences / UNC Chapel Hill
Junior Software Engineer
2010 - 2012 (2 years)
Raleigh, NC, United States
  • Worked with senior developers and management to deliver software solutions that are stable and extensible for clients.

  • Provided technical guidance in the creation of a 3D communications flagship product from ideation to deployment.

  • Optimized software products for maintainability, scalability, and security.

Showcase

Lead Software Engineer - Purcado
Lead Software Engineer - Purcado
  • A shoe-comparison tool for comparing and saving footwear brands.

  • The tool was designed, implemented, and maintained by a team of developers.

  • The tool focuses on optimizing footwear brand comparisons with up to 70% savings.

Developer - makesomething.io
Developer - makesomething.io
  • A personal portfolio blog focused on development.

  • The application was developed and implemented by the blog.

  • The blog provides technical insights and tips for other developers.

Lead Engineer - GymNOW Fitness
Lead Engineer - GymNOW Fitness
  • The application provides a feature for users to purchase single-use gym passes.

  • All technical aspects of the application were designed and implemented.

  • The application focuses on enabling user purchase of single-use gym passes.

Education

Computer Studies
Computer Studies
North Carolina Central University
2004 - 2010 (6 years)