Iurii Proshchenko

Independent Contractor at Upwork

Berlin Metropolitan Area Germany
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
Iurii Proshchenko is a seasoned full-stack engineer and independent contractor based in Berlin with 15 years delivering high-load web, cloud and embedded systems. He specializes in TypeScript-driven stacks, NoSQL and containerized deployments (Docker, Kubernetes) and has led engineering teams and platform efforts at companies like TradeCafe and Tokeet. Comfortable across backend and frontend boundaries, he has deep experience with Node.js ecosystems, Preact/Angular frontends, and offline-first databases such as CouchDB/PouchDB. An active open-source contributor, he has improved robustness and strict-mode compatibility in the lightweight Spine MVC library, reflecting a practical focus on reusable, maintainable code. Early telecom and systems work (WiMAX/LTE, DIAMETER/RADIUS) gives him uncommon expertise in high-reliability, performance-sensitive architecture beyond typical web backgrounds.
code15 years of coding experience
job17 years of employment as a software developer
book521 High School
bookMathematics and Computer Science, Mathematics and Computer Science at ITMO University
languagesEnglish, Russian
github-logo-circle

Github Skills (5)

mvc10
javascript10
front-end-development10
coffeescript10
testing8

Programming languages (8)

TypeScriptJavaC++CJavaScriptGoZigObjective-C

Github contributions (5)

github-logo-circle
spine/spine

Apr 2013 - Jun 2013

Lightweight MVC library for building JavaScript applications
Role in this project:
userFront-end Developer
Contributions:5 commits in 2 months
Contributions summary:Iurii made contributions to enhance the functionality and robustness of the Spine library. They addressed compatibility issues by making Spine strict-mode compatible. Further improvements involved refactoring the code to reuse existing methods, enhancing the flexibility of the controller by allowing it to accept jQuery objects and DOM elements. The user also improved the event handling within the library by making listenTo/listenToOnce/stopListening reusable in the Module class.
mvcjavascriptweb-developmentjavascript-applications
SpeCT/node-c2dm

Jan 2011 - Jul 2013

Contributions:23 commits in 2 years 6 months
node-jsnodejsandroidmessaging
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
Iurii Proshchenko - Independent Contractor at Upwork