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

Work experience
May 2013 - Present

.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 2012 - May 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 2012 - May 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 2011 - Dec 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. 


2008 - 2013

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