Robert P.

Robert P.

Senior Software Engineer

Warsaw Metropolitan Area, Poland
Hire Robert P. Hire Robert P. Hire Robert P.

About Me

Robert is a distinguished entrepreneur, highly accomplished IT manager, and proficient developer with a distinguished focus on blockchain technology. He has demonstrated exceptional leadership skills by spearheading numerous large-scale projects, expertly overseeing teams comprising over 40 members and expertly managing a budget of $30 million to successfully deliver nationwide systems. The convergence of blockchain profoundly inspired Robert, fundamentally revolutionizing his perspective on IT systems. Renowned for his groundbreaking ideas and unwavering commitment, Robert possesses an exceptional aptitude for translating concepts into thriving realizations. Furthermore, he derives immense pleasure from engaging in the creation of IoT solutions utilizing Raspberry Pi and Arduino as a pastime pursuit.

AI, ML & LLM

Frontend

Backend

Node.js REST APIs APIs

Database

LevelDB Microsoft SQL Server

DevOps

QA & Testing

Workflow

Other

Solidity Typescript Xamarin.iOS Xamarin.Android jQuery JSON-RPC Web3.js REST Xamarin ethereum Mobile MacOS Visual Studio Code (VS Code) Linux Software Development Smart Contracts Ethereum Smart Contracts Ethers.js Software Architecture Web Applications Web Development Application Binary Interface (ABI) Xamarin Forms Decentralized Systems Decentralized Applications Back-end Front-end Full-stack Full Stack Development CTO Portfolio Management IT Management IPFS Management Information Systems (MIS) Program management WebSockets Non-fungible Tokens (NFT) Crypto Charts Web 3.0 Team Leadership Technical Leadership Global Project Management IT Projects Software Design Plugins Hardhat Directed Acrylic Graphs (DAG) Apache Spark gRPC WebStorm Elastic Metamask SonarQube npm

Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (3 years)
Remote
  • Creating and developing innovative blockchain solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

BCHAIN PARTNER
BCHAIN PARTNER
CTO
2019 - Present (6 years)
Warsaw, Poland
  • Supervised the design, development, and implementation of an enterprise blockchain platform with high-performance and security features.

  • Worked on creating and integrating new REST APIs and WebSockets to the platform using modern tech stacks.

  • Provide solutions to check the quality of source code, prepare documentation and specifications, and define tasks for team members.

Uneedev Ltd
Uneedev Ltd
Team Lead / Senior Fullstack Developer
2017 - 2021 (4 years)
Warsaw, Poland
  • Designed and deployed a new machine-learning module for the LogServer application with extra plugins for incident management and intelligence.

  • Devised and implemented strategies and solutions to enhance ESG scoring on the ABRIS ESG application using Angular 2+.

  • Built and delivered a Xamarin-based library that optimizes the drawing of interactive charts on mobile applications.

Engave
Engave
Software Development Director
2015 - 2017 (2 years)
Warsaw, Poland
  • Led team members to deliver solutions across the dev lifecycle of projects - designing, developing, testing, and supporting applications.

  • Influenced, refined, and designed the architecture for an innovative medical software solution for Engave.

  • Implemented software development best practices and served as the go-to dev partner between principals and the dev team.

Center for Information Technology Projects (Ministry of Administration and Digitization)
Center for Information Technology Projects (Ministry of Administration and Digitization)
Program Manager
2013 - 2015 (2 years)
Warsaw, Poland
  • Ensured solutions on the Emergency Notification System and Command Support System for medical services were consistent with agreed architectural standards.

  • Led dozens of software development projects with a budget of $30 million - liaising between external suppliers and internal teams.

  • Influenced the selection of technological solutions for projects and established technical definitions, rules, principles, and best practices.

Everconcept sp. z o.o.
Everconcept sp. z o.o.
Software Development Director
2010 - 2013 (3 years)
Poland
  • Conceptualized, designed, and implemented the Eversuit and Everprogress platforms - managing solutions through the dev cycle.

  • Devised and implemented business strategies to successfully roll the product to market in line with client requirements.

  • Executed appropriate licensing and pricing models for products and services on the project.

