Résumé

Download PDF

Summary

I am a senior level software developer with proven results across multiple platforms and industries. I have written software for telecommunications, manufacturing, insurance, and pharma.

The majority of my experience has been in the full stack ASP.NET world, ranging from old ASP.NET WebForms systems to the newest versions of MVC, .NET Core, and Blazor.

On the front end, I typically work with Bootstrap, Vue.js, Blazor, and/or Angular 1.x. I have done some React Native work that is published on Google Play and the Apple App Store. I'm happy to learn newer versions of Angular and/or stretch my React knowledge for the right projects.

I think WebAssembly is the future and would love the opportunity to work on your Wasm project! I am also interested in software projects that control real world items, such as industrial automation and IoT programming.

Preferred Tech Stack

  • ASP.NET Core
  • Blazor Wasm or modern JavaScript libraries, such as Vue, React, Angular
  • Bootstrap
  • SQL Server (I also like PostgreSQL and Sqlite)
  • Git paired with GitHub or GitLab
  • Arduino and MicroPython/CircuitPython for IoT projects and prototyping

See PDF Résumé Below

View full pdf inline on desktop or download on mobile: Shawn Renner Resume 2023.pdf

Work Experience

Conperio Technology Solutions

Senior Software Developer, Jan 2014 - Aug 2020, St. Louis, MO

Summary

I developed software for the manufacturing, insurance, and food/beverage industries, with a focus on ERP software and industrial automation. I was the senior most software developer on a small team, ranging in size up to five developers. I had a significant impact on technical decisions in addition to being the lead (or only) developer on most of my projects.

Significant Projects
  • ERP - Senior developer on a multi-year custom ERP project for a manufacturing client, using ASP.NET MVC, jQuery, AngularJS 1.x, SQL Server, OPC.
  • Recruiter - Sole developer of a candidate tracking system in .NET Core and Vue. Worked directly with our VP of Business Development to build the tool to her specifications.
  • ECMO Clinical Calculator - Sole developer of a cross platform mobile app written in React Native.
  • Propulsion Software - Lead developer of “Shop Ops” software. Serves the machine shop and manufacturing industries with ERP functionality and visibility to machine data.
  • RenewalBook - Lead developer of a modern ASP.NET MVC SPA application using Vue.
Tech Used
  • ASP.NET MVC
  • SQL Server
  • VueJS
  • AngularJS 1.x
  • Git & GitHub
  • React Native
  • Jenkins
  • jQuery
  • Bootstrap
  • OPC (more info)
  • SQL Server Reporting Services
  • Azure IoT

Kansys, Inc.

Senior Software Developer, Sept 2005 - Dec 13, Olathe, KS

Summary

This job primarily served the telecommunications industry. I developed applications for order management, bill parsing, payment collections, and more. The primary UIs in use used ASP.NET WebForms, but I also wrote console apps, Windows Services, and Windows Forms applications. Between larger customer projects, I served as team lead and Android developer for Kansys Apps. The most popular app had over a million installs.

Significant Projects
  • EVP - Event Visibility Platform. Senior developer on a catch-all ASP.NET app for small and medium size phone service companies.
  • Collections - Sole developer of ASP.NET application for telecommunications debt collection. Communicated directly with an Oracle telecom database.
  • Android - Team lead of “Kansys Apps.” This was essentially a skunkworks group to improve team morale between larger customer projects. We made a handful of utility Android apps and one game with over 1,000,000 downloads.
Tech Used
  • ASP.NET WebForms
  • JavaScript
  • jQuery
  • SQL Server
  • Oracle 9i & 10g
  • Java
  • Android Development
  • SQL Server Reporting Services
  • Jasper Reports
  • MongoDB

Kforce (on site @ Sprint Corporation)

Technology Contractor, Sept 2004 - Sept 2005, Overland Park, KS

Summary

I worked on Sprint's "Content Stocking" system of phone apps, games, ringtones, and wallpapers. My main duties at first were to analyze zip files from the content team upstream, enter file data into Excel spreadsheets, and send the files to the store inventory system. I quickly learned the filenames followed a predictable pattern, and I used VBA in Excel to automate my main duties. This led to new responsibilities within my group as Workflow Manager and Preload Manager.

Tech Used
  • VBA (Excel)
  • Blue Martini RDBS

Education

B.S. Information Systems
Minor in Business
Kansas State University
Manhattan, KS