0Quicken Loans - Information Technology Internal Auditor01/2018 ~ 05/2019
IT Internal Audit (IA) acts as an independent third line of defense for mitigating risk by
reviewing and testing applications and business functions against company policies, best
practices, and regulations. In January of 2018, I had the opportunity to join IA to explore
enterprise software architectures, learn more about risks and controls, and improve some soft skills.
0RideHop (QL) - Software Engineer05/2016 ~ 01/2018
Provided improvements to the passenger mobility experience for operators, dispatchers,
and riders. At RideHop I maintained legacy software, improved system stability through
software refactoring, and assisted with client support and special events. Beyond the initial
product, I managed the planning, designing, and development of the next major version release of
software. In January of 2018, Quicken Loans phased out RideHop.
0The University of Michigan - Dearborn - Bachelors of Science in Software EngineeringClass of 2017
Developed an academic understanding of the software programming I had practiced over many years as a hobby.
Everything from the fundemental computing concepts (CPU schedulers, memory management, etc.) to software design patterns (singleton, factories, etc.) and data structures and algorithms (sorting, finding, etc.).
Volunteered with the University's Hack-a-thon events to assist high school students in programming problems.
0Hacker Fellows - Fellowship05/2016 ~ 05/2017
Hacker Fellows is a 1-year fellowship program for hackers, coders and startup junkies to land jobs
with early stage tech companies in Michigan while meeting some interesting folks.
0Office of Financial Aid and Scholarships (UM-D) - Office Assistant01/2012 ~ 01/2016
Provided the highest level of support possible in helping students understand the Financial Aid responsibility and process.
Undertook various projects such as redesigning the office communications and identifying process efficiencies.
0Delta Airlines - Customer Service Agent05/2011 ~ 05/2014
Represented Delta as a Customer Service Agent ensuring a safe and pleasant experience for travelers.
Also explored the world during these years due to their incredible flight privileges!
Hello Dubai, Sydney, Milan, Tokyo, Paris, and Amsterdam!
1Practiced programming languages Programming since 2003 - Ordered by proficiency
1Embedded Systems, Micro-Controllers, and SensorsExperience with:
Bluetooth LE, WiFi Connectivity
Temperature / Light Sensors
1Robotic Process Automation
Robotic Process Automation (RPA) refers to a suite of software which performs repetitive tasks after being "taught" by a user.
Previously, worked to develop an RPA tool with an ability to repeat both keyboard and mouse actions from a user, along with
custom variables to iterate through. During a "replay", the application would evaluate each action to determine accuracy and could
alert via company messanger of a potential error. This lead to an annual reduction of 900+ human hours within the department.
Connecting neighborhood athletes to improve the use of our local parks and recreational facilities.
"Connecting neighborhood athletes to improve the use of our local parks and recreational facilities."An effort to encourage folks to utilize their local parks for recreational activities.
parkthings maintains an index of local parks and has the ability to perform match making for recreational activities.
This is a more refined socialthings application.devthings, AWS Sagemaker, AWS Elastic Container Service, Mongodb, XCode, Objective-C, Docker, Node.js, Angular.js, TypeScript
04/2019 - Present
A user friendly small business web application to market deliverable items to local customers.
"A user friendly small business web application to market deliverable items to local customers."A node/angular application made to allow product distributors to market delivery services to a particular region. Included Admin interface and authentication
to allow for style customization, item managment, and delivery region selection.AWS Elastic Container Service, AWS Virtual Private Cloud, AWS Route 53, AWS S3, AWS CloudFront, AWS Certificate Manager, Docker, Node.js, Angular.js, TypeScript
08/2018 - Present
A network attached development toolbox to reduce time spent on repetitive prototyping tasks and improve deployment efficency.
"A network attached development toolbox to reduce time spent on repetitive prototyping tasks and improve deployment efficency."Started with a Raspberry Pi, later upgraded to an Intel NUC, as an in home development server running a node/angular app
as an interface to Docker, GIT, Drone (CI/CD), and Mongodb. Additionally added in dnsmasq, RSA Self-Signed certificates to NGINX, and an L2TP connection, which
allow development projects to resolve as valid Top-Level Domains (TLD). It's been an incredibly handy DevOp's tool that saves me a lot of time when prototyping projects.Intel NUC, Raspberry Pi, Ubuntu, L2TP VPN, dnsmasq, Docker, GIT, Drone, Mongodb, Node.js, Angular.js, TypeScript
05/2018 - Present
Automated smart home rule generation using machine learing and a lot of different sensor data.
"Automated smart home rule generation using machine learing and a lot of various sensors."An exploratory project focusing on home automation by
leveraging machine learning to generate home automation rules. Data is collected through
integrations with various smart home devices such as temperature, motion,
lights, air quality, fans, and nearby bluetooth and wifi devices. Tensorflow is being used to train
a model to predict the next room that’ll be entered. I’m starting small, still learning here.devthings, Docker, Tensorflow.js, Node.js, Angular.js, TypeScript, MongoDB, Bootstrap
08/2014 - 12/2017
A social matchmaking mobile application to connect neighbors between common interests and locations.
"A social matchmaking mobile application to connect neighbors between common interests and locations."An attempt at connecting individuals with technology.
I was thinking of ways to utilize software to allow folks to come together over a common,
fun, interest like recreation. This was an incredible experience in learning about everything from development to
entrepreneurship, and literally everything in between.AWS Virtual Private Cloud, AWS Elastic Beanstalk, AWS Code Commit, AWS Code Pipeline, AWS S3, AWS CloudFront, XCode, Objective-C, Node.js, jQuery
12/2013 - 09/2014
A mobile messaging application to parse and match text to identify related memes for delivery.
"A mobile messaging application to parse and match text to identify related memes for delivery."An experimental meme messaging application,
which parses each message to determine the best matching meme before it’s delivered to the recipient...
in a meme format of course.AWS Elastic Cloud Compute (EC2), XCode, Objective-C, PHP, MySQL, HTML, CSS