Roman Pietrowski
@romanpietrowski
Experienced MERN Stack Developer with a passion for scalable applications.
What I'm looking for
As a Senior MERN Stack Developer with over 7 years of remote work experience, I specialize in building scalable web and mobile applications. My expertise lies in React, Node.js, TypeScript, and MongoDB, and I thrive in collaborative Agile environments. I have a proven track record of delivering high-quality features on time, optimizing front-end performance, and maintaining clean, maintainable code.
In my current role at Shopify, I developed merchant-facing applications using React and Next.js, significantly improving load times and reducing UI bugs. My previous experience at Revolut allowed me to contribute to both frontend and backend services, launching multiple core product updates within tight deadlines. I am passionate about leveraging modern development workflows and tools to enhance productivity and deliver exceptional user experiences.
Experience
Work history, roles, and key accomplishments
Senior MERN Stack Developer
Shopify
Apr 2022 - Present (3 years 2 months)
Developed and maintained merchant-facing applications using React, Next.js (TypeScript + Redux), and Tailwind CSS. Automated deployment workflows using GitHub Actions, Vercel, and CI/CD, reducing deployment time by 40%.
Front-end Developer
Revolut
May 2019 - Feb 2022 (2 years 9 months)
Built scalable frontend modules using React, Next.js, and Redux for internal and user-facing tools. Improved front-end performance with Next.js, reducing build time by 25% through static site generation and optimization.
Freelancer Developer
(Freelance / Remote)
Jul 2017 - May 2019 (1 year 10 months)
Designed and developed responsive, mobile-first UI components using React and Tailwind CSS. Built and deployed React Native apps for mobile clients, enhancing user experiences.
Education
Degrees, certifications, and relevant coursework
University of Warsaw
Bachelor of Science, Computer Science
Grade: Honors (top 10%)
Developed a capstone project: Real-Time Chat Application using Node.js, Socket.io, and MongoDB. Graduated with Honors in the top 10% of the class.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Roman?
You can contact Roman and 90k+ other talented remote workers on Himalayas.
Message RomanFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
