Jason Boggess, Developer in Somerville, MA, United States
Jason is available for hire
Hire Jason

Jason Boggess

Verified Expert  in Engineering

Software Developer

Location
Somerville, MA, United States
Toptal Member Since
May 31, 2016

Jason is a software engineer with a master's degree from MIT focusing in computer graphics and vision. He has been employed at Lockheed Martin, PayPal, and Fitbit as a software engineer. He's worked on many freelance projects like Mole Detective (Mole Detect), WearReader, Minecraft.Print(), 3DEchosght.com, and dataTHRESH. Jason has a range of experience working with various types of tech: Android, Windows, iPhone, and computer vision.

Portfolio

Fitbit
Knockout (Knockout.js), MySQL, Hibernate, Spring, Java
PayPal
Spring MVC, Knockout (Knockout.js), HTML, JavaScript, Node.js...
Lockheed Martin
Spring, GlassFish, Java

Experience

Availability

Part-time

Preferred Environment

Visual Studio, Xcode, IntelliJ IDEA

The most amazing...

...project I did was image processing for Mole Detective, an app featured on Dr. Oz.

Work Experience

Senior Software Engineer

2015 - 2016
Fitbit
  • Worked on SpringMVC/Hibernate/MySQL commerce app that serves Fitbit.com/cart and customer service pages.
  • Managed a large demographic information system that interfaced with Sale Force’s Exact Target.
  • Wrote an iOS app to perform on-site marathon-based Fitbit sales. First of its kind in the company.
  • Path finder on a new core tools team, developing internal APIs in Thrift/Finagle for Customer Service teams.
Technologies: Knockout (Knockout.js), MySQL, Hibernate, Spring, Java

Software Engineer

2012 - 2015
PayPal
  • Led the SMB development team of five engineers for the PayPal Demand Generation Organization in Boston.
  • Created tools in AngularJS, SpringMVC, and Ruby on Rails to support coupon and loyalty program creation.
  • Developed PayPal’s first incentive-based program in stores.
  • Attended advanced JavaScript (ECMAscript) training course taught by Douglas Crockford, contributor to the language.
Technologies: Spring MVC, Knockout (Knockout.js), HTML, JavaScript, Node.js, Ruby on Rails (RoR), Ruby, MySQL, Java

Software Engineer Intern

2008 - 2010
Lockheed Martin
  • Created streaming drivers for PointGrey Ladybug spherical camera in C++ using DirectDraw.
  • Developed 3D animations to support the GPS III constellation program.
  • Managed a portable virtual reality system (Mechdyne ROVR) for displaying stereoscopic 3D images.
  • Programmed in Java, JavaScript, Google Web Toolkit, and HTML/XML to create thin-client, browser-based GUIs.
Technologies: Spring, GlassFish, Java

EchoSight™

Worked on a massive linear equation solving for creation of 3D printed lithophanes. Designed and created a sales site for the 3D creations.

Minecraft.Print()

http://minecraftprint.com/
Wrote the Python/C++ code for parsing and converting Minecraft creations into 3D printed creations. Ended up in many magazines.

MoleDetective

Sole developer on an iOS/Android app designed to increase awareness of melanoma symptoms by helping users to recognize the ABCDE's of skin cancer. Featured on Dr. Oz. before being sold to LHT.

Wear Reader

http://wearreader.com/
Solo developer for a speed-reading app for Android Wearables and the Apple Watch. Parses many different e-book formats and allows you to read them on the watch.

Levant Power

Worked on updating the Joomla page for Levant Power. Updated user profiles and made management easier. Updated PHP plugins via company requests.
2010 - 2012

Master's Degree in Computer Science Computer Vision

Massachusetts Institute of Technology (MIT) - Cambridge, MA (USA)

2006 - 2010

Bachelor of Science in Mechanical Engineering

Iowa State University - Ames, IA (USA)

Libraries/APIs

Node.js

Tools

IntelliJ IDEA, Xcode, Visual Studio 2015, GitHub, Eclipse IDE, Git, Android Studio, Sublime Text 3, Visual Studio

Frameworks

Angular, Spring MVC, Hibernate, AngularJS, Spring, Knockout (Knockout.js), Ruby on Rails (RoR)

Paradigms

Agile Software Development, App Development

Languages

Java 8, Java, C#, Python, HTML5, C++, Objective-C, CSS, HTML, JavaScript, Ruby

Platforms

iOS, MacOS, Windows, Android, Joomla

Storage

MySQL

Other

Computer Vision, Background Threading, Multithreading, Computer Graphics, Android Wearables, Cordova, GlassFish

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring