Michael Heyn

Michael Heyn Email and Phone Number

Senior Software Engineer @ Republic Services
phoenix, arizona, united states
Michael Heyn's Location
Sioux Falls, South Dakota, United States, United States
Michael Heyn's Contact Details

Michael Heyn work email

Michael Heyn personal email

n/a
About Michael Heyn

I thrive in roles that require strong technical skills and team leadership, such as Senior Software Engineer, Principal Software Engineer, or Project Manager. As an experienced software engineer, my core expertise lies in developing robust, scalable applications using TypeScript and Node.js. I have a deep understanding of serverless technologies, particularly AWS Lambda and the Serverless Framework, which I leverage to design and implement cost-effective, event-driven solutions.In addition to my serverless expertise, I have practical experience with a range of other technologies. This includes C++ (uWebSockets+Asio, C++ serverless lambdas) for high-performance applications, as well as front-end technologies like React, Redux, and GraphQL for building interactive user interfaces. I also possess a working knowledge of Java and SpringBoot for enterprise application development.To complement my software development skills, I have hands-on experience with AWS Cloud Technologies and DevOps practices. I am comfortable working with containerization and orchestration using Kubernetes, and I employ infrastructure as code (IaC) principles using Terraform to streamline deployments. When an option, the AWS CDK also can provide incredibly fine-tuned control over scaling.My skill set also encompasses networking and routing, with experience in configuring AWS Route53 for DNS management and utilizing NGINX for load balancing and reverse proxy setups. I have worked with various databases, including DynamoDB, MySQL, PostgreSQL, and Redis, allowing me to design and implement data storage solutions for different scenarios.Furthermore, I have exposure to event-driven architectures using Apache Kafka and Redis Pub/Sub for real-time data streaming and processing, and SQS for AWS event-driven architecture, facilitating the integration of multiple systems and efficient data flow.This combination of strong software engineering skills, particularly in TypeScript and Node.js, along with my serverless expertise and experience with infrastructure management and databases, allows me to contribute effectively to projects, tackle challenges, and deliver results in dynamic, fast-paced environments.

Michael Heyn's Current Company Details
Republic Services

Republic Services

View
Senior Software Engineer
phoenix, arizona, united states
Employees:
12934
Michael Heyn Work Experience Details
  • Republic Services
    Senior Full Stack Engineer
    Republic Services Jan 2023 - Present
    Phoenix, Arizona, United States
    As a Senior Software Engineer contracted to Republic Services, I am leading the modernization of their legacy systems into an event-driven architecture built on AWS Lambda. My focus is on replacing outdated 1990s systems with efficient, scalable, and responsive cloud-based solutions that deliver tangible business value.I excel in the AGILE team environment, working alongside talented professionals. The team's commitment to delivering critical applications has earned us the prestigious… Show more As a Senior Software Engineer contracted to Republic Services, I am leading the modernization of their legacy systems into an event-driven architecture built on AWS Lambda. My focus is on replacing outdated 1990s systems with efficient, scalable, and responsive cloud-based solutions that deliver tangible business value.I excel in the AGILE team environment, working alongside talented professionals. The team's commitment to delivering critical applications has earned us the prestigious PIP "Super Team" award for three consecutive quarters.Key Responsibilities:* Developing and delivering a modern, event-driven route creation system that enables Republic Services to own and control its data, unlocking more power and flexibility in its operations.* Implementing AWS Lambda and other cloud technologies to create scalable, efficient, and responsive solutions that meet the company's evolving needs.* Collaborating with cross-functional teams to design, develop, and deploy high-quality software products that drive business success.* Continuously improving the software development process, leveraging best practices and cutting-edge technologies to deliver value faster.* As a full-stack engineer, integrate backend features into the Angular UIAchievements:* Played a key role in delivering a new, data-driven route creation system that optimizes routes, improves efficiency, and enhances customer service.* Successful migration of critical business applications to a modern, event-driven architecture, resulting in increased flexibility, scalability, and performance.* Consistently delivered high-quality software products that meet or exceed business requirements and user expectations.* Contributed to the team's recognition as a "Super Team" for three consecutive periods, demonstrating exceptional collaboration, innovation, and results. Show less
  • Heyn Consulting, Llc
    Freelance Software Engineer && Consultant
    Heyn Consulting, Llc Jan 2018 - Present
    United States
    As a consultant, I've worked with clients like 555 Comics, CumberlandCG, and Johnson Controls, among others, to develop tailored software solutions that enhance business efficiency and scalability. This work, featured in my job listings, represents a selection of my engagements and showcases my capability to develop and integrate complex software systems across diverse industries.Key Areas of Expertise: Custom Software Development: Creating specific solutions that meet unique… Show more As a consultant, I've worked with clients like 555 Comics, CumberlandCG, and Johnson Controls, among others, to develop tailored software solutions that enhance business efficiency and scalability. This work, featured in my job listings, represents a selection of my engagements and showcases my capability to develop and integrate complex software systems across diverse industries.Key Areas of Expertise: Custom Software Development: Creating specific solutions that meet unique business challenges, utilizing advanced systems engineering and software design. Technical Proficiency: Highly skilled in technologies such as C++, Node.js, and Amazon Web Services (AWS), delivering impactful and high-quality solutions. System Integration: Developing systems that improve operational efficiency and enhance user engagement, ensuring scalability and security. Project Leadership: Guiding the design and development processes to lay the foundation for project success and future scalability.While the projects listed highlight significant aspects of my consulting work, they do not encompass all my professional engagements. My diverse experience has equipped me with robust adaptability and technical prowess, enabling me to excel in dynamic and varied environments, and continuously drive strategic business improvements. Show less
  • Northwestern Mutual
    Full Stack Software Engineer
    Northwestern Mutual May 2021 - Apr 2023
    Milwaukee, Wisconsin, United States
    As a Software Engineer contracted to Northwestern Mutual, I played a key role in various technical projects aimed at scaling, modernizing, and enhancing system efficiency and capabilities across multiple platforms. My primary focus was on excelling as a back-end engineer within complex environments while also engaging with front-end development to drive substantial improvements in system performance and user experience.Key Responsibilities:* Engaged in sophisticated back-end… Show more As a Software Engineer contracted to Northwestern Mutual, I played a key role in various technical projects aimed at scaling, modernizing, and enhancing system efficiency and capabilities across multiple platforms. My primary focus was on excelling as a back-end engineer within complex environments while also engaging with front-end development to drive substantial improvements in system performance and user experience.Key Responsibilities:* Engaged in sophisticated back-end development processes, ensuring robust, scalable solutions within a complex, service-driven architecture.* Led front-end development projects, utilizing cutting-edge technologies like React, Redux, and Saga.* Employed a broad spectrum of technologies, including Node.js, Express, JavaScript, React, Redux, GraphQL, Java, SpringBoot, AWS Cloud Technologies, SQL, Ansible, Kubernetes, Kafka, and more.* Oversaw the modernization of SQL databases to enhance system security and reduce technical debt.Achievements:* Implemented Kubernetes Event-Driven Auto-scaling (KEDA) and Node.js back-end refactoring, enhancing the "Factory" system's capacity from processing 1,000 contracts per hour to 1,000 hours per minute.* Increased batch processing from single thread to 10 per pull, addressed global variable and state mutation issues, expanded product types, and reduced error rate from 1% to 0.14%.* Redesigned a project plan, integrating an intelligent web crawler to port legacy EOL system to in-house website, saving ~$20K in development hours.* Developed a complex, event-driven content delivery platform with 150+ services and micro-services.* Modernized and enhanced IT systems, reducing costs and improving scalability and security. Show less
  • Midwest Insurance Company
    Software Developer
    Midwest Insurance Company Feb 2021 - May 2021
    Madison, Wisconsin, United States
    During my brief tenure as a Software Developer at Midwest Insurance Company, I specialized in maintaining and enhancing the SQL databases critical to the company's operations. My focus was on ensuring optimal database performance and reliability to support efficient data management and business processes.Key Responsibilities:* Maintained and improved the SQL databases used to manage insurance policies and claims.* Ensured data integrity and system efficiency through regular… Show more During my brief tenure as a Software Developer at Midwest Insurance Company, I specialized in maintaining and enhancing the SQL databases critical to the company's operations. My focus was on ensuring optimal database performance and reliability to support efficient data management and business processes.Key Responsibilities:* Maintained and improved the SQL databases used to manage insurance policies and claims.* Ensured data integrity and system efficiency through regular database monitoring, optimization, and troubleshooting.* Collaborated with cross-functional teams to identify and address database-related issues and requirements.* Implemented database configuration changes and enhancements to support evolving business needs.Achievements:* Enhanced database performance by optimizing SQL queries, indexes, and stored procedures, resulting in faster data retrieval and processing times.* Improved data integrity and accuracy through the implementation of data validation checks and error handling mechanisms.* Successfully migrated legacy databases to newer versions, ensuring compatibility with modern systems and tools.* Contributed to the development of database documentation and best practices, promoting consistency and knowledge sharing within the team. Show less
  • Madison Vr, Llc
    Team Lead, Full Stack Engineer
    Madison Vr, Llc Jan 2017 - Jul 2019
    Madison, Wisconsin, United States
    As the Team Lead and Full Stack Software Engineer at Madison VR, LLC, I led a talented team in developing innovative software solutions for the gaming industry. My responsibilities encompassed both technical leadership and hands-on development, ensuring the delivery of high-quality, user-centric applications that enhanced the gaming experience across multiple platforms.Key Responsibilities:* Engineered robust, scalable applications using Node.js, seamlessly integrating front-end… Show more As the Team Lead and Full Stack Software Engineer at Madison VR, LLC, I led a talented team in developing innovative software solutions for the gaming industry. My responsibilities encompassed both technical leadership and hands-on development, ensuring the delivery of high-quality, user-centric applications that enhanced the gaming experience across multiple platforms.Key Responsibilities:* Engineered robust, scalable applications using Node.js, seamlessly integrating front-end and back-end components to create exceptional user experiences.* Provided technical leadership to a team of software developers, fostering a collaborative and productive environment aligned with business objectives.* Designed and implemented cutting-edge features that enhanced user engagement and interaction, prioritizing performance and reliability.* Leveraged cloud technologies to develop an arcade management system with cloud-saving capabilities, enabling users to access their personal game saves from any location.Achievements:* Developed an interactive Node.js website and comprehensive arcade management software, significantly streamlining arcade operations and improving overall efficiency.* Pioneered the integration of cloud-save functionality, empowering gamers to access their personal saves from any location, resulting in increased user satisfaction and engagement.* Delivered user-centric software solutions that directly addressed customer needs and preferences, leading to improved retention rates and brand loyalty.* Successfully led cross-functional teams throughout the software development lifecycle, consistently delivering high-quality solutions on time and within budget.* Implemented agile development methodologies and best practices, promoting a culture of continuous improvement and innovation within the team.* Contributed to the company's technical strategy, providing insights and recommendations to guide the adoption of emerging technologies and industry trends. Show less

Michael Heyn Education Details

Frequently Asked Questions about Michael Heyn

What company does Michael Heyn work for?

Michael Heyn works for Republic Services

What is Michael Heyn's role at the current company?

Michael Heyn's current role is Senior Software Engineer.

What is Michael Heyn's email address?

Michael Heyn's email address is mi****@****ual.com

What schools did Michael Heyn attend?

Michael Heyn attended University Of Wisconsin-Madison.

Who are Michael Heyn's colleagues?

Michael Heyn's colleagues are Carrie Woods, Steven Mccomis, Merrill Baker, Mostafa Cheraghy, Dana Patterson, Baumann Dave, Daniel Garcia.

Not the Michael Heyn you were looking for?

  • 5
    gmail.com, entrata.com, teleportgroup.com, facta.nl, facta.io

    1 (855) 4XXXXXXX

  • Michael Heyn

    Experienced Sales Professional With A Demonstrated History Of Success In Healthcare, Medical Equipment, And B2B Sales.
    Salt Lake City Metropolitan Area
    5
    aribex.com, aribex.com, yahoo.com, henryschein.com, curvedental.com

    2 +180185XXXXX

  • Michael Heyn

    Grand Rapids Metropolitan Area
    3
    heyn.me, amwayglobal.com, amway.com
  • 3
    delphi.com, delphi.com, hsmsolutions.com

    2 +195244XXXXX

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.