Patryk Porębski
Verified Expert in Engineering
Software Architecture Developer
Warsaw, Poland
Toptal member since November 18, 2016
Patryk is a new technologies enthusiast with a strong technical and business background. He has 15+ years of experience in delivering complex technical projects. He has a strong knowledge of all technology stack layers and expertise in scalable, highly available, and fault-tolerant configurations and cloud infrastructure. Patryk is passionate about emerging AI and big data technologies. He is highly product-oriented and focused on achieving goals through an iterative approach for quick delivery.
Portfolio
Experience
- Full-stack - 15 years
- Software Architecture - 15 years
- Technical Leadership - 15 years
- Python - 13 years
- React - 7 years
- TypeScript - 7 years
- Node.js - 7 years
- React Native - 6 years
Availability
Preferred Environment
Amazon Web Services (AWS), iOS, Python, Node.js, React, React Native, Next.js, Remix, Django, Swift
The most amazing...
...feeling is when you get the product you've built into the hands of the users.
Work Experience
Owner and Freelance Developer
Hilgrow
- Architected, implemented, deployed, and maintained complex web and mobile applications and entire IT systems for companies ranging from small startups to Fortune 500 corporations. Led teams from 2 – 20 people.
- Developed a high-capacity data collection and analytics platform capable of ingesting hundreds of millions of events using AWS Kinesis, Firehose, DynamoDB, Lambda, and Redshift. The collected data was then used for machine learning training purposes.
- Led the implementation of an AI recommendation system using LightFM and AWS Personalize, which was exposed via Python/Flask REST APIs.
- Led a team to develop an AI-driven marketing system (based on reinforcement learning) that works across multiple marketing channels, using Python, Django, Django Rest Framework, Pandas, Numpy, XGBoost, ORTools, DuckDB, and React.
- Built and managed a big-scale video rendering and streaming pipeline. Managed a cluster of more than 1,000 rendering machines within AWS, Azure, and Google Cloud Platform providers. Used AWS Media Convert, S3, Cloudfront, and Adobe After Effects rendering.
- Built multiple mobile applications for both iOS and Android using React Native (including native modules) and purely native iOS mobile applications using Swift and SwiftUI.
- Developed multiple web applications in JavaScript, TypeScript, and Node.js, using frameworks like React, Next.js, Remix, Redux, Bootstrap, Tailwind CSS, etc.
- Built multiple back-end systems and APIs (REST and GraphQL) using Node.js, Express.js, Apollo, Python, Django, DRF, and Flask. Utilized relational (PostgreSQL, MySQL, and Amazon RDS) and NoSQL databases (DynamoDB and MongoDB) and used multiple ORM tools.
- Built eCommerce systems and custom storefronts with Shopify and Magento.
- Conducted large-scale load and stress testing for a large, global company using JMeter.
IT Development and Maintenance Coordination Agency Manager
Orange Poland
- Coordinated IT development and maintenance department work.
- Managed the CAPEX/OPEX budget of a large-scale organization.
- Allocated resources and tracked resource capacity.
- Managed IT development and maintenance processes within the organization.
- Oversaw change management and reporting of strategic initiatives.
Senior Project Manager
Orange Poland
- Implemented SAP HCM in Polish Telecom and Orange Poland.
- Planned and managed the implementation project, including budget, scope, and resources.
- Reported to the project stakeholders and sponsors.
- Successfully implemented the SAP HCM system at Polish Telecom and Orange Poland.
- Managed projects and consulted on several projects within the organization.
IT Specialist
SAP
- Created optimization models for IT infrastructure usage.
- Managed IT infrastructure and software for Polish SAP entity.
- Provided IT support for SAP employees and clients.
Experience
Boston Consulting Group
Technologies: Node.js, React, PostgreSQL, Python, Django, Django ORM, DuckDB, Kubernetes, Terraform, MLflow, Apache Airflow, Huey, Celery, Azure, AWS, Azure Pipelines, Azure Artifacts.
DEA Aviation Ltd
https://dea.aeroTechnologies: iOS, Swift, SwiftUI, Amazon Cognito, AWS Lambda, REST, PostgreSQL, Python.
Jumprope
Technologies: Node.js, Express.js, Amazon Web Services (CloudFront, API Gateway, WebSockets, HTTP, Lambda, S3, DynamoDB, MediaConvert, Kinesis, Redshift, GraphQL API), Postgres, serverless.com, Docker, React Native, Native modules, Redux, Apollo, Azure, Adobe Aerender, ExtendScript.
Band Studio
https://bandstudio.appTechnologies: React Native, Native modules, Redux, Apollo, Node.js, Express.js, Python, GraphQL API, Amazon Web Services (CloudFront, API Gateway, WebSockets, HTTP, Lambda, S3, DynamoDB, EC2), serverless.com.
Harman International
Technologies: Python, Java, Bash, Apache JMeter, Grafana, Docker, Atlassian Jira, Bitbucket, Confluence, Bamboo, Artifactory, Apache, Tomcat, PostgreSQL.
Hammerquist Studios
Technologies: Magento, Redis, AWS, VPC, EC2, RDS, IAM, Redis, Python, PHP, Bash.
Gociety Social App
Technologies: JavaScript, Angular, Java, Grails/Groovy, REST API, Hibernate, Quartz, ActiveMQ, AWS Elastic Beanstalk, EC2, RDS, DynamoDB, ElastiCache, S3, CloudFront, VPC, Route53, IAM, iOS, HTML5, CSS3.
Gociety Marketplace
Technologies: PHP, Magento, PayPal API, Amazon Web Services.
180Find
Technologies: Java, Grails/Groovy, JavaScript, jQuery, HTML5, CSS3, Apache Lucene, PayPal API, Moneris API, Google Maps API, Amazon Web Services (Elastic Beanstalk, EC2, RDS, S3)
Logideals
Key functionalities: Auction system, keyword text search, multicriteria search, alerts according to specified criteria, users and companies’ profiles, advanced integration with Google Maps, credit card payments, PayPal payments, multilanguage, multicurrency. Responsive design for mobile devices.
Technologies: Node.js, Express.js, React, JavaScript, jQuery, Java, Grails/Groovy, HTML5, CSS3, Apache Lucene, PayPal API, AIB Merchant Services API (credit card payment), Google Maps API, Facebook API, Apache, Tomcat, MySQL, Debian.
SalsaLibre
http://salsalibre.plKey functionalities: advanced social mechanisms, activity stream, relation graph, dedicated groups for course attendees, Facebook integration, YouTube integration, Pinterest integration, integration with Financial system and course planning system through EAI, CMS
Technologies: Java, Grails/Groovy, JavaScript, jQuery, HTML5, CSS3 Responsive design, Apache Lucene, Google Maps API, Facebook API, Apache ActiveMQ, Apache, Tomcat, MySQL, Debian.
TEDxWarsaw
Key functionalities: event registration, speakers suggestion form, notifications to event participants, live video stream from the event, multilanguage, CMS. Responsive design for mobile devices.
Technologies: Java, Grails/Groovy, JavaScript, jQuery, RWD, HTML5, CSS3, Facebook API, YouTube API, Apache, Tomcat, MySQL, Debian.
ZbiorowePozwy
Key functionalities: Formulation of group, revealing group representative, formulation of demands, identifying claims, news module, alerts, and notifications. Responsive design for mobile devices.
Technologies: HTML5, CSS3, JavaScript, jQuery, RWD, Java, Grails/Groovy, Przelewy24 API, Facebook API, Apache, Tomcat, MySQL, Debian.
PZM
Functionalities: Integration with proximity card system, scoring of juries based on their activities at motor and rally sports events.
Technologies: PHP, Drupal, MySQL, HTML5, CSS3, JavaScript, Java Applet, Mifare.
Education
PMI Associate's Degree in Project Management
George Washington University Management Training Development Center - Warsaw, Poland, Europe
Master's Degree in Computer Engineering
Warsaw University of Technology - Warsaw, Poland, Europe
Certifications
ITIL Foundation
CT Partners
Leadership in Project Management
George Washington University/MTDC
Scheduling and Cost Control
George Washington University/MTDC
Project Management Applications
George Washington University/MTDC
Managing Projects
George Washington University/MTDC
Skills
Libraries/APIs
Node.js, jQuery, Apache Lucene, NgRx, React, REST APIs, NumPy, Pandas, Facebook API, Mandrill API, Mailchimp API, Quartz, PayPal API, Google Maps API, FFmpeg, Django ORM
Tools
Sequelize, GitHub, AWS IAM, Jira, Bitbucket, Git, HipChat, Apache Tomcat, Amazon ElastiCache, Amazon CloudFront CDN, Apache JMeter, Atlassian, ChatGPT, Figma, Amazon Virtual Private Cloud (VPC), ActiveMQ, Expo, AWS CloudFormation, Docker Compose, Amazon Simple Notification Service (SNS), Terraform, Apache Airflow, Celery, Amazon Cognito
Languages
TypeScript, GraphQL, SQL, Groovy, Java, JavaScript, Bash, ECMAScript (ES6), Python, CSS, HTML, Swift
Frameworks
Hibernate, Grails, Redux, Express.js, React Native, Angular, Swagger, Next.js, Multipeer Connectivity, Tailwind CSS, Flask, Django, SwiftUI, Spring, Remix, Flutter, Serverless Framework
Paradigms
Responsive Web Design (RWD), Agile Software Development, REST, Stress Testing, Load Testing, Object-relational Mapping (ORM), Object-oriented Programming (OOP), Functional Programming, API/Services Architecture, Mobile Development, Management
Platforms
Amazon EC2, AWS Elastic Beanstalk, Unix, Amazon Web Services (AWS), Docker, Firebase, AWS Lambda, iOS, Google Cloud Platform (GCP), JVM, Linux, Microsoft, Kubernetes, Azure
Storage
Amazon S3 (AWS S3), MySQL, PostgreSQL, Redshift, Amazon DynamoDB, MongoDB, Redis, NoSQL, Microsoft SQL Server
Other
APIs, Performance Analysis, Fault Tolerance, Load Balancers, Full-stack, Full-stack Development, Technical Leadership, Software Architecture, Leadership, Cost Control, IT Project Management, Scheduling, Back-end, Artificial Intelligence (AI), CI/CD Pipelines, AVFoundation, Front-end, QA Testing, Audio Recording, Mobile Applications, Lambda Functions, Amazon API Gateway, Software & Hardware Maintenance, Internet of Things (IoT), Storybook, Web Scraping, Data Visualization, ChatGPT API, Generative Artificial Intelligence (GenAI), Relational Database Services (RDS), Amazon Route 53, SAP, DuckDB, MLflow, Huey, Azure Pipelines, Azure Artifacts, Firebase Cloud Functions, Serverless, Identity & Access Management (IAM)
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