R-SOFT
R-SOFT
Technical Lead
2000 - Present (25 years)
Poland
  • Optimized mobile application development processes on projects for clients - maximizing the power of Xamarin to deliver solutions.

  • Designed and developed a new solution using Ethereum and IPFS and implemented the backend software components using Node.js.

  • Implemented solutions to support user authentication on smart contracts ecosystems and created NFT tokens to verify products.

Showcase

TOPASS NFT
  • TOPASS tokens provide a unique safeguard against counterfeit products by allowing consumers to verify a product's authenticity immediately upon purchase, proving more effective than conventional hologram security features.

  • The TOPASS smart contract operates on the public L2 Polygon platform, offering excellent performance and low transaction fees. It can also be deployed on any Ethereum-compatible platform if needed.

  • In my role, I have introduced and customized NFT tokens as per client needs, developed a middleware server using Node.js and Express.js, and implemented a REST API for easy integration of client systems with the tokens.

S3DOC
  • S3DOC is a next-gen durable medium that uses algorithms and cryptographic methods up to global standards. It incorporates a digital signature known as softWORM.

  • My role involved developing the S3DOC medium using Ethereum and IPFS, building detailed smart contracts, and managing user and document data.

  • In the system's second iteration, I migrated all software pieces to a new blockchain platform developed on Node.js, improving performance and security over the original Ethereum and IPFS.

BCHAINNODE
  • Spearheaded the creation of BCHAINNODE, a proprietary blockchain platform designed for enterprise corporations with top-tier security measures and superior performance capabilities.

  • BCHAINNODE excels at storing large amounts of data, executing smart contracts, maintaining robust performance, and using zero-knowledge-proof procedures to protect information. It's written in JavaScript and optimized for the Node.js environment.

  • Conceptualized the architecture of BCHAINNODE and engineered its core modules, addressing the specific performance and security requirements of major financial institutions, as opposed to the limitations of the Ethereum platform.

PENNYCUT
  • PENNYCUT is an avant-garde micropayment platform using pay-per-content billing.

  • It allows users to create prepaid accounts and purchase tokens for digital content access.

  • The platform is based on an efficient blockchain infrastructure.

Unit-test-script-generator
  • Unit-test-script-generator is a tool aiding developers in swiftly creating unit test scripts, seamlessly integrating with Jest and Mocha frameworks.

  • It is readily accessible on the npm platform and is developed using Node.js and JavaScript, promising optimal compatibility.

  • This tool also provides a reliable means for testing smart contracts.

Smartcontract-api-generator
  • Smartcontract-api-generator is a software development tool aimed at simplifying blockchain platform operations

  • It auto-generates an API library based on a user's ABI configuration for their smart contract, facilitating seamless interaction

  • The generator tool is written in TypeScript and conveniently accessible via the npm repository

S3DOC Mobile
  • S3DOC Mobile is an application designed for S3DOC users to access and view documents stored on long-lasting media and review event history.

  • The app leverages push notifications for alerting users about new documents and supports biometric login. It operates smoothly on both Android and iOS platforms, employing renderers for optimal performance and compatibility.

  • The application has robust security measures and seamlessly integrates with a secure REST API.

Intrack Mobile
  • Application facilitates access to Intrack system data using an advanced user interface and visually appealing charts.

  • Development included a dedicated .NET library for creation of animated charts, with functionality on Android and iOS platforms.

  • Application integrates seamlessly with a secure REST API for robust data protection.

Education

Master's Degree in Management & Finance
Master's Degree in Management & Finance
Kozminski University
2007 - 2008 (1 year)
MBA with IT
MBA with IT
Kozminski University
2005 - 2007 (2 years)
Postgraduate study in Information Technology in Business
Postgraduate study in Information Technology in Business
SGH Warsaw School of Economics
2001 - 2002 (1 year)