Rob Miner's headshot

Hi! I'm Rob Miner.

I'm a Software Engineer at Epic in Verona, WI, where I work on the EpicCare Link team. I graduated with Distinction from the University of Michigan with a degree in Computer Science. Previously, I worked at Qualtrics as a Software Development Engineering Intern and as a Research Assistant at Michigan's School of Information. I'm passionate about software design and development.

Skills and passions

I love learning. I'm always expanding my skillset and trying new things.

TypeScript/JavaScript

I have 3 years of experience using TypeScript/JavaScript. At Epic, I use TypeScript to modernize our web app's outdated Visual Basic shell. I used JavaScript to develop an internal web app for my internship at Qualtrics.

C#

I use C# at Epic to make changes to our web server code. I recently overhauled Epic's login logic to automatically determine suitable login environments, saving customers 4 processing hours and 2.2 million clicks per month.

Python

I've used Python for 4 years for web development and personal projects. As a Research Assistant, I helped author an open-source introductory Python e-book for the Python for Everybody course taken by millions of programmers.


React

I use React at Epic to maintain my team's internal productivity website. During my internship at Qualtrics, I built an entire web portal using modern React Hooks.

HTML/CSS

I have experience writing JSX and handwritten HTML at Epic, Qualtrics, and in personal projects. I also use SASS/CSS to create responsive designs for new webpages.

C++

I have 4 years of experience programming in C++ for classwork, personal projects, and open-source contributions to quick-lint-js. I'm experienced with C as well.


SQL

I have experience with the SQL family of query languages, including Oracle SQL and SQLite. I have experience in both embedded and interactive SQL. At Epic, I use M to write database code.

Extracurriculars

I graduated with a Music minor. In college, I enjoyed singing in and touring with the University of Michigan Men's Glee Club, where I was the Stage Manager and Tickets Manager.

Honors and Awards

EECS Scholar 2020-2022 (cumulative CS GPA >=3.9), James B. Angell Scholar (all A/A+'s consecutively) x2, Sophomore Honors Award with Distinction (outstanding student achievement and engagement)

Personal projects and open-source contributions

Here's some things I've helped make. Projects labeled "WIP" are works in progress and not yet complete.

A computer playing chess against a human

WIP - Chess GPT

I created a website where you can play chess against Chat GPT - but be careful, it might not follow the rules! I used pipeline processing to convert Chat GPT's initial response into an internal format that my code can process.

The quick-lint-js logo

quick-lint-js

I contributed to quick-lint-js, an open-source JavaScript linter, where I researched the limits of Javascript Numbers and implemented a warning for when integers would lose precision. I also improved HTML and JSX parsing functionality.

The Python For Everybody course logo

Python for Everybody

As part of my research for the School of Information, I wrote and revised sections of an open-source Python e-book. This book is a companion to the "Python for Everybody" courses on Coursera, which have been taken by millions of people.

Contact information

The best way to contact me is by email at robminer@gmail.com. Please don't hesitate to reach out with any opportunities!

View my resume

Find me on ...