Mariusz Nowak

Warsaw, Masovian Voivodeship, Poland
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

🤩
Rockstar
🎓
Top School
Mariusz Nowak is a veteran Full-Stack Software Engineer with over 16 years of experience building scalable JavaScript/Node.js applications and leading the Serverless Framework's development and community. He has a strong open-source pedigree—maintaining and contributing critical pieces like serverless-webpack and memoizee—and has driven core refactors that modernized packaging, async patterns, and plugin compatibility across the Serverless ecosystem. His work spans designing offline-first, decentralized in-memory database engines for low-connectivity environments to implementing high-reliability instrumentation for cloud runtimes. A hands-on engineering manager and lead, he combines deep systems thinking with practical delivery across cloud, DevOps and front-end domains. Currently exploring generative AI to augment code generation and solve problems impractical for traditional methods, he brings a rare mix of legacy systems experience and cutting-edge experimentation.
code16 years of coding experience
job18 years of employment as a software developer
bookWarsaw University of Technology
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
32,418reputation
5.8mreached
75answers
5questions
Badges
git
top-1%
javascript
top-1%
nginx
top-5%
git-submodules
top-5%
version-control
top-1%
github-logo-circle

Github Skills (43)

asynchronous10
git10
javascript10
memoization10
async10
testing10
aws-lambda10
webpack10
step-functions10
aws10
api-gateway10
serverless-framework10
stacktrace10
webpacker10
version-control10

Programming languages (17)

C#JavaC++RustCMakefileGoHTML

Github contributions (5)

github-logo-circle
serverless/serverless

Jul 2017 - Jan 2023

⚡ Serverless Framework – Effortlessly build apps that auto-scale, incur zero costs when idle, and require minimal maintenance using AWS Lambda and other managed cloud services.
Role in this project:
userBack-end Developer
Contributions:27 releases, 2618 reviews, 3274 commits in 5 years 6 months
Contributions summary:Mariusz primarily refactored packaging and AWS Lambda code within the Serverless Framework. They focused on updating code to use async/await, improving layer test organization, and paving the path for refactoring the `runServerless` function. Their contributions included significant changes to core packaging logic, as well as modifications to support AWS HTTP API and AWS SQS functionality.
aws-lambdaserverlessiot-applicationsawsgoogle-functions
medikoo/memoizee

Aug 2012 - Jun 2021

Complete memoize/cache solution for JavaScript
Role in this project:
userBack-end Developer
Contributions:12 releases, 7 reviews, 360 commits in 9 years
Contributions summary:Mariusz's contributions primarily focused on refactoring the internal logic of the memoizee library. This involved renaming options, reworking garbage collection (GC) mode, and improving the internal handling of asynchronous functions. They made several code adjustments across multiple files, primarily in the `lib` and `test` directories. Additionally, they added and enhanced testing around different memoization modes (e.g., max-age, refCounter, and general memoization).
javascriptcachememoize
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
Mariusz Nowak