Michał Zieliński

Senior Software Engineer Team Lead at Grupa Onet.pl SA

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

👤
Senior
🎓
Top School
Michał Zieliński is a Senior Software Engineer and team lead with 15 years of experience building and operating high-traffic web applications and publishing platforms from backend to database. Based in Warsaw, he blends hands-on expertise in Node.js, Python/Django, PostgreSQL and NoSQL systems with cloud architectures on AWS, having driven R&D initiatives like AMP, Facebook Instant Articles and Messenger bots for major Polish publications. He is comfortable managing concurrent delivery threads—coordinating external clients, trainings and cross-team integrations—while maintaining a strong focus on analytics and attention to detail. An active open-source contributor, he has improved core functionality and security in the Nim systems programming language, reflecting a deeper interest in programming languages theory and safe low-level tooling. Quick to learn new technologies and thrive in multinational teams, he combines pragmatic engineering with a curiosity for databases, networking and language design.
code15 years of coding experience
job4 years of employment as a software developer
bookMaster’s programme, Computer Software Engineering, Master’s programme, Computer Software Engineering at Warsaw University of Technology
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie
languagesPolish, English, German
github-logo-circle

Github Skills (10)

text-manipulation10
nim-lang10
strings10
procedural-programming10
command-line9
command-line-parser9
command-line-arguments9
compiler-compiler9
compiler9
macros8

Programming languages (16)

C#JavaC++CSSCScalaHTMLKotlin

Github contributions (5)

github-logo-circle
nim-lang/Nim

Dec 2013 - Feb 2019

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Role in this project:
userBackend Developer
Contributions:54 commits, 23 PRs, 140 comments in 5 years 3 months
Contributions summary:Michał contributed to the core systems programming language Nim, making several improvements and addressing potential security vulnerabilities. They refactored the `quoteIfContainsWhite` function to correctly quote arguments passed to the shell, ensuring safe shell execution. The user also merged a branch from another repository, likely integrating new features or bug fixes into the main codebase. Furthermore, the user added command-line parameter functionality and updated the parsing of command-line arguments, refactoring the parseopt module.
pythonnim-langelegancecompilerprogramming-language
zielmicha/capnp.nim

Jan 2016 - Jan 2021

Contributions:55 commits, 1 PR, 44 pushes in 5 years
capnimproto
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
Michał Zieliński - Senior Software Engineer Team Lead at Grupa Onet.pl SA