Michael Silvi
Principal Consultant, Head of Delivery at Stride Consulting- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Stride
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Principal Consultant, Head of Delivery
-
Jul 2019 - Present
New York, United States Serving as a member on Stride's senior leadership team since November 2019, responsible for consulting strategy and delivery. Started and acting as the product owner for the Demand and Delivery Strategy Group, a cross-functional team involving marketing, sales, solution architects, and consulting practice leadership, with the primary mission to reshape business strategy to reposition the core services of our business. Reinsurance Enterprise: Led technical and product assessment… Show more Serving as a member on Stride's senior leadership team since November 2019, responsible for consulting strategy and delivery. Started and acting as the product owner for the Demand and Delivery Strategy Group, a cross-functional team involving marketing, sales, solution architects, and consulting practice leadership, with the primary mission to reshape business strategy to reposition the core services of our business. Reinsurance Enterprise: Led technical and product assessment for a next generation reinsurance platform developed jointly between two companies and was several years into development. Delivered strategic recommendations to our sponsor, which uncovered significant opportunities to revise the joint development approach, org design, process, user experience, architecture, and technical practices. Worked with Stride engagement teams to deliver on the recommendations.
-
-
Principal Software Engineering Consultant
-
Mar 2018 - Jul 2019
Greater New York City Area Stride: Member of consultant leadership team Recruiting: collaboratively create and continuously improve interview process Sales: attend sales meetings and shape new opportunities for success. Define sales engineer role. Staffing: active participant on team that helps match new roles with consultants New Services: collaborate on full value stream for service offerings, e.g. transformation, e2e product delivery Create consulting health check \ engagement survey used to support… Show more Stride: Member of consultant leadership team Recruiting: collaboratively create and continuously improve interview process Sales: attend sales meetings and shape new opportunities for success. Define sales engineer role. Staffing: active participant on team that helps match new roles with consultants New Services: collaborate on full value stream for service offerings, e.g. transformation, e2e product delivery Create consulting health check \ engagement survey used to support consultants and improve service delivery Sponsor 2 consultants and mentor many more Various clients: Discovery work primarily using Google Design Sprint, Event Storming, impact mapping, story mapping, value stream mapping, and generally anything involving high cross-functional collaboration and a lot of post-its Online Learning Platform Partnered with the Director of engineering and enterprise architect to introduce new architectural patterns to enable the integration of third-party tools on the learning platform and support a critical pillar of the client's business strategy. Used hapi.js to introduce the Learning Tools Interoperability (LTI) standard to the platform. Introduced two new third party applications to extend the functionality of the platform. New startup Led cross-functional tech team doing dual-track development for new company - web (react\redux, Stripe, firebase) and mobile app (react native, firebase suite) on GCP. Insurance startup Delivery Principal for engagement team of 20+, delivered multiple product lines that supported core business functions like underwriting. IRS Exchange Led agile transformation. I helped form several new cross-functional teams, an executive action team, and a sales scrum team. We delivered (planned) working software more times in the first two quarters than the company did in the previous year, and helped them hit a deliverable that made them almost as much revenue as they had made in the previous year.
-
-
Lead Software Engineering Consultant
-
Nov 2016 - Mar 2018
Greater New York City Area NY newspaper Led engagement for a data engineering project that serves as the system of reference for all digital subscribers, which is used for financial reporting. Revamped agile process by working with the team to establish sprints, short and effective daily stand-ups, a bi-weekly demo, retrospective, and planning meeting. We established contributing standards, code review standards, added continuous integration with Drone, slack integrations, created a physical board that is heavily… Show more NY newspaper Led engagement for a data engineering project that serves as the system of reference for all digital subscribers, which is used for financial reporting. Revamped agile process by working with the team to establish sprints, short and effective daily stand-ups, a bi-weekly demo, retrospective, and planning meeting. We established contributing standards, code review standards, added continuous integration with Drone, slack integrations, created a physical board that is heavily used, broke down knowledge silos with pair programming and lightweight RFPs, all with close collaboration with the team and leadership. Tech: GCP, Apache Spark (Scala), GCS, Airflow, DataFlow, PubSub, StackDriver, and Docker Media streaming service - multimedia development Implement features that convert specific client offerings into a streaming platform, used by hundreds of millions of end users Create new microservice for media translation using Asset Distribution Interface (ADI) Mapped ~50 code quality improvement patterns and help adoption by 20+ engineers Tech: AWS, Spring, jetty, tomcat, java8, AOP, maven, junit, mokito Manage 5 consultants, organize and participate in strategic initiatives such as improving the recruiting process, and attend sales meetings.
-
-
Senior Software Engineering Consultant
-
Jan 2016 - Nov 2016
Greater New York City Area Biometric security: One of ~8 engineers that helped scale from ~400K to 1M+ users over the course of my time there. Created account reactivation, account upgrade, and contributed to a payment migration. Repurposed and expanded platform for a new sports line of business that expanded user acquisitions. Reduced system downtime by implementing the first event driven business transaction, which interacted with several subsystems via kafka. Back-end services with Java 8, Dropwizard… Show more Biometric security: One of ~8 engineers that helped scale from ~400K to 1M+ users over the course of my time there. Created account reactivation, account upgrade, and contributed to a payment migration. Repurposed and expanded platform for a new sports line of business that expanded user acquisitions. Reduced system downtime by implementing the first event driven business transaction, which interacted with several subsystems via kafka. Back-end services with Java 8, Dropwizard, Akka, Kafka, Maven, Docker, Marathon, AWS, PostgreSQL, Mokito, Junit, Hamcrest, WireMock Real-time dashboard with Apache Kafka, node, express, socket.io, React, Redux, webpack, babel Mentor Stride consultants
-
-
-
NBCUniversal
-
United States
-
Entertainment Providers
-
700 & Above Employee
-
Software Engineer
-
Mar 2015 - Dec 2015
Greater New York City Area Created analytics products that allowed users to understand and predict linear and digital audience engagement and performance for NBCU and competitive content. Developed responsive web application that's primarily used for data visualization with D3, Express, Angular, Node.js, and Postgres. Created application for media ingestion, encoding, and hosting workflow for Video On Demand: Created production implementation in Azure using Storage (Blobs, Queues, Tables), WebJobs (C#)… Show more Created analytics products that allowed users to understand and predict linear and digital audience engagement and performance for NBCU and competitive content. Developed responsive web application that's primarily used for data visualization with D3, Express, Angular, Node.js, and Postgres. Created application for media ingestion, encoding, and hosting workflow for Video On Demand: Created production implementation in Azure using Storage (Blobs, Queues, Tables), WebJobs (C#), Media Services, SQL Server, Redis, ACS, and Azure websites (C#), where a secure Rest service (Web Api 2) behind API Gateway coordinates encoding workflows and media access by client applications. Prototyped in AWS using S3, Glacier, Lambda (node.js), SWF (Python - Boto), Dynamo DB, Elastic Transcoder, CloudFront, and API Gateway Show less
-
-
-
Guardian Life
-
United States
-
Financial Services
-
700 & Above Employee
-
Software Developer
-
Jun 2012 - Jan 2015
Greater New York City Area April 2013 - January 2015 Individual Life Claims (IL Claims) Lead development of claims system that processes ~$500 million annually. June 2012 - April 2013 Guardian Policy Administration Center (GPAC) Core contributor to policy administration system, which performed or coordinated $1+ billion in transactions annually Technologies: java, spring, javascript
-
-
Business Analyst
-
Aug 2011 - Jun 2012
Greater New York City Area Developed application that automated the generation of life insurance illustrations. The design was adopted as a POC for a new multi-life business initiative and it helped the team verify software without as much manual work. Automated the testing of numerical output produced by illustration system for advanced markets concepts using VBA, Regular Expressions, and XML. The application allowed concepts that had not been developed to be quickly integrated into automated testing and allowed… Show more Developed application that automated the generation of life insurance illustrations. The design was adopted as a POC for a new multi-life business initiative and it helped the team verify software without as much manual work. Automated the testing of numerical output produced by illustration system for advanced markets concepts using VBA, Regular Expressions, and XML. The application allowed concepts that had not been developed to be quickly integrated into automated testing and allowed scalability under tight deadlines.
-
-
-
Openlink Financial
-
United States
-
IT Services and IT Consulting
-
200 - 300 Employee
-
Application Support Analyst
-
Jun 2010 - Jul 2011
Greater New York City Area Provided 24/7 production and implementation support for 150+ institutional clients on OpenLink’s Endur and Findur energy trading, transaction, and risk management software platforms Performed issue triage and initial analysis of critical defects whose resolution required deep technical and financial knowledge Managed client expectations and maintained close relationships with clients, developers, project managers, and account managers Troubleshoot issues with OpenLink’s… Show more Provided 24/7 production and implementation support for 150+ institutional clients on OpenLink’s Endur and Findur energy trading, transaction, and risk management software platforms Performed issue triage and initial analysis of critical defects whose resolution required deep technical and financial knowledge Managed client expectations and maintained close relationships with clients, developers, project managers, and account managers Troubleshoot issues with OpenLink’s proprietary C and Java based scripting languages Show less
-
-
-
Winged Keel Group
-
United States
-
Financial Services
-
1 - 100 Employee
-
Financial Analyst Intern
-
Aug 2008 - Sep 2009
-
-
-
-
Intern
-
Jan 2008 - May 2008
-
-
Education
-
Fordham University
BA, Economics -
Fordham University