Patrick M.

Software Engineer

Valdemoro, Spain

Experience

Sep 2023 - Present
2 years 4 months
Madrid, Spain

Software Engineer

The Knot Worldwide

  • Transitioned from backend to full-stack developer, modernizing legacy infrastructure and delivering revenue-driving features across Ruby/Rails and React/Next.js stack.

  • Participated in the dockerization of legacy Ruby 2.6/Rails 5 apps, enabling Apple Silicon development

  • Secured CI/CD pipelines by eliminating secret exposure and hardening Jenkins deployments

  • Delivered frontend features contributing to 2x team revenue growth in 2024

  • Migrated Rails monolith to Next.js, nearly doubling sprint velocity

May 2022 - Sep 2023
1 year 5 months
Madrid, Spain

Backend Software Developer

Flywire

  • Contributed to the integration of several new partners in the LATAM and EMEA regions
  • Improved application security and addressed vulnerabilities
  • Enhanced observability across services
  • Refactored over-engineered legacy code
  • Increased testing coverage
Apr 2022 - Sep 2023
1 year 6 months
Madrid, Spain

Backend Developer

Secture

  • Worked with a consultant company providing backend and frontend software development to Flywire
Apr 2021 - Mar 2022
1 year
Helsinki, Finland

Software Developer

Earthster

  • Refactored convoluted legacy code
  • Significantly improved the existing minimal test suite
  • Delivered robust, maintainable, and well-tested features
  • Contributed to the successful delivery of the first stable release

Summary

At The Knot Worldwide, I transitioned into a full-stack engineering role, modernizing legacy systems and delivering impactful features on Ruby/Rails and React/Next.js. My contributions included dockerizing legacy systems for improved development and securing CI/CD pipelines, enabling greater team efficiency and infrastructure reliability.

With a foundation in full-stack web development from Le Wagon, I focus on creating scalable, secure, and well-tested solutions. Motivated by collaboration and innovation, I seek roles that allow me to contribute to impactful products while continuously evolving as an engineer.

Languages

English
Native
Spanish
Native
Italian
Advanced

Education

Jan 2020 - Jun 2020

Le Wagon

Junior Web Developer · Full Stack Web Development

Jan 2005 - Jun 2007

José Simeón Cañas Central American University

Bachelor's degree · Law · El Salvador

Certifications & licenses

React.js Essential Training

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions