Steven Warwick

Sr. Solutions Architect (AIRE) AI Readiness And Engagement at Amazon Web Services (AWS)

Lexington, Massachusetts, 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
Steven Warwick is a senior solutions architect with 11+ years driving cloud and GenAI adoption at AWS, where he builds production-grade GenAI platforms and led a program that grew tool adoption by 122% in six weeks. He combines hands-on engineering roots—contributing backend improvements to the Java MQTT broker Moquette—with strategic enterprise transformation work, advising executives and delivering agentic POCs. Previously a director and principal architect at TIBCO, he shaped streaming integrations and led teams that delivered high-throughput Java/C# systems for finance and energy customers. Steven is skilled at turning spec-driven, repeatable development practices into scalable enablement programs that accelerate non-traditional engineers to ship at team velocity. Based in Lexington, MA, he seeks to evolve into chief cloud architecture roles where cloud-native, AI-first platforms solve business-scale problems. Colleagues describe him as a pragmatic technologist who keeps coding to stay sharp while architecting change.
code11 years of coding experience
job21 years of employment as a software developer
bookBritish Columbia Institute of Technology (BCIT)
languagesEnglish
github-logo-circle

Github Skills (14)

mqtt10
javas10
configuration-management10
broker10
brokers10
backend10
im10
back-end-development10
java10
mqttnet10
testing10
configuration-file9
configurations9
voip8

Programming languages (6)

TypeScriptJavaCSSJavaScriptGoPython

Github contributions (5)

github-logo-circle
moquette-io/moquette

Mar 2015 - Mar 2015

Java MQTT lightweight broker
Role in this project:
userBack-end Developer
Contributions:10 commits, 1 comment in 1 day
Contributions summary:Steven's contributions focused on enhancing the persistent storage capabilities of the Moquette MQTT broker. They introduced configurations to specify the persistent store's location and implemented in-memory storage. They updated tests to accommodate these changes, specifically modifying existing integration tests to ensure the correct behavior of the persistent store. Additionally, the user refactored default configuration settings, moving more hardcoded strings to constants, which aids maintainability.
brokermqttmqtt-clientjavamoquette
AWS CDK to create a CloudFront distribution with a request Lambda to allow single use signed URL file downloads. Each file is tracked by an identifier which is stored in a DynamoDB database. Each request will check the identifier against values stored in the database. If the identifier is found the file process continues and the files is received, the id is then removed from the database. If the identifier is not found the system will perform a 302 redirect to a specified URL.
Contributions:17 commits, 12 pushes in 1 year 2 months
storedserverlessaws-lambdaidentifieraws
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
Steven Warwick - Sr. Solutions Architect (AIRE) AI Readiness And Engagement at Amazon Web Services (AWS)