Piotr Cholewa

Senior JavaScript Developer (Node React) at Monterail

Lower Silesian 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
Piotr Cholewa is a Senior Software Engineer with 11 years of experience and over 8 years of commercial full‑stack development, currently building at Klarna after a multi‑year technical leadership role at Monterail. He specializes in Node.js and React ecosystems, designing real‑time messaging platforms, GraphQL backends, semantic search and AI recommendation integrations, and cross‑environment web/mobile solutions. Piotr has a knack for pragmatic performance fixes and post‑MVP scaling—evidenced by leading growth and integration work on a group messaging product and building an interactive drag‑and‑drop chatbot flow creator. His contributions to the Electron-based Soundnode desktop app reflect a strong front‑end eye for UX polish and responsive layout optimization. Comfortable teaching and sharing knowledge, he pairs academic training in designing information systems with hands‑on delivery of production systems across startups and consultancies in Poland.
code11 years of coding experience
job6 years of employment as a software developer
bookEngineer, Informatics, Engineer, Informatics at Wroclaw University of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

javascript10
front-end-development10
electron10
angular10
ui-design9
desktop-application9
html9
css9
media-player8
responsive-design8
audio-player8
player8
music8
sound-player8

Programming languages (5)

TypeScriptJavaJavaScriptPythonKotlin

Github contributions (5)

github-logo-circle
Soundnode/soundnode-app

Apr 2015 - Jul 2016

Soundnode App is the Soundcloud for desktop. Built with Electron, Angular.js and Soundcloud API.
Role in this project:
userFront-end Developer
Contributions:39 commits, 37 PRs, 1 push in 1 year 2 months
Contributions summary:Piotr primarily focused on improving the user interface and user experience of the Soundnode App. They fixed a critical bug related to song title display on Windows, changed fonts and layout, and added features like track details, tag views, and a like button. The commits also involved refactoring the player service and optimizing the responsive layout for improved user experience.
apielectronangular-jsjavascriptsoundcloud
Pitros/soundnode-app

Aug 2015 - Sep 2015

Contributions:8 pushes, 26 branches in 27 days
apijavascriptsoundcloudnodejswebkit
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
Piotr Cholewa - Senior JavaScript Developer (Node React) at Monterail