Senior software engineer at Stanley Black & Decker R&D team. Areas of expertise include native iOS and Android development, as well as web service development in node and Python


iOS Development

  • Objective-C
  • Swift
  • Xcode
  • iPhone
  • iPad
  • Apple Watch
  • Apple TV

Android Development

  • Java
  • Android Studio
  • Phone
  • Tablet
  • Android Wear

Node Development

  • npm
  • Web Storm
  • Promises

Python Development

  • Flask
  • Django
  • Sockets

Work Experience (5)

Senior Software Engineer
Stanley Black & Decker
February 2017 - Current

Invent and prototype potential future hardware and software products. As well as present them to upper management

  • Design, build, and code a system that bridges Zigbee and Zwave IOT networks

  • Build a system that pilots heavy machinery based off of openCV video input

  • Design build and ship a system that locates tools indoors, and on job sites

  • Various ARKit/Hololens augmented reality demonstrations

Director of Mobile Engineering
Mindgrub Technologies LLC
October 2016 - February 2017

Manage a team of 7 engineers and 3 interns, as well as architect and implement native mobile and web applications using the latest technology and methodologies

  • Architect, build, and ship applications for clients like MD Lottery, Under Armour, Wendy's, and many more.

  • Meet with clients to understand product vision and consult on new technology and how to leverage it for success.

  • Successfully transitioned the team from a waterfall structure to agile processes with constant feedback and improvement

  • Promoted the creation of automation software internally, to create a more efficient, less stressful work environment

Senior Software Engineer
Mindgrub Technologies LLC
May 2014 - October 2016

Architect and develop software solutions using native mobile and web technologies

Software Engineer
Mindgrub Technologies LLC
March 2013 - May 2014

Develop software solutions using native mobile and web technologies

Mobile Engineer
Accella LLC
June 2010 - March 2013

Architect and develop software solutions using native mobile technologies

  • Build, and ship applications for clients like Runners World Magazine, Volvo, The National Archives, and many more.

  • Worked on an application that communicates with an aftermarket car ECU over bluetooth to display a virtual configurable gauge cluster


February 2013 - Current

Spend a day in a local classroom every year teaching middle and highschool students to code using Scratch, and robotics fro Sphero

December 2015 - Current

Spend a day at Johns Hopkins Carey Business School teaching Baltimore City students to code in javascript