Skip to main content

Patryk Rozwadowski

Full-Stack Developer & Amateur Astrophotographer

Full-Stack Developer & Amateur Astrophotographer

I am a full-stack developer with a passion for creating beautiful and functional web applications. I also enjoy astrophotography in my free time.

Patryk Rozwadowski
Business-Oriented
Client-Centric
Proactive

About Me

I am a full-stack developer with four years of experience, specializing in building modern web applications. On the front end, I work with React and Next.js; on the back end, I develop with Node.js (Express, NestJS) and MongoDB. I’m passionate about designing scalable system architectures and implementing cloud solutions.

Experience

I have worked with startups, software houses, and large corporations across various industries, helping them build scalable applications and solve complex technical challenges.

My approach combines deep technical expertise with an understanding of user needs, resulting in functional and user-friendly products.

Hobbies

Outside of programming, my passion is astrophotography. I love capturing the beauty of the night sky and sharing it with others.

This hobby has taught me patience and precision—qualities that are equally important in my coding work.

What Sets Me Apart

I communicate complex concepts clearly and thrive in international teams, quickly adapting to changing requirements.

I always prioritize code quality and optimization—treating every project as an opportunity to learn and grow.

Work Experience

Freelance

Jul 2024 – Present

JavaScript Developer (Freelance)

  • Developed and implemented a dynamic data visualization dashboard tailored for a game development company, leveraging lit-element, TypeScript, Chart.js, and Node.js to deliver actionable insights and enhance data-driven strategies.
TypeScriptReactNode.jsChart.jslit-element

Vazco

Jan 2023 – Mar 2024

Full-Stack JavaScript Developer

  • Integrated real-time collaboration features using Yjs, enhancing content developers’ productivity
  • Debugged and optimized complex application flows, resulting in a reduction in reported issues
  • Conducted code reviews and provided constructive feedback to team members
  • Collaborated with cross-functional teams to design and implement new features with optimal performance and user experience
  • Implemented front-end designs in close cooperation with UX/UI designers
  • Participated in Scrum processes, delivering high-quality features within tight deadlines.
TypeScriptReactNode.jsMongoDBYjszustand

Effihub ApS

Apr 2022 – Jan 2023

JavaScript Developer (Freelance)

  • Partnered with key stakeholders from Denmark to conceptualize and deliver innovative modules, aligning development strategies with business goals and user needs.
  • Developed a highly customizable user dashboard that dynamically aggregates data across the application, offering personalized insights and user experiences.
JavaScriptReactVueRESTMongoDBHTML5

Accenture Poland

Jul 2021 – Apr 2022

Full-Stack JavaScript Developer

  • Served as core full-stack developer for an automotive project.
  • Improved backend performance by approximately 75%.
  • Led comprehensive refactor of backend and frontend modules using SOLID principles and design patterns, significantly enhancing modularization and overall architecture of the application.
  • Developed UML diagrams to document critical backend modules of the application, streamlining understanding and facilitating the system’s scalability and maintenance.
TypeScriptReactNode.jsGraphQLApolloRESTMongoDBHTML5

TDSOFT

Nov 2020 – Jul 2021

Full-Stack JavaScript Developer

  • As a consultant, I supported clients in defining, designing and implementing new functionalities, adapting solutions to their business needs.
  • Integrated gamification elements into web products, elevating user experience and encouraging sustained interaction.
TypeScriptReactNode.jsRESTMongoDBHTML5

Fujitsu

Feb 2020 – Jun 2020

Associate Software Developer

  • Designed and implemented React/Redux architectures for AI sector web applications.
  • Created data preprocessing software for machine learning in Python.
  • Wrote integration tests using Cypress.
  • Conducted micro-courses on React, Redux, and Cypress for colleagues.
JavaScriptReactRedux

Fujitsu

Oct 2019 – Jan 2020

JavaScript Developer Intern

  • Made end-to-end tests using Cypress and unit tests with Karma/Jasmine.
  • Refactored code and fixed bugs.
  • Collaborated with the German backend team and participated in daily Agile meetings.
JavaScriptAngularJSRedux