Kraig Halfpap
Software Engineer
About
- Experienced Full-Stack Web Developer fluent in TypeScript, JavaScript, Java, PHP and SQL
- Senior Web Developer for Innovative Object Solutions in Washington, D.C.
- Received a B.S. in Mathematics from the University of Maryland, College Park
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.js Express.js Java EE Spring Hibernate Nginx Apache Server MongoDB MySQL Oracle Database
Software
IntelliJ IDEA Visual Studio Code Android Studio Chrome DevTools Postman Git Bash Jira Docker VirtualBox GIMP Image Editor Inkscape
Operating Systems
Ubuntu macOS Windows Android iOS
Employment
Innovative Object Solutions Washington, D.C.
Senior Web Developer
July 2017 – Present
5 years and 7 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