Download PDF


Quick learner who strives to continue to perfect himself through taking on tougher challenges at work, studying contemporary programming theory, and learning new tools, languages, and frameworks.

Work experience

May 2013Present

.Net Developer II

Insuresoft, LLC

Develops and maintains software and web applications used to configure and process policies, claims, and billing for property insurance companies

Dec 2012May 2013

Web Developer

University of Alabama Meteorological Society
Web Developer at (6 months) Developer of UAMS' new website used for advertising their storm chasing documentation and services.
Jan 2012May 2012

Teaching Assistant

University of Alabama
Teaching Assistant at (5 months) Assisted in the instruction of computer science concepts to first year computer science students.
Mar 2011Dec 2011

Undergraduate Researcher

University of Alabama

Developed recognition, sensor, and control systems for ground and air platforms, as well as assisted in the testing of autonomous mapping algorithms. 



B.S. In Computer Science

University of Alabama


Programming Languages

C#, C++, C, Java, Javascript, Visual Basic .Net, Transact-SQL, MySQL, Oracle SQL, Python, Powershell


.Net, Node.js, Microsoft SQL Server, jQuery, OpenCV, Visual Studio


Object Oriented Programming and Design, UML, Agile Development, SCRUM