Summary
Overview
Work History
Education
Skills
Timeline
Generic

Derek Steinke

Urbana

Summary

Innovative Software Engineer offering 7 years of expertise in full-stack development. Seasoned professional with background in full software development lifecycle. Quickly learns and masters new technologies while working in both team and self-directed settings.

Overview

10
10
years of professional experience

Work History

Software Development Engineer

Microsoft
04.2022 - Current

Software Engineer on the Microsoft Advertising Platform team with significant contributions across several areas.


  • Significant work to modernize the monorepo and engineering systems and improve the experience for 100+ developers. Added support for typescript and typescript linting. Migrated and consolidated all existing documentation to a modern, indexed system.
  • Improved our livesite detection system to reduce DRI workload and improve response time.
  • Added support for 7 new languages to our web application, doubling the language support.
  • Created a new machine translation pipeline to drastically reduce cost per language, allowing our team to add up to 7 new languages per quarter, up from 1-2 per year. This measure saves our team hundreds of thousands in translation costs per FY.
  • Integrated a new instant fraud detection system for new customer signups.
  • Developed the new and modernized web UI for the campaign onboarding workflow

Software Engineer

The Perduco Group / Linquest
09.2017 - 04.2022
  • Lead front-end developer for LEADS, and internal business development application designed to assist BD, HR, and finance personnel in contract pursuits, hiring, and employee opportunities, among other things. Created with React and Typescript, built to an image with an nginx web server using Docker, and deployed via both Kubernetes and a linux VM.
  • Integral part of the SPITFIRE/MRLD team (a web application designed as a guide/tool for the analysts practicing MATE methodology.) Made significant contributions to the front-end, primarily in React.js, D3, and some WebGL. Engineered optimized data visualization into the web application. Worked alongside backend developers to develop APIs for communication between the backend micro-services (built in Django and running in Docker containers) and the web application. Made small contributions to the backend. Developed with a large team of ~14 members using Agile development practices.
  • Lead developer for a C# application which reads and process football playbooks created in Microsoft Visio. The application uses machine learning and other tools to parse the playbook into discrete plays and parses each play into its components (players, paths, etc.). Intended as a tool a tool to help the customer import existing plays from Visio into their ecosystem. Had weekly meetings with the customer throughout the length of the project.
  • Primary developer of the backend and frontend of SULIMO, a web application designed as a user-friendly controller for SPACEJAM (An in-line embedded Xilinx system used for testing and training of scenarios with jammed GPS in aircraft by the USAF). Reverse engineered the C code of SPACEJAM and made modifications to allow users more finite control of signal strength.

Design Engineer

Buckeye Electrical Products, Inc.
06.2015 - 08.2017

Designing, building, and programming test tables for several electrical harnesses of customer vans and trailers. Programming and running a pick-and-place machine for SMD placement on custom PCBs. Building and wiring industrial power-supplies and control panels. Wiring industrial refrigeration units.

Education

Bachelor of Science - Computer Engineering

Wright State University
12.2019

Skills

  • Eager to Learn New Technologies
  • Analytical Thinking and Problem Solving
  • Quick and Adaptive Learner
  • Agile/Scrum Methodology
  • Code and Quality Standards
  • Strong Interpersonal and Communication Skills
  • JavaScript: React, Nodejs, D3js, Typescript
  • C, C, Embedded Systems
  • Python
  • Docker
  • Azure / Azure DevOps

Timeline

Software Development Engineer

Microsoft
04.2022 - Current

Software Engineer

The Perduco Group / Linquest
09.2017 - 04.2022

Design Engineer

Buckeye Electrical Products, Inc.
06.2015 - 08.2017

Bachelor of Science - Computer Engineering

Wright State University
Derek Steinke