# Michael Oleske > Software Person Location: United States, United States Profile: https://flows.cv/michaeloleske I'm an engineer who asks product why we are building a feature and will make sure there is user research to back it up (or keep bothering someone until we get that validation.) Occasionally I write code, but when I do, it is test driven. And I like to pair while writing that test driven code. ## Work Experience ### Staff Software Engineer @ Kohl's Jan 2024 – Present Baby Registry - Work on a balanced team with xp practices to build and deploy kohls.com/babyregistry. Included integrating other balanced teams and in store experiences to automate the experience. Involved working with kotlin, spring boot, react, astro, kafka, postrges, deployed to k8s Favorites List - Expanded our listing functionality from Baby Registry to support customers having a favorites list. This allows users to track items so they can purchase them at the best price Cart and Checkout - Work with the cart and checkout team to improve development practices and processes for sustainability ### R&D Engineer Software 4 @ Broadcom Jan 2023 – Jan 2024 VMware was acquired by Broadcom. Continued working on DevEx on Cloud Controller, Cloud Foundry Command Line Interface, and other components of Tanzu Application Service ### Senior Member of Technical Staff @ VMware Jan 2020 – Jan 2023 Pivotal was acquired by VMware. Continued working Geode and GemFire, then switched to Release Engineering for Tanzu Application Service (also known as TAS, formerly Pivotal Application Service) RelEng – Worked on tooling and continuous delivery process for TAS. Included both the BOSH based release and helping to design our new release process for the Kubernetes based release Anycloud – Develop features for vSphere BOSH CPI to take advantage of new API. Add testing pipelines for TAS and NSX-T compatibility. Also explore opportunities for TAS to integrate with existing VMware products Programming Interfaces – Maintain open source Cloud Controller API for Cloud Foundry with features and collaboration with other developers out side of VMware. Also maintained Scheduler tile for TAS. Provide on call support for both products DevEx – Continue maintenance of Cloud Controller and Scheduler, now combined with supporting additional products of Cloud Foundry Command Line Interface, Apps Manager, and TAS Portal ### Staff Software Engineer - Pivotal Cloud Cache @ Pivotal Software, Inc. Jan 2019 – Jan 2019 ### Senior Software Engineer - Pivotal Cloud Cache @ Pivotal Software, Inc. Jan 2018 – Jan 2019 | Santa Monica, California Native Client – Took old JavaScript client based on Apache Geode Native Client and started modernizing with features like promises Observability – Investigate opportunities to ease understanding of a GemFire/Geode cluster by incorporating better and more usable metrics. Involved incorporating Micrometer into the Apache Geode project and configuring it ### Senior Software Engineer - Pivotal Labs @ Pivotal Software, Inc. Jan 2017 – Jan 2018 | Santa Monica, California More of the same as below. Also ran a security workshop where folks break into OWASP's Juice Shop vulnerable web app Screeners - Migrate legacy .NET app with Windows Services from local IIS to Azure with scaling enabled Raven - React/Spring app for planning, enabling client developers/testers to pair and test drive app Project Dre - Participate and lead portions of research and interviews to validate mobile app use cases in users who have implantable heart devices before starting development GemFire Native Client - Update CI and contribute to open source Apache Geode NC and Pivotal Data's closed source GemFire NC in C++ and some C# Store - Spring Boot/Java and Angular 6 frontend for e-commerce storefront to sell real estate data (integrating with many micro services and Oracle Commerce Cloud) CF Networking - Go component for container to container networking on Cloud Foundry with work integrating Envoy/Istio to provide new features ### Software Engineer - Pivotal Labs @ Pivotal Software, Inc. Jan 2015 – Jan 2017 | Santa Monica, California Pair on client projects to enable agile(xp) pairing test driven development methods. Also participate in research phase to determine minimum viable product. Sales Sheets - Integrate single sign on and external asset host into Rails application CondoSafe - Improve ops user order completion ability for completing requests for condo association documents in a Spring/Angular application Beacon - Develop technician shopping cart tool in a Spring/React application with focus on responsive design Encryption Micro Service - Led discovery and implementation on encryption micro service to abstract Gemalto appliance from application developers SmartSignal - Made working demo of taking legacy monolith to cloud native application VC- Work with client to build greenfield application using lean product principles and XP practices in order to validate the product is what users want ### Software Engineer @ PHYSICAL OPTICS CORPORATION Jan 2014 – Jan 2015 | Torrance, CA Develop software for multiple SBIR projects  BALIC - Implemented algorithm for detecting regions of interest within an image; Using ACE, designed thread safe communication for data transfer; Worked on GUI and mySQL database for storing and displaying results  NIM - Developed and implemented algorithm for aggregation network data from multiple nodes in order to find complete paths and graphs of a network  WISEC - Designed mobile interface to complement desktop portal, Set up web server for hosting to use as demo  Identify new research opportunities and write proposals supporting SBIR solicitations ### Assistant Developer III – Solutions Development @ The Hershey Company Jan 2013 – Jan 2014 | Hershey, PA Develop software tools within and outside of SAP system providing new functionality for business users  Develop backend services for Hershey data processing using Mule ESB (interface to Apptio for tracking IS spending to enable service cost estimations, e.g. cost to provide email service)  Software development and integration support for Commodity Tracking System (replaces current 20+ year implementation to better integrate with SAP and simplify commodity hedging across different markets)  Provide validation functions for incoming invoices via IDoc, ensuring valid data was loaded into the form prior to posting the IDoc for approval and payment ### Assistant Developer II - Source to Settle @ The Hershey Company Jan 2012 – Jan 2013 | Hershey, PA Develop new software tools and provide SAP application support for procurement group, enabling external suppliers to interact with the appropriate Hershey contacts in accounts payable, finance, manufacturing, etc.  Rewrote the auto maintenance program for valid approvers in VIMs (vendor invoice management system): resulting in better detection of who to add, update, and delete, along with better logging for problems  Created backend for a web interface enabling vendors check status of invoices without requiring SAP licenses for each vendor (improving the Accounts Payable process)  Created metrics program for VIMS to track how many unique invoices are processed by a user over time  Designed an Economic Order Quantity algorithm for price optimization (resulting in significant cost savings)  Provide training to clients on the use of new tools, guidance to resolve user errors, and bug fixes  Identify opportunities to enhance current tools, repair any underperforming custom Hershey SAP tools  Create new software tools as appropriate and document any undocumented programs. ### Summer Technology Analyst Intern - Patterns Guidance and Support @ Merrill Lynch Jan 2011 – Jan 2011 | Hopewell, NJ  Investigated the full range of support provided to other departments, produced a quantified and prioritized list of repetitive issues, problems with excessive resolution times and opportunities for significant process improvement  Addressed the number one issue identified during the investigation with a proof of concept solution capable of resolving memory leak and cpu consumption problems in minutes rather than days. ### Summer Technology Analyst Intern - Architecture Lab @ Merrill Lynch Jan 2010 – Jan 2010 | Hopewell, NJ  Provided proof of concept evaluations of new technology (feasibility and fit for use prior to investment).  Major projects: investigating business intelligence tools and script writing to simplify and extend their use (Qlikview), developing frontend UI and implementing an enterprise search tool over multiple nodes (using Microsoft FAST), and characterizing the applicability of Microsoft Surface as a tool for business presentations ### Summer Frozen Warehouse Labor @ Turkey Hill Dairy Jan 2009 – Jan 2009 | Conestoga, PA  Worked 3 rd shift (10:30 p.m. to 7:00 a.m.) in the freezer at the ice cream production facility loading & unloading trucks and palletizing orders for shipping (shrink wrapping & confirming accuracy). ### Summer Frozen Warehouse Labor @ Turkey Hill Dairy Jan 2008 – Jan 2008 | Conestoga, PA  Worked 3 rd shift (10:30 p.m. to 7:00 a.m.) in the freezer at the ice cream production facility loading & unloading trucks and palletizing orders for shipping (shrink wrapping & confirming accuracy). ## Education ### Master of Engineering (MEng) in Computer Science Cornell University Jan 2011 – Jan 2012 ### Bachelor of Science (BS) in Computer Science Cornell University Jan 2007 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/moleske - Website: https://oleske.engineer - GitHub: https://github.com/moleske --- Source: https://flows.cv/michaeloleske JSON Resume: https://flows.cv/michaeloleske/resume.json Last updated: 2026-03-22