Senior Software Engineer Team Lead at Grupa Onet.pl SA
Warsaw, Masovian Voivodeship, Poland
Join Prog.AI to see contacts
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.
15 years of coding experience
4 years of employment as a software developer
Master’s programme, Computer Software Engineering, Master’s programme, Computer Software Engineering at Warsaw University of Technology
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie
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:
Backend 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.
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