Kraig Halfpap

Software Engineer

Contact

About

  • Experienced Full-Stack Web Developer fluent in JavaScript, Java, PHP and TypeScript
  • Software Engineer for Innovative Object Solutions in Washington, D.C.
  • Received a B.S. in Mathematics from the University of Maryland, College Park

Employment

Innovative Object Solutions Washington, D.C.

Senior Web Developer
July 2017 – Present 4 years and 11 months
  • Developing large-scale, accessible web apps using Angular, Bootstrap, Spring and Hibernate
  • Building hybrid mobile apps using Angular, Ionic and Cordova
  • Writing detailed software design documentation

GP Strategies Corporation Columbia, MD

Software Engineer
September 2013 – July 2017 3 years and 10 months
  • Developed hybrid mobile apps using AngularJS, Ionic and Cordova
  • Crafted sophisticated single-page web apps using jQuery, AngularJS and Bootstrap
  • Built Node.js web services that integrate with native services and drivers via C++ addons

Naval Academy Business Services Division (NABSD) Annapolis, MD

Information Technology Specialist
June 2012 – September 2013 1 year and 4 months
  • Provided technical support to the roughly 15 distinct businesses operated by NABSD
  • Participated in major projects to overhaul network security and migrate to Windows 7
  • Performed administrative tasks pertaining to business apps, network configuration and user domain accounts

Education

University of Maryland College Park , MD

Bachelor of Science in Mathematics
January 2010

Skills

Programming Languages

JavaScript (advanced) TypeScript (advanced) Java (intermediate) PHP (intermediate)

Front-End Web Technology

HTML5 ARIA CSS Sass Angular RxJS React jQuery Bootstrap Cordova Ionic Mocha Chai Webpack Gulp

Back-End Web Technology

Node Express.js Java EE Spring Hibernate Nginx Apache Server MongoDB MySQL Oracle Database

Software

IntelliJ IDEA Visual Studio Code Android Studio Chrome DevTools Git Bash Jira Docker VirtualBox GIMP Image Editor Inkscape

Operating Systems

Ubuntu macOS Windows Android iOS