×
Kevin J Newhouse

Kevin J Newhouse

Senior Software Developer

Palatine, Illinois
630-890-2869

Background


About

About

Kevin is a software developer from the Chicago area. He is currently seeking an opportunity in which he can showcase his leadership skills for an exciting development team that produces impactful work through creative solutions, perseverance, and forward thinking. Although his positions have been largely with SharePoint development, Kevin excels in many areas of software development, and prides himself on his interpersonal and leadership skills. In his free time, he also enjoys creating interesting IoT solutions for his smart home and writing about them on his blog.

Work Experience

Work Experience

  • Senior Modern Workspace Developer, Rightpoint Consulting LLC

    Aug, 2015 - Present

    • Architected a solution for a Fortune 100 company to optimize their SharePoint intranet's performance and usability.

    • Led several development teams in building Modern Workspaces built on Microsoft SharePoint. Kevin's responsibilities included developer onboarding, code reviews, automated deployments, development, bug triaging, as well as discovery and training sessions with the client.

    • Created an e-commerce website, catalog and ordering system with payment processing built on EPiServer Commerce for a regional pizza restaurant chain.

    • Developed a resource demand system for a Fortune Global 500 consulting company built on custom NodeJS Lambda functions and Dynamo databases in Amazon Web Services.

    • Gathered requirements, worked alongside, and communicated with several large and high-profile clients, including Fortune 100 companies, Fortune Global 500 companies, one of the world's largest Cancer Hospitals, and an iconic furniture manufacturer.

  • SharePoint Developer I, Shure Incorporated

    Nov, 2013 - Aug, 20151 year 9 months

    • Designed and developed a SharePoint 2013 environment for the Corporate B2B Extranet

    • Developed many interactive InfoPath forms for SharePoint 2010 and 2013 with SharePoint Designer workflows

  • , Personal Projects

    - Present

    • DJ Roomba - Inspired by the TV Show 'Parks and Recreation', Kevin customized an iRobot Create with a Raspberry Pi, microphone, and speaker to run custom voice recognition code. DJ Roomba also connects to Google Music to roam around your home while playing your favorite music.

    • Dingers - This Web API runs on Heroku and pulls live sports data to tell you how many home runs your favorite MLB team has hit this year.

    • API Button - Custom hardware leveraging LUA code executed on an ESP8266 that can trigger an API endpoint at the push of a button. Kevin has also integrated these buttons with his other smart home solutions.

    • Goal Celebration - A smart home solution to celebrate when your favorite sports team scores. When the NodeJS API is triggered (either by the cross-platform mobile app, web interface, Alexa skill, or by an API Button), Philips Hue lights flash in your team's colors while your celebration song plays on your Sonos speakers.

Skills

Skills

  • Programming Languages

    C#

    .NET

    .NET Core

    Javascript

    React

    React Native

    TypeScript

    Angular

    NodeJS

    jQuery

    Python

    Java

    PowerShell

  • Software and Technologies

    SharePoint

    SPFx

    Git

    Docker

    SQL

    NoSQL

    Redux

    MobX

    Entity Framework

    Microsoft Azure

    Office 365

    Amazon Web Services

    EPiServer

    EPiServer Commerce

    IoT

    Xamarin

    WordPress

Education

Education

  • Computer Science, BS, DePaul University

    Sep, 2011 - Jun, 2014

Volunteer Work

Volunteer Work

  • Teacher, Microsoft TEALS

    Aug, 2019 - Present

    Kevin has volunteered with the Microsoft TEALS program since Autumn 2019. The primary objective of TEALS is to introduce more high school students to computer science in a fun and engaging way. TEALS accomplishes this by pairing working professionals alongside traditional teachers to co-teach courses in SNAP and Python development.

    • 2019-2020: Remotely co-taught Introduction to Computer Science at Sumter Central High School in York, AL.

    • 2020-2022: Remotely co-taught Introduction to Computer Science at Vincent Middle High School in Vincent, AL