Prospect, KY • mike@brosteins.com
https://brosteins.com
Talk, Presentations, & Conferences
- Global DevOps Bootcamp – Louisville, KY
- June 2018
- Speech Recognition Workshop
- Global Azure Bootcamp 2018 – Louisville, KY
- Native Mobile Apps: Prototyping with Angular
- Pre-keynote conference address
- Code PaLOUsa 2018
- NC Dev Con, Speaker, 6 Minute Mobile Apps – A Race Against Time, NativeScript
- Louisville .NET Meetup – Event Host
- Acceleration of IoT, Data Community Insiders
- NativeScript Ambassador Program
- Mentor & Team Brosteins Co-Lead, June 2017 – July 2017
- Pre-keynote conference address, discussing the importance of building, making, and creativity
- Visual Studio 2017 and Azure Resource Manager (ARM) Templates
- SlideShare
- Events
- KiZAN JavaScript Challenge
- Building a Customized IoT solution with Windows Azure, a Raspberry Pi, and Windows 10 IoT Core
- Azure Development Workshop Tour
- Workshop
- Source code
- Events
- Nashville (5/2017)
- Memphis (5/2017)
- Global Azure Bootcamp 2017 – Louisville, KY
- IoT Workshop
- Source code
- SlideShare
- Events
- Columbus, OH (5/2016)
- Louisville, KY (6/2016)
- Nashville, TN (6/2016)
- Cincinnati, OH (6/2016)
- Indianapolis, IN (6/2016)
- Waukesha, WI (9/2016)
- Chicago, IL (9/2016)
- Columbus, OH – DogFoodCon (10/2016)
- St. Louis, MO – DevUp Conference (10/2016)
- Memphis, TN (11/2016)
- NativeScript Workshop
- 6 Minute Mobile Apps with NativeScript: A Race Against Time
- Everything is Awesome…when you’re using Visual Studio Code
- My Happy Place: 10 Reasons Why I Love Visual Studio Online
- GitHub Repo & PowerPoint
- Louisville .NET Meetup, July 2015
- DogFoodCon, Columbus, OH, October 10, 2015
- Summer of NativeScript
- Welcome to NativeScript – Meetup Co-host and Presenter, July 2015
- Beyond the Basics – Meetup Co-host, August 2015
- Diving Deep – Meetup Presenter, September 2015
- Video/Webinar: NativeScript: Building Truly Native Apps with JavaScript, September 2015
- Video: How KiZAN Conquered Mobile Development – Yes, Native Too, June 2015
- Video/OfficeMix: 5 Ways to Get Started with Mobile Apps, April 2015
- Video: The “dreaded” FrankenApp – What the heck is it?, January 2015
Books
- NativeScript in Action, Author, Est. July 2017
- Team Foundation Server 2015 Cookbook, Technical Editor, January, 2016
Technical Experience
- Microsoft SQL Server (T-SQL, SSRS, SSIS, SSAS, and administration)
- .NET Framework
- Windows Forms
- ASP.NET: Web Forms, MVC, Web API
- HTML, Javascript, CSS
- NativeScript, mobile apps for iOS and Android
- Microsoft Team Foundation Server and Visual Studio Team Services (Source Control, Build, Lab Management, Release Management, Migrations/Upgrades)
- Project Management – Project Success Method
Professional Experience
KiZAN Technologies, Director, Applications Development, Louisville, KY
- Owner of Customer Application Development and Business Intelligence / Data Analytics / SQL Data Platform consulting practices
- Reports to Consulting Services Division Line of Business VP
KiZAN Technologies, Practice Lead, Custom Application Development, Louisville, KY
- Owner of the custom application development consulting practice area, providing vision and leadership, expertise in software architecture, design, and application life cycle management
- Reports to the Software Solutions Line of Business VP, serving as a technical visionary, choosing products to use and defining best practices and procedures.
- Actively create and manage a technical road map for products/solutions used within the practice, ensuring our service offerings are properly defined, with sales artifacts that facilitate closed deals
- Assist the sales team with marketing strategies and assist in marketing endeavors, such as presentations, demos, and public events to grow the practice
- I grow my team technically by providing mentoring, training, and professional development opportunities for each individual by creating/maintaining technical and professional development road maps tailored to each team member’s interests and technical competencies
- Provide technical direction and senior-level envisioning for solutions
- Assisting with the management of resources, including hiring, scheduling, and assessments
- Developed baseline SOW templates to be used for the practice and ensure all practice-related SOWs are sufficient to lead successful projects (properly scoped and estimated)
- Participated as a senior level resource on appropriate projects, contributing my experience as a developer, business analyst, and project manager to provide leadership and complete items detailed in the work breakdown structure of the SOW
- Facilitated bringing in cross-practice resources when opportunities arise for solutions outside of my team’s practice area
- Projects
- Application lifecycle management (ALM) Assessments, focusing on good practices for source control management, build management, release pipeline management, test management, architectural design patterns, and requirements management
- Technical Assessments and Code Reviews for various customers, focusing on best practices, team member growth, and architectural direction
- Microsoft Team Foundation Server migrations, architecture and configuration guidance, litigation hold configuration
- Agile Process Coaching
KiZAN Technologies, Project Manager, Louisville, KY
- Managed 3 large custom software development projects ($250K, $300K, $1.1M) with combined customer and KiZAN developer teams, following best-practice PM processes of planning, budgeting, change management, and resource planning
- Developed comprehensive Agile project execution framework and implemented with several customers, inspired customer to adopt the framework on future projects
- Coached development teams in Agile/SCRUM project behaviors and practices
- Managed ad hoc support engagements by identifying needed technical resources, coordinating resource schedules for service delivery, ensuring customer expectations were met, and communicating budget shortcoming and overages
- Assisted development and infrastructure teams in building SOWs
- Maintained customer issue knowledge base and documentation
- Projects
- Re-architecture and redesign of large multi-location operations management system
- New development of roadway/highway project approval and management solution, aimed at reducing the time to procure funding and authorization from 250 to 100 days
- New development of coal mine inspection management system, allowing inspectors to complete and synchronize inspections in an occasionally-connected environment
- Maintenance and continued new feature integration of an ETL broker solution
KiZAN Technologies, Senior Consultant, Managed Services, Louisville, KY
- Lead Managed Services team as technical lead and project manager for several clients, coordinating status reporting, SOW authoring and approval, and change management processes
- Spearheaded a $70K proposal and envisioning project, leading to a $1.1M custom software development project
- Identified business process short-comings within a client’s reporting system, leading to a series of projects totaling $70K.
- Managed the envisioning and execution of a disaster recovery project, coordinating cross-functional team tasks
- Coordinated the replacement and upgrade of mission-critical Active Directory and Application servers across 28 locations
- Lead development team as a Senior Developer for the re-architecture and implementation of a ETL broker solution
- Presented regular “Lunch and Learn” sessions on development technologies and practices
- Projects
- Maintenance of an operations management system that managed core-business activities for 28 remote and centralized corporate office
- ETL broker solution, allowing customized management of transformation layer via a web interface
- Scheduling and movement tracking solution, leveraging biometric hardware to approve and authorize movements
- Professional development course management portal
Marsh, Berry & Company, Inc., Solution Developer, Willoughby, OH
- Increased sales revenue by $150K in 7 months by driving the design and development of a new SaaS product using a limited external budget of $6K and internal staff of two. Sale of the intellectual property rights and subscriber base executed at $300K.
- Developed IT project budgets and managed the allocation of business resources to efficiently complete projects on time
- Collaborated with business partners and clients to define new and improve upon existing workflow processes
- Projects
- “Sales Portal” for managing insurance policy sales pipelines and related metrics
- “STAR” benchmark reporting tool to compare insurance industry sales practices and metrics
- “PHP” data collection and benchmark reporting tool to compare insurance agency financial and operational practices and metrics
- “Badge App” to create customized conference name badges, including graphical KPI of attendees
Xavier University, Adjunct Professor, Mathematics and Computer Science, Cincinnati, OH
- Mentored students on professional and academic career paths
- Designed technical presentation content and in-class exercises to understand network and internet topology algorithms and infrastructure
- Received feedback from students, including “Mike designed activities and assignments that assisted in the learning process” and “Mike was always prepared…he is a great professor”
- Projects Designed for Students
- Basic HTTP Server capable of hosting university website and associated content
- TCP/IP Network Simulator, dynamically read router/switch/hub network configuration from a file, consume dynamic workload and log TCP/IP packet traversal through network simulator
Education
Masters, Business Administration, 2010
Bellarmine University, Louisville, KY
B.S., Computer Science, 2002
Minors, Mathematics, Jazz
Xavier University, Cincinnati, OH