Michael Dick work email
- Valid
- Valid
Michael Dick personal email
- Valid
Experienced Lead Software Engineer with a demonstrated history of delivering robust solutions using multiple languages and frameworks. Enjoys working in a passionate team driven to succeed.
-
Principal Software EngineerMission Lane Feb 2022 - PresentRichmond, Va, Us -
Committer / Pmc Member / Asf MemberApache Openjpa May 2007 - Present* Developed new code for Apache OpenJPA including portions of the JPA 2.0 and 1.0 specification. * Reviewed patches provided by OpenJPA committee.* Evaluated and promoted new committers to the project. * Release manager and branch maintainer for OpenJPA versions 1.0.x and 1.2.x.
-
Technical LeadAledade, Inc. Apr 2021 - Mar 2022Bethesda, Maryland, Us -
Lead EngineerTarget Jun 2016 - Apr 2021Minneapolis, Mn, Us* Led team responsible for Rate Shopping and Carrier Data Management for orders from Target.com * The rate shopping system handled up to 95% of digital sales from Target.com during Black Friday - Cyber Monday weekend 2018 with no downtime * Delivered $12,300,000 in savings in the first year of operation * Managed data and performed rate shopping for 1800 locations across four major carriers* Migrated deployment environment from OpenStack Virtual Machines to containers running in Kubernetes* Led the team that designed, developed and deployed a new promotional event forecasting application. * Wrote Scala programs using Apache Spark to perform ETL operations from Apache Hive databases on Hadoop to Cassandra. * Designed REST APIs to read from Cassandra using Ratpack. * Developed CI/CD framework for deploying Ratpack and Node JS applications in OpenStack using Chef and Jenkins.* Developed OAuth 2 authentication support for a homegrown Express JS application. * Led team responsible for unified inventory management application running on ExpressJS with Angular. -
Senior Software EngineerTarget Nov 2015 - Jun 2016Minneapolis, Mn, UsFull stack developer for Enterprise Forecasting applications responsible for the entire application lifecycle (cradle to grave).* Developed Spark ETL jobs to store forecasting information* Built and maintained Chef based deployment pipeline for Enterprise Forecasting Applications* Wrote Ratpack REST API to provide demand forecast data to in house inventory management user interface. -
Senior Software DeveloperPearson Vue Sep 2012 - Nov 2015Bloomington, Mn, Us* Designed three tier application to re-score high stakes exams using RESTful APIs, AngularJS, Spring MVC and Tomcat.* Led team of developers responsible for enhancing implementing features and maintaining web applications in Java.* Advocated and led adoption of Git version control for new projects and acted as subject matter expert on migration for existing projects.* Extended and developed new Puppet scripts and implemented custom Ruby gems to provide a continuous delivery pipeline for Java servlet based web applications.* Redesigned the Question and Test Interoperability compiler application for more efficient resource usage and easier extensibility.* Enhanced a Swing test delivery application for use with assistive technology screen readers. -
Senior Analyst ProgrammerMayo Clinic Oct 2011 - Sep 2012Rochester, Minnesota, Us* Developed new stored procedures using TSQL to improve ingestion of medical images from other medical institutions.* Refactored existing stored procedures to improve performance and maintainability.* Worked with vendors to support a proprietary JEE image archive management application.* Improved monitoring capability for existing applications by developing custom Cron jobs and shell scripts. -
Software EngineerIbm Jan 2001 - Oct 2011Armonk, New York, Ny, Us* Designed and developed new features for JEE components in WebSphere Application Server. * Provided on site customer support for high-profile WebSphere Application Server customers, including bug fixes and custom software patches for their specific needs.* Introduced continuous integration into our development process using JetBrains TeamCity.* Subject matter expert for Apache Maven build system. * Provided low level design and implementation for Java Specifications (JSR) used in WebSphere Application Server. JSRs contributed to include: * Java Persistence API (JPA) * Java EE Connector Architecture (JCA) * Java Database Connectivity API (JDBC) * Diagnosed and resolved performance bottlenecks in WebSphere Application Server - primarily relating to database access, connection pooling and the JPA programming model. * Active Apache OpenJPA committer and Project Management Committee member. * Release manager for Apache OpenJPA 1.0 and 1.2.* Mentored a team of developers in becoming open source contributors and helped establish guidelines for leveraging Open Source Software in WebSphere Application Server.* Conducted source code pedigree reviews to ensure code contributed to Open Source projects does not violate patents.* Reviewed test plans for load and function test teams.* Worked with Fortune 500 customers to resolve application design problems and adopt best practices for JEE applications.* Developed utility programs in support of early access feature packs for new JEE specifications. -
Cooperative Education / InternIbm Jun 1999 - Sep 2000Armonk, New York, Ny, UsDeveloped new workloads testcases for iSeries (AS/400).Ensured Y2K compliance for lab systems. -
Cooperative Education / InternIbm Jun 1998 - Sep 1999Armonk, New York, Ny, UsDeveloped automated workloads testing framework for IBM iSeries (formerly AS/400) using Mercury Interactive WinRunner and Loadrunner.Developed new workloads testcases using WinRunner and LoadRunner. Maintained workloads testing systems on AIX and OS/400.
Michael Dick Skills
Michael Dick Education Details
-
Minnesota State University, MankatoComputer Science -
River Falls, WiComputer Science
Frequently Asked Questions about Michael Dick
What company does Michael Dick work for?
Michael Dick works for Mission Lane
What is Michael Dick's role at the current company?
Michael Dick's current role is Software Engineer.
What is Michael Dick's email address?
Michael Dick's email address is mi****@****get.com
What schools did Michael Dick attend?
Michael Dick attended Minnesota State University, Mankato, River Falls, Wi.
What are some of Michael Dick's interests?
Michael Dick has interest in Human Rights, Animal Welfare, Science And Technology, Economic Empowerment.
What skills is Michael Dick known for?
Michael Dick has skills like Java, Jpa, Git, Gradle, Python, Agile Methodologies, Linux, Ant, Java Enterprise Edition, Sql, Jdbc, Javascript.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial