Michael Kunc
Data Engineer
Skills
Languages Python, SQL, JavaScript, Cypher, Scala
Databases Postgres, Oracle, MySql, MongoDB, Redshift, Neo4j, Hadoop
Deployment Docker, Ansible, Kubernetes
CI / CD Travis-CI, Bamboo, Gitlab-CI
Cloud AWS (EC2, S3, ECS), Heroku
Frameworks Django-Rest, Flask
Version Control Git
Visualization Plotly.js, High Charts, Bokeh
Experience
2017 to Current
MediaHound · Data Engineer

Implemented Apache Airflow for data ingest pipeline.

Updated codebase to a  container-based architecture.

Upgraded codebase from Python 2 to Python 3.

Drove increased unit test coverage.

Created integration and end-to-end tests for several key projects.

Developed automated CI testing on Bamboo.

Automated deployments with Bamboo.

Built out pipelines for new data sources.

Refactored large portions of the codebase into a more module style.

Added new Python 3 features to existing codebase.

2015 to 2017
Edgewater Ranzal · Consultant - Big Data Practice

Refactored internal library leading to a 8x speedup while adding features.

Engineered production ETL pipelines with CloverETL, Java and Python.

Automated deployments with Ansible.

Developed BI dashboards with Kibana.

Deployed applications with Ubuntu, Gunicorn and Nginx.

Integrated, cleaned and transformed large datasets with Python Pandas.

Delivered Data Discovery Apps with Oracle Information Discovery.  

Built custom data pipelines using Python, MongoDB and S3.

Created dashboards using Flask.

Built developer tools with Python, reducing development time and error rate.

Developed data lakes with Hadoop, Pig, Hive and Sqoop.

Deployed applications with AWS Ec2.

Optimized SQL queries  to improve ETL performance.

Installed and configured Oracle EBS on AWS.




2014 to 2015
ITW · Sr. Sourcing Analyst

Built reporting application that integrated multiple external data sources.

Transformed, cleansed and analyzed large data sets with Python Pandas.

Integrated large datasets from multiple legacy systems.

Delivered key insights leading to cost savings of $700,000.

Automated data collection and reporting with Python.

Optimized SQL queries.

Developed a data mart and analytics dashboard with MySQL and Sinatra.



2012 to 2014
Resources Global Professionals · Analytics Consultant

Developed MS Access databases.

Integrated and normalized large datasets with Excel & Python.

Built data pipelines and analytics workbooks with Python and Excel.

Delivered high quality analysis using SQL.


Michael Kunc
Data Engineer
Projects
FakerService

A webservice for the Faker Library.

Language: Python

Framework: Flask

Deployment: Ubuntu, Gunicorn, Nginx, Ansible, Fabric

Continuous Integration: Travis

Early beta currently available.

Food Oasis LA - Hack for LA

Lead Backend Developer for Food Oasis LA

On-boarded new contributors

Delivered training in git, Python, MVC Architecture and Heroku.

Managed deliverable dates and issue log in GitHub.

Developed and deployed REST API.

Python, Postgres, Heroku, Django

Exercism.io

Python Track: Developed Binary Search Algorithm exercise and  test suite for both Python 2 and 3.

Java Track: Contributed to resource section, front end and  documentation.

Volunteering
Aug./2018 to Current
SoCal Python · Speaker

Tech Talks:

Airflow: Year One - An Introduction to Apache Airflow

August 2018

https://docs.google.com/presentation/d/1WFAxtDlHz26K2edSsiG7lkn7V4Ca5YeZP3eyiiGUx7c/edit?usp=sharing


Mypy? More like WHYpy? - Static Type Checking In Python

Scheduled for January 2019

May/2018 to Current
Exercism.io · Python Mentor

Code review and mentoring for new Python devs

July/2016 to July/2017
Hack For LA · Lead Backend Developer - Food Oasis LA
Education
Dev Bootcamp
19 Week Intensive Coding Bootcamp. Graduated July 2015.
Michigan State University
BA Finance