Michael Di Paolo
Chicago, Illinois - notdipaolo@outlook.com
Education
DePaul University
Bachelor of Science in Computer Science - Software Development 2016-2020Work Experience
Health Care Service Corporation (Blue Cross Blue Shield Illinois)Software Engineer - AssociateSummer 2020 - Present Day- Create and add new functionality to components for Blue Access for Members web app using React, Redux, and Typescript
- Maintain, refactor and build out new functionality for multiple Java APIs
- Refactoring project to incorporate Micro Frontends using Single-SPA Framework
- Manage weekly prod deployments, and work directly with our deployment Concourse CI pipeline
- Write and manage automated testing scripts for the BCBSIL Android app using Java, Selenium and Perfecto Lab
- Lead the refactoring efforts to clean up the mobile app testing framework (both Android and iOS)
FoodBossSoftware Engineer - ContractWinter - Spring 2020- Built home page, static pages, redesigned the search page using Redux, React and NextJS
- Refactored and restyled React components with modern ES6 syntax, SCSS and Redux React
- Added Selenium tests, with a chrome driver, to our codebase to test pull requests when they get created, so we can automatically validate them before merging into staging or production
- Implemented a Pull Request template to our Github repository to help organize and abstract new Pull Requests
Anixter International Inc
Intern - Information Services Development ProgramSummer 2019- Built an Electron desktop application to function as an interactive catalog for Project Managers and Sales Reps to aggregate through a database of shipping labels.
- Created a database of 1000+ active shipping labels with corresponding web app to maintain it.
- Wrote scripts to calculate the estimated shipping cost for packages sent from a warehouse in New South Wales, Australia
Chicago Transit Authority
Software Development Intern - Transit OperationsWinter/Spring 2018 & Summer 2018- Recreated a 10 year old web portal from the ground up using ASP.NET MVC
- Added new functionality to shelter/bus sign maintenance program, enabling maintenance workers to handle repairs quicker and easier
- Wrote a documentation manual for the CTA Train Tracker
- Created a program to digitize Terminal Log sheets. Employees would previously record data on paper for someone else to manually update a spreadsheet after their shift; my program takes care of all that in one go. When an employee fills out the form, it automatically populates the database
Illinois Tool WorksComputer Science Intern - Innovation CenterSummer 2017- Created and updated pages to the ITW Innovation Center Sharepoint websites
- Wrote scripts tracking online data for various ITW branches. The scripts automatically run every 2 weeks to collect tweets, blog posts, YouTube videos and whatever other online content that mentions the specific company/products
- Programmed a Sawyer robot to flip burgers and/or pancakes for a live demo to show on tours of the ITW headquarters
Additional Industry Experience
FutheadFIFA Forum & Database - Community ManagerFall 2015 - 2020- Maintain and monitor a large online Fifa Ultimate Team community (over 1 million unique users and 80 mil unique visitors)
- Provide feedback for the owner and lead developers to help with upkeep, testing and production of new features
- Learned about what it takes to run a forum/database website, including the various social media aspects
Saturdays Football ChicagoNon-Profit Free to Play Soccer - Co-FoudnerWinter 2020 - Present Day- I am creating a website for a music software technology start up. The project will be the home for their online resources. It'll have; an introduction to the company/product, user docs, static pages (faq, contact, etc), a way to download and purchase the software, etc
Inspect All Home Inspections Inc
Web Developer - FreelanceWinter 2022Relevant Coursework
Data Structures 1 & 2Software Projects for Community ClientsAdvanced Application Development 1 & 2Server-Side Web DevelopmentData AnalysisApp Development FrameworkHuman Computer InteractionComputer SystemsBaseball AnalyticsBaseball SabermetricsProjects
Michael's PC- A collection of single page web apps that showcase a specific skill or technology
Pokemon TCG Card Price Aggregator - Coming Soon
- I'm currently working on a project to scrape TCG Player, Ebay and Troll & Toad to check, track and compare prices for Pokemon cards
Sports
DePaul Men's Club Volleyball
Libero2016 - 2020- 1st Place Men's AA Gold @ MIVAs 16-17
- 3rd Place Men's AA Gold @ Nationals 16-17
- 15th Place Men's A Gold @ Nationals 17-18
- 1st Place Men's A Silver @ Nationals 18-19
DePaul Men's Club Soccer
Defensive Mid2017 - 2020Di Paolo FC
Defensive Mid / Right Wingback2019 - Present Day- 1st Place Advanced Co-Ed 7v7 @ CFRS Summer Session 2019
Competitive Pokemon
Senior1998 - Present Day- 17th Place Madison VGC Regional - 2018
- 1st Place Wednesday Night Standard TCG Tournament @ Near Mint Games 7/3/19
Languages
English
Fluent1998 - Present Day
Japanese
Beginner2020 - Present Day