Vladimir Poluch

Co-Owner & CTO at ZWIZU

Bratislava, Region of Bratislava, Slovakia
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
Vladimir Poluch is a hands-on Co-Owner and CTO with 11 years of experience building cloud-native, high-availability systems from concept to production. He specializes in full-stack and backend architecture using TypeScript, NestJS, React, Flutter and GCP, and leads technical teams to solve complex real-time and event-driven challenges. Vladimir has deep practical experience in backend robustness evidenced by contributions to prominent open-source projects like class-validator and TypeORM, where he focused on testing, validation and critical database/ORM fixes. Based in Bratislava, he combines entrepreneurial ownership at ZWIZU with a disciplined engineering background that dates back to Java development at Siemens and formal IT training from Slovenská technická univerzita.
code11 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Information Technology, Master's degree, Information Technology at Slovenská technická univerzita v Bratislave
github-logo-circle

Github Skills (20)

javascript10
postgresql10
validations10
testing10
databases10
typescript10
validation10
decorator10
enums10
decorators10
orm10
typescript-types10
typeorm10
typescripts10
database10

Programming languages (7)

TypeScriptHCLJavaC++JavaScriptPHPPython

Github contributions (5)

github-logo-circle
typestack/class-validator

Jul 2019 - Apr 2020

Decorator-based property validation for classes.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:33 commits, 99 PRs, 105 pushes in 9 months
Contributions summary:Vladimir primarily contributed to the testing and validation aspects of the `class-validator` library. They updated and fixed tests to ensure compatibility with changes in the validator logic, specifically addressing issues related to ISO3166-1, ES6 Map/Set support, and number string validation. They also refactored and added new test cases to enhance code coverage. The user also implemented new validation features and refactored existing validation functions.
decoratorsvalidationvalidationsdecoratorvalidator
typeorm/typeorm

Dec 2018 - Jul 2019

ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
Role in this project:
userBack-end Developer
Contributions:26 commits, 33 PRs, 9 pushes in 6 months
Contributions summary:Vladimir primarily contributed to the core functionality of TypeORM, focusing on enhancements and bug fixes related to increment/decrement operations, enum handling, and MongoDB integration. They implemented features such as accepting strings as input for increment/decrement operations and ensured these functions returned UpdateResult. They also addressed issues with schema synchronization for Postgres enum types, as well as fixing problems in the handling of object ID columns in MongoDB. Furthermore, the user modified MySQL data types and corrected a database schema definition.
sqlserverionic-cordovasap-hanahanaorm
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
Vladimir Poluch - Co-Owner & CTO at ZWIZU