
- Date
- May 2022 – Present (3 years, 6 months)
- Technologies
- Back endRustPHPNode.jsTypeScriptMySQLPostgreSQLMongoDBRedisDockerAmazon AWSGitJenkins
Services in charge of advanced image generation and manipulation for Printful. These services are in charge of generating print files for the final product production, as well as realistic mockups so the customers can see what their designs will actually look like on the final product.
These services use advanced image processing and manipulation techniques to achieve the final results. After Printful and Printify's merger in 2024, our team was merged with Printify's equivalent, making us also in charge of Printify's print file and mockup generation services.
Here are some of my responsibilities within the team and project:
- 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 integration tests for every task.
- Collaboration with international teams of dozens of developers within the company.