
Jędrzej Kuryło
Verified Expert in Engineering
Full-stack Engineer and Developer
Warsaw, Poland
Toptal member since September 14, 2022
Jedrzej is a senior full-stack engineer with over 14 years of experience delivering custom IT solutions for multiple big players across the eCommerce, education, and job search market industries. Passionate about new technologies and constantly learning to expand his skillset, he is proud of being a valuable asset throughout the SDLC. Jedrzej loves to work on products that make a difference in people's lives. After work, he's a triathlete and, whenever possible, a traveler.
Portfolio
Experience
- PHP - 14 years
- REST - 11 years
- Laravel - 8 years
- React - 6 years
- TypeScript - 5 years
- Amazon Web Services (AWS) - 4 years
- Next.js - 2 years
- GraphQL - 2 years
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), Notion, Airtable, Slack, GitHub, Jira
The most amazing...
...experience I've had was founding the Shopcat startup and developing its main product, a distributed eCommerce platform that connects brands with influencers.
Work Experience
Co-founder | CTO
Shopcat
- Founded an eCommerce distribution platform that enables premium direct-to-consumer brands to sell within a curated publisher and creators network.
- Implemented dozens of microservices within the core platform to handle data processing for product and order-related events.
- Designed and implemented several client-facing, single-page applications, including a Shopify application for product and commission management and a mobile-optimized online store for content creators, using React, TypeScript, Next.js, and Tailwind.
- Built multiple, high-performance APIs to allow client-facing applications to access the platform.
Senior Full-stack Engineer
An Online Freelance Agency
- Designed and implemented REST APIs with detailed documentation for client-facing applications.
- Built multiple, student-facing, online testing applications with a robust administration back office.
- Collaborated directly with the product owner and helped to analyze and define functional requirements.
- Automated unit and integration testing to ensure high quality and increase efficiency.
- Assisted in building a federated GraphQL API that served as a single endpoint used by company clients to access all connected services.
- Optimized back-end performance with documentation of improvements.
Software Engineer Team Leader | Scrum Master
StepStone
- Managed a team of eight software engineers using a Scrum framework, which included training, task delegation, and project management.
- Collaborated with product owners in defining requirements and product backlog management.
- Designed a job search platform's architecture and built it with my team.
- Performed code review and code quality control to ensure high-quality deliverables.
Senior Software Engineer
Allegro
- Worked with a team of 8-10 developers in building numerous web applications.
- Built the largest social shopping website in Poland with services that organizes product opinions and reviews.
- Created a collective buying website that offers numerous products with significant discounts.
- Developed a website that aggregates short-term jobs and service providers.
- Built a product catalog web service that aggregates product information used by Allegro—one of Poland and Europe's leading technology-driven trading companies.
Experience
Shopcat
https://www.shopcat.io/For this project I:
• Designed and built a distributed system that exchanges product and order data between brands, reseller stores, reporting solutions, and client-facing applications;
• Implemented the core of the platform using a couple of dozens of serverless microservices to handle the product and order-related events and process and exchange data;
• Built three client-facing, single-page applications: a Shopify application for brands that enables product and commission management, a mobile-optimized online store for content creators, and an online store back office for the creators
• Created multiple GraphQL APIs to allow client-facing applications access to the platform.
Education
Postgraduate Studies in Project Management
Kozminski University - Warsaw, Poland
Master's Degree in Computer Science
Warsaw University of Technology - Warsaw, Poland
Certifications
AWS Certified Developer – Associate
Amazon Web Services (AWS)
AWS Certified SysOps Administrator – Associate
Amazon Web Services (AWS)
AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS)
International English Language Testing System – IELTS
British Council
Professional Scrum Master I (PSM I)
Scrum.org
Certified Associate in Project Management (CAPM)
Project Management Institute (PMI)
ITIL v3.0 Foundation
EXIN
Zend Certified PHP Engineer
Zend
Advanced Certificate in English (CAE)
University of Cambridge
Skills
Libraries/APIs
REST APIs, React, Node.js, Shopify API
Tools
GitHub, Notion, Slack, Jira, Amazon Simple Queue Service (SQS), AWS CloudFormation, AWS ELB, Amazon Virtual Private Cloud (VPC), AWS IAM, Amazon CloudFront CDN, Amazon Simple Notification Service (SNS), Xdebug, Prisma
Languages
PHP, PHP 5, PHP 7, TypeScript, GraphQL, SQL, JavaScript, HTML, Python, Java
Frameworks
Next.js, Laravel, Symfony, Tailwind CSS, PHPUnit
Paradigms
REST, Unit Testing, Scrum, Agile, Agile Project Management, ITIL
Platforms
MacOS, Amazon Web Services (AWS), Amazon EC2, AWS Lambda, Shopify, Visual Studio Code (VS Code)
Storage
Databases, MySQL, Amazon S3 (AWS S3), Amazon DynamoDB
Other
English, Programming, Full-stack, Airtable, Scrum Master, Serverless, Amazon Route 53, Amazon RDS, Identity & Access Management (IAM), IT Project Management, ITIL V3 Foundation Certified, Computer Science, Optimization, Algorithms, CI/CD Pipelines, Full-stack Development
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