Menu

Jacob Ebey

Software Engineer

Self-motivated engineer with 6+ years experience, a passion for the latest tech and delivering products that have an impact on people's lives.

Experience

Contributing to the new payment processing system that spans Inflight and Airports while modernizing an existing legacy system that handles automated phone routing.

  • Working within both ASP .Net Framework and ASP .Net Core projects.
  • Building an Electron application to assist in re-processing or writting off transactions.
  • Utilizing a GraphQL endpoint to minimize data transfer between the back-end and Electron application.

Building a Data Catalog to allow exploration of data-sets owned by Microsoft allowing data-scientists to spend less time locating and prepping data, and more time gaining insights and building models.

  • Back-end is written in Node.JS (Typescript) utilizing GraphQL and Neo4j.
  • UX leverages React (hooks) and deferred rendering to deliver the best user experience possible.
  • Easily add new or locate existing data-sets through a file-system like UX with advanced search capabilities.

Designed a graph visualization of the Microsoft Customer Master to allow exploration and deeper data insights.

  • Aggregated data from multiple data-sources into a coherent data-model with GraphQL.
  • Back-end was built using ASP.Net Core and uses Azure Active Directory for s2s and user authentication.
  • UX leverages React and the Apollo Client to maintain a clean application state in a data heavy application.

Built and maintained a tool that allows teams such as marketing to configure everything from Quizzes to Rewards with the option to implement custom logic without needing to understand software.

  • The UX leverages React/Redux creating reusable UX components and maintaining a clean application state in a data heavy application.
  • The WebAPI is built using ASP.Net Core and uses Azure Active Directory for s2s and user authentication.

Built and maintained OneView, a tool to reduce prep time for sales calls by providing a holistic view of the business or entity by aggregating data from throughout the many orgs, as well as providing a layer of machine learning to increase sale chance.

  • Xamarin Forms was chosen for the UX which lead to the need for the creation of many custom controls and platform specific renderers for iOS Android and UWP.
  • Prism was chosen to easily share business logic between platforms.
  • I created a thin abstraction around a few testing frameworks as no single one existed for all three platforms at the time allowing for consolidated UI tests.

As a general-purpose engineer, I worked on projects from 3D CAM applications, to mobile applications, to embedded machine control.

  • Developed features for the Intelli-MAX product suite such as the chamfer and spiral lead tools.
  • Played an integral part in brining the scripting engine to a point that allows third party developers to distribute their own tools.
  • Played a major role in building out the core architecure of OMAX Intelli-CAM, the first 3D CAM application for Waterjet applications.
  • Build from the ground up, an OpenGL renderer to support linux and mobile systems.
  • Developed a proof of concept monitoring application that never saw the light of day.
  • Did the initial research into EtherCAT for what would become the next gen machine control scheme.

Skills

Web Development - Master

HTMLCSSTypeScriptReactNodeJSASP.Net Core

Mobile Development - advanced

AndroidReact NativeXamarinXamarin.Forms

Desktop Development - Intermediate

WPFUWPElectronWinForms

Volunteer

FIRST Robotics - Volunteer

Starting as a student of FIRST, I now spend as much time as possible volunteering with local teams.

  • Contributed to the RobotPY project enabling teams to program their TI CompactRIO in python.
  • In 2011, I was the first person to get the Xbox Kinect to work with the TI CompactRIO.
  • Started 2 FIRST Lego Leagues and 3 FIRST Lego Leagues Jr. at a Shorewood Elementary School in 2012 kick-starting a successful program that is now ran by staff and other volunteers.

Awards

FIRST Deans List - Dean Kamen - 2012

Celebrates outstanding student leaders whose passion for and effectiveness at attaining FIRST ideals is exemplary.

Languages

English - Native speaker

ASL - Rudimentary

Interests

Automotive

TurbosFuelingTuning

Machine Learning

TensorflowTensorflow.js

References

Jacob is a super capable full stack developer with broad knowledge and a ton of ingenuity. He has great design instincts; you can throw really hard problems at him and be confident in a high quality, thoughtful design and solution. Very quick learner and an excellent thinker. Produces elegant high quality code that simplifies future maintenance; actively refactors to improve.

Shane Patton | Principal Software Engineer, Microsoft – AI & Knowledge