Patryk Roguszewski

Patryk Roguszewski

Fullstack Software Engineer & Tech Lead
Ząbki, PL.

About

Highly accomplished Fullstack Software Engineer and Tech Lead with 8+ years of experience specializing in scalable full-stack application development across backend, frontend, mobile, and CI/CD. Proven leader in leveraging cutting-edge technologies, including AI/LLMs and microservices, to drive rapid product delivery and optimize system performance. Adept at fostering high-quality code, implementing Domain-Driven Design, and translating complex technical solutions into tangible business value.

Work

Just Join IT
|

Tech Lead

Summary

Currently leading full-stack development initiatives at Just Join IT, overseeing software architecture, AI integration, and mobile development to enhance product performance and business outcomes.

Highlights

Boosted development team productivity through the strategic adoption and knowledge sharing of AI-powered tools like Cursor, Bolt, and Uxpilot.

Drove significant e-commerce company income by integrating Mailchimp and designing/developing new software features.

Accelerated time-to-market for mobile MVPs by rapidly developing applications leveraging advanced LLMs, including OpenAI and Perplexity.

Enabled no-code Prompt Engineering capabilities within the .Net environment by integrating external 3rd-party tools like Langfuse.

Enhanced overall development performance and quality through effective team management, strategic software architecture design, and optimized backlog management.

Just Join IT
|

Senior Software Engineer

Summary

Spearheaded the transformation of monolithic applications into scalable microservices architectures and optimized backend processes for enhanced system performance.

Highlights

Successfully transformed monolithic applications into a multi-tenancy, microservices architecture, significantly improving scalability and operational efficiency.

Designed and implemented robust system architectures, ensuring high availability and performance across diverse technology stacks.

Optimized backend processes, including SQL queries and memory management, resulting in significant performance improvements and resource utilization.

Delivered high-quality, technology-agnostic solutions using .Net 7.0 and NestJS, demonstrating versatility across different frameworks.

Mentored junior engineers and facilitated knowledge sharing sessions, contributing to team skill development and best practices adoption.

Dasoft
|

R&D Director

Summary

Directed R&D operations, managing the development department, leading key software projects, and building robust CI/CD infrastructures.

Highlights

Built and managed a high-performing development department, fostering a culture of innovation and efficient project delivery.

Spearheaded the design and development of 'Illusion,' a cutting-edge Digital Signage software, from conception to deployment.

Engineered and implemented a comprehensive CI/CD infrastructure using Azure DevOps, significantly improving release reliability and deployment frequency.

Successfully presented new products and technical solutions to key customers, securing buy-in and fostering strong client relationships.

Led and motivated cross-functional development teams, ensuring project milestones were met on time and within budget.

Allegro
|

Senior Software Engineer

Summary

Contributed to critical financial solutions within Allegro Pay, optimizing CI/CD processes and developing essential back-office tools.

Highlights

Configured and optimized Azure DevOps CI/CD pipelines, enhancing build and deployment efficiency for critical applications.

Implemented robust monitoring solutions for .Net Core background services, ensuring system stability and proactive issue resolution.

Developed essential back-office tools using Angular and .Net Core, streamlining internal operations and improving data management.

Contributed to the development and enhancement of core Allegro Pay solutions, impacting critical financial transactions and user experience.

SIENN
|

Fullstack Software Engineer

Summary

Developed full-stack solutions across diverse international environments, focusing on backend, mobile, and frontend development with significant SQL server optimization.

Highlights

Configured and maintained Azure DevOps CI/CD processes, ensuring continuous integration and delivery for multiple projects.

Developed robust backend solutions using .Net Core, supporting scalable and high-performance applications.

Engineered cross-platform mobile applications using Xamarin, delivering seamless user experiences.

Implemented dynamic frontend solutions with Angular 7 and 9 for international clients, enhancing user interfaces and interactivity.

Optimized SQL server performance, resulting in faster query execution and improved data retrieval efficiency.

Worldwide School
|

Fullstack Software Engineer

Summary

Served as a Software Architect and Fullstack Engineer, developing backend and frontend solutions, and managing CI/CD processes.

Highlights

Designed and implemented scalable backend solutions in .Net Core for various educational platforms.

Developed responsive and intuitive frontend interfaces using Angular 7/9 with Material Design.

Established and managed CI/CD pipelines using CircleCI, automating software deployment and testing.

Provided architectural guidance for new features and system enhancements, ensuring adherence to best practices.

Provided essential maintenance and support for legacy software systems, ensuring continuous operation.

Nanovo Media
|

Software Engineer

Summary

Contributed to full-stack development, including database design, mobile and backend solutions, and direct customer interaction.

Highlights

Designed and optimized database structures for various applications, improving data integrity and query performance.

Developed robust backend solutions using .Net Framework, supporting diverse application functionalities.

Created cross-platform mobile applications using Xamarin and Java, expanding product accessibility.

Collaborated directly with customers to gather requirements and provide technical support, ensuring alignment with user needs.

Managed and maintained Windows servers, ensuring system uptime and optimal performance.

Nanovo Media
|

Junior IT Specialist

Summary

Provided essential IT support, automated routine tasks, and managed device configurations to ensure smooth operations.

Highlights

Automated routine IT tasks through scripting (Powershell, Bash), increasing operational efficiency.

Provided technical support to software users, resolving issues promptly and enhancing user satisfaction.

Interacted with customers to diagnose and resolve technical problems, maintaining high service standards.

Assisted in the administration of Windows servers, contributing to system stability.

Configured and troubleshooted various IT devices, ensuring optimal functionality for end-users.

Education

Polish Japanese Academy of Information Technology

Master

IT

Courses

Design Patterns in Mobile Cross-Platform Frameworks

Polish Japanese Academy of Information Technology

Bachelor of Engineering

IT

Courses

Mobile Application Development in Xamarin.Forms for Sport-Friendly Users

Languages

Polish
English

Certificates

Xamarin Certified Mobile Developer

Issued By

Xamarin University

Skills

Programming Languages & Frameworks

.Net Framework, .Net Core, Vibe Coding, Angular, Vue.js, Solidity, Flutter, NestJs, Xamarin, Java, Powershell, Bash, Shell.

Databases & Data Management

SQL Server, PostgreSQL, Entity Framework, RabbitMQ, Mass Transit.

Cloud & DevOps

Docker, Microsoft Azure, Azure DevOps, Kubernetes, CI/CD, Git, CircleCI, Netlify.

Architectural Patterns & Methodologies

Software Architecture, Microservices, SOLID, TDD, Design Patterns, Scrum, Agile, Domain-Driven Design (DDD), CQRS, Event Storming, UML.

AI & Emerging Technologies

AI, LLMs Integration, Semantic Kernel, OpenAI Agents SDK, Langfuse, Cryptocurrencies, Blockchain.

Operating Systems

Windows Server, Android, Linux.

Tools & Other Skills

Customer Relations, Project Management, Product Owner, Team Leading, Mentoring, gRPC, SignalR, Infura, Sentry, Google Analytics, Remix, Nuxt.js, Discord Integration, Web Design.

Interests

Fitness

Bodybuilding, Swimming.

Technology & Learning

Design Patterns, Software Architecture, Books, Web design, Cryptocurrencies, Stocks market.

Projects

Author at the-worst.dev

Summary

Maintained a personal blog dedicated to software design, sharing and systematizing knowledge gained from various development journeys.

CTO at NFT - Narena Games

Summary

Developed an NFT game engine capable of transforming any ERC-721 smart contract-based collection into a browser game. The system is based on multi-tenancy & modular monolith architecture, allowing tenants to be fully customized, separated, and quickly deployed.

NFT - Flamingo Punks, Metaverse

Summary

Developed a private NFT project based on 10,101 unique Flamingos on the Matic Network, including features like FlamingoCoin staking and a game.

NFT - Flamingo Mafia Family, Metaverse

Summary

Created a private NFT project featuring 10,101 distinct Flamingos on the Matic Network, managed as owner, engineer, and marketer.

NFT - Ether Royale, Metaverse

Summary

Engineered an NFT project featuring advanced backend logic, a total token supply of 8888, and an ERC-721A gas-optimized smart contract, with real-time game status updates via Discord kill-feed.

Cadar (Archived Project)

Summary

Designed and developed a cryptocurrency monitoring platform from scratch, providing real-time analysis of Binance stock data with reactive frontend refreshing.

E-Lab (Archived Project)

Summary

Designed and developed a learning management system platform from scratch to support remote learning initiatives for schools.