Mathew Ostrander

Mathew Ostrander: Software Developer by day, Gamer by night, and Adventurer on the weekends. Mobile and Front-End Developer with Node.js training. Currently increasing Back-End capabilites by learning C#

About Me

I'm a Mobile and Front-End Software Engineer at Kroll, a cybersecurity company that is the leading global provider of risk solutions. I'm having fun building mobile apps, protecting people's data, and learning to be a better developer as I go.

Life is a game and I love to play. I am continually seeking to level myself up, to grow and better myself and become the best me that I am able to be. I am passionate about playing, coding, and learning.

Portfolio

Denizen to Citizen

Made for: Serverside Rendered

About: An access portal for someone of little to no political knowledge to get started on being a constructive citizen.

Relay Radar

Made for: Web using AngularJS

About: This was my front end capstone at NSS. I used AngularJS, Google Maps, Firebase, and AngularFire to create it. Later I refactored it to be statically served using Node/Express.

Arkham Adventure

Made for: Ionic

About: This was a personal project in mobile development working with Ionic and Cordova to create a phone app to help with the board game Arkham Horror.

cal in Node

Made for: Command-Line

About: This is an exercise recreating the command line app 'cal' written as a Node.js module using TDD with Mocha, Chai, Travis CI, and Coveralls.

Weather Ionic

Made for: Ionic

About: This was an exercise in mobile development working with Ionic and Cordova to create a weather app using an API.

Technologies Used

Front End

  • HTML5/ Jade
  • CSS/CSS3
  • Sass
  • JavaScript
  • jQuery
  • Bootstrap
  • AngularJS

Back End

  • Node.js
  • Express
  • MongoDB
  • SQLite
  • PostgreSQL
  • Matlab
  • C++

Testing and Mobile Development

  • Mocha/ Chai
  • Travis CI
  • ESLint
  • Ionic
  • Cordova