I'm a software developer specializing in enterprise level application architecture and development using the latest ASP.Net and cloud technologies. I obtained my Bachelors of Science in Mathematics with minor in Computer Science from the University of North Carolina at Greensboro in 2014, though I have development experience as early as 1998. I have a passion for problem solving, programming and education. During the pursuit of my Disciplinary Honors, I had the opportunity to spend two years researching biological applications of automated video processing, presenting my findings at both national and international conferences.
Lead development on an enterprise .Net application built on top of Umbraco 6 Webforms.
Work with client to isolate needs, architect a solution, estimate work, and implement solution.
Oversaw a redesign and rewrite of the domain layer of the application to utilize modern best practices, allowing for dependency injection, unit testing, and greater seperation of concerns.
Designed and implemented a generic work service utilizing AWS SQS and S3 to handle scheduled and CPU intensive jobs and allow for horizontal scaling independent of the primary web application.
Taught a three month, full-time software engineering bootcamp covering the Microsoft full-stack.
Responsibilities also included assessing student needs, and adapting lectures and course work to fit those needs, in order to ensure the best possible outcome for each student.
Assisted with the quarterly reviews of course topics, design of new course projects, and designed and developed course related software.
.Net Bootcamp
Over 700 hours of Application Development
B.S. Mathematics with Disciplinary Honors
Minor in Computer Science
Magna Cum Laude