Michael Weber

Software Development Engineer II at Amazon Web Services (AWS)

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Weber is a seasoned software engineer with 13 years of experience building full-stack Java and JavaScript applications, currently contributing to AWS as a Software Development Engineer II. He designs and implements APIs and cloud architectures (Smithy, CDK, TypeScript) and builds robust back ends in Java to handle both synchronous and asynchronous workflows. An active open-source maintainer, he co-created Kafka Cascade, a TypeScript/NPM library that adds message reprocessing and DLQ management to KafkaJS and includes a realtime React demo with WebSockets and CI-backed testing. His background in structural engineering and computational scripting gives him a pragmatic approach to automation and tooling, often blending systems thinking with strong type-driven development. Based in New York, he is proficient in JavaScript, C++, and D, and regularly ships developer-friendly libraries and production services that simplify complex distributed workflows.
code13 years of coding experience
job7 years of employment as a software developer
bookCertificate with Distinction, Tandom Computer Science Bridge Program, Certificate with Distinction, Tandom Computer Science Bridge Program at New York University
bookBachelor of Science (B.S.), Civil Engineering, Bachelor of Science (B.S.), Civil Engineering at Rowan University
bookMaster of Science (M.S.), Civil Engineering, Master of Science (M.S.), Civil Engineering at Rutgers University
github-logo-circle

Github Skills (7)

kafkajs9
dlq7
kafka6
voting6
decision-making5
react4
typescript3

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
michaelweberjr/Kafka-Cascade

Jun 2021 - May 2022

DLQ Handling for Kafka Js
Contributions:79 pushes, 2 branches in 10 months
kafka-jskafkahandlingdlq
A decision making app by providing different voting options
Contributions:10 reviews, 32 commits, 17 PRs in 3 days
decision-makingreactdecisionoptionsvoting
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Weber - Software Development Engineer II at Amazon Web Services (AWS)