Piotr Ojrzyński
Verified Expert in Engineering
Software Developer
Wrocław, Poland
Toptal member since December 16, 2015
Piotr has more than nine years of experience as a JavaScript developer. He is also experienced with back-end programming (PHP), and the design and implementation of databases (MySQL). The types of jobs he would like to work are those that involve the front-end especially using React. Piotr loves to write code cleanly, is detail-oriented, and can build applications from scratch. He is personable, professional, and a great communicator.
Portfolio
Experience
Availability
Preferred Environment
Git, MacOS
The most amazing...
...thing I've created was the JavaScript-based UI for a browser game named Tanadu; there I optimized the code to run on multiple browsers and added new features.
Work Experience
Experienced React/Redux Developer
Entwicklungspark AG
- Developed a platform for online TV aimed at the Swiss market, Wilmaa.com.
Owner | Developer
REDFOSS Piotr Ojrzyński
- Developed and created new projects for clients.
- Researched and met clients' requirements for project needs.
Software Engineer
Enclaves.io
- Created the architecture and developed the system for a digital asset exchange.
Senior JavaScript Developer
Matchbyte Consultants
- Developed an interactive real-time configurable booking engine system.
Senior JavaScript Developer
Nicho
- Created and developed a system to collect, organize, and display posts from social media on the customer's own website, Nicho.com.
Senior JavaScript Developer
MyCrowd
- Developed a bug-reporting tool which can be displayed directly on the tested website.
- Created and developed MyCrowd products.
JavaScript Developer
Netstellar
- Developed a system based on the Ext JS framework.
- Created new features for existing apps.
- Extended Ext JS with custom functionalities.
JavaScript Developer
Can’t Stop Games
- Developed the graphical user interface of the game Tanadu using pure JavaScript (without external libraries).
- Created customized libraries and optimized code.
- Wrote adaptation code for browsers like Firefox, IE 7/8, Safari, and Chrome in order for the apps to run smoothly on multiple browsers.
PHP Developer | Senior PHP Developer | Team Manager
Interactive Marketing Partner
- Developed websites in PHP and PostgreSQL based on Jet.CMS.
- Provided support for the Jet.Mail system.
- Managed a team consisting of six people (one graphic designer, three PHP developers, and two testers).
- Led, managed, and created projects for clients.
Experience
Tanadu
Work Done:
• Adapted the game to multiple browsers (Firefox, IE7/8, Safari, and Chrome).
• Implemented new features.
• Optimized the code.
Feedmill
Work Done:
• Developed the base of the Ext JS functionalities
• Built some specific features such as managing the images (cropping, resizing) and so on.
• Added custom drag-n-drop behavior.
• Handled the state of the application (so that the user can see the same arrangement before they closed the browser).
Nicho
MyCrowd
The TypingCat
https://thetypingcat.comTechnologies: ES6, React, Redux, Redux Saga, Node.js, MySQL, Socket.io, HTML5, Stylus
System for Online Cryptocurrency Exchange
Technologies: React, Redux, Redux Saga, Metamask, Web3.js, Smart Contract, Node.js, Socket.io, Jest, HTML5, Stylus
Education
Completed Credits towards a Degree in Information Technology Management System and Design
Warsaw School of Economics - Warsaw, Poland
Master's Degree in Mathematics and Computer Science
University of Wrocław - Wrocław, Poland
Skills
Libraries/APIs
Marionette.js, Socket.IO, React, jQuery, Backbone.js, Redux-Saga, D3.js, Node.js, Web3.js
Tools
Adobe Photoshop, Figma, MetaMask, Git, Stylus
Languages
ECMAScript (ES6), CSS, HTML, JavaScript, PHP, TypeScript, HTML5, CSS3, Less, Solidity, Ruby
Frameworks
Redux, Bootstrap, ExtJS, Jest, Next.js, React Native, Ruby on Rails (RoR), AngularJS
Platforms
iOS, MacOS
Storage
MySQL, PostgreSQL, JSON
Other
Ajax, Machine Learning, Smart Contracts, Styled-components
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring