Gabriel Rodríguez

Full Stack Developer@Printful Inc.

January 2022 – Present(2 years, 10 months)

Printful is an on-demand printing and fulfillment (dropshipping) company that helps people turn their ideas into brands and products. Whether you wish to create your own online brand or gift someone a personalized T-shirt, Printful can help you get it done. Whenever someone —you or your customer— makes a purchase, Printful automatically receives the order, fulfills, and ships it.

In January 2022, I joined Printful's SaaS Team to work on their paid subscriptions and related advanced features.

However, in May of that same year, after only 4 months in the company, I was offered the opportunity to rotate to the Design Maker team, one of the core teams of the company. There, I have faced more demanding tasks and constant challenges, which have helped me grow greatly, while also learning a lot more about architecture and complex software design and development.

Here are some key highlights of my role at Printful:

  • Key figure and reference back-end expert within the team. Highly valued team member, as highlighted during performance reviews.
  • Leading key company projects and various teams of developers, including cutting edge integrations with AI tools and APIs.
  • Performing technical and architectural analyses. Research, viability assessments, technical implementation documents, etc.
  • Developing and maintaining multiple complex and interconnected pieces of software, following SOLID principles and taking into account good architecture, maintainability and reusability.
  • Optimization of code performance, database queries and related elements. Proactive monitoring and profiling, proposing solutions and improvements.
  • Refactoring existing components and code to improve the general quality and reliability of the codebase.
  • Writing comprehensive unit and integrationtests for every task.
  • Collaboration with international teams of dozens of developers within the company.
  • Participating proactively in the agile processes of the team and work organization, in constant collaboration with the leads and PMs.

 

Projects