Current and previous web application projects


It's important to acknowledge that people hold the power and responsibility to maintain the Internet and make sure it is continually optimized for positive, global utility.

Find Out More

Current Projects


I currently work as a front-end developer at Indiana Interactive, a branch of NIC. We are building several applications (non-public facing). I have been involved with the Healthy Indiana Plan Link website (HIPLink), a portal fo State Operated Facilities, and a fishing/hunting branch of the Department of Natural Resources. The UI/UX of each of these sites is built with ES6 javascript, AngularJS, HTML5, and CSS3. We also leverage git and node.js for package management, version control, and cross-browser performance.

Additionaly, we work with an agile business and development model as project requirements evolve, and we adapt to meet the needs of our clients. The database and API at Indiana Interactive are built with C# to serve RESTful endpoints that we can effectively utilize to organize data, search, and output reporting and analytics.

Recently, I have been spending a lot of time on freelance projects that utilize a more isomorphic design. I have had the chance to work in a full-stack role on projects with javascript on the client side and server side. For serving a RESTful API, I build routes with Hapi.js, an alternative to Express.js, and I have been trying out different solutions for object relational mapping and database structure including sequelize and postgreSQL.

ReactJs VS AngularJs

This is strict comparison of the AngularJs and ReactJs frameworks. Both apps demonstrate the same functionality and run on HapiJs with a Postgres database.


More Recent Projects


Tech Made For You


Front-End Framework

HTML, CSS, & Javascript to make it shine!

Data Management

Information technologies are all about the database.

Back-End Config

Cloud server optimization, DB, and RESTful API.

Latest Technologies

Stay up-to-date with the most current tech!

Let's Get In Touch!


Looking for a collaborator on a related website or application? That's great! The best way to reach me quickly is through e-mail. Leave a message, and I'll get back to you.

317-544-8348