Juan Jose Ruiz Ferrer

Juan José Ruiz Ferrer

Senior Full Stack Developer | Tech Lead | Business Transformation Consultant

[Mexico City, Mexico][E-mail me][Linkedin][Github]

Professional Summary

Innovative Full Stack Developer and Technical Leader with a decade of expertise in spearheading complex software projects and driving business transformation.

Proficient in a multitude of technologies, including Ruby on Rails, Angular, and Docker, with a significant tenure at IBM developing solutions for the banking, retail, and logistics industries.

A fervent advocate for the agile culture, I excel in orchestrating team dynamics to enhance productivity and foster a collaborative environment. As a seasoned consultant and developer, I am eager to leverage my comprehensive skill set and strategic insight to contribute to and transform future-facing projects.

Skills

Ruby on Rails Angular Svelte Docker Heroku AWS Terraform GitLab CI/CD Kubernetes Cloudflare JavaScript PostgreSQL Ionic Android (Java & Kotlin) iOS Swift Visual Studio C# Azure Agile/Scrum React

Experience

Technical Leader / Senior Software Engineer

Flow inc | Oct 2021 - Nov 2023

  • Led a development team, performing code reviews and managing the product backlog on Pivotal Tracker.
  • Organized iteration planning and retrospective calls.
  • Made architectural decisions, developed new features, and fixed bugs using Ruby on Rails API, SvelteJS, and AngularJS.
  • Managed software releases through Github Actions, ensuring smooth deployments.
  • Maintained code standards and implemented testing frameworks.
  • Created comprehensive documentation for feature tickets, including designs in Figma and technical notes in Notion.

Freelance Full Stack Developer / DevOps Engineer

Self-Employed | Feb 2019 - Oct 2021

  • Engineered robust web and mobile applications for diverse clients, utilizing Ruby on Rails, Angular, Ionic, Android (Java & Kotlin), and iOS Swift, both independently and as part of collaborative teams.
  • Mastered DevOps methodologies, enhancing project workflows through the proficient use of Docker, GitLab CI/CD, Terraform, AWS, and Heroku.
  • Specialized in platform migration projects, successfully transitioning multiple applications from Heroku to AWS environments.
  • Optimized application performance and reliability by implementing AWS EKS and managing Kubernetes for effective load balancing.

Business Transformation Consultant

IBM | Oct 2013 - Feb 2019

  • Provided business transformation consultancy across banking/finance, retail, and logistics sectors.
  • Developed mobile applications for product distribution and on-boarding in the financial industry.
  • Gained expertise in financial business processes and user experience design.
  • Led design thinking initiatives for product improvement within agile/scrum environments.
  • Contributed to a blockchain squad team, developing innovative solutions.
  • Enhanced web applications using Angular 4 and Java Spring within Docker.

Programmer Analyst

Litho Formas México | Apr 2013 - Sep 2013

  • Pioneered the development of the company's first cloud-based billing system, providing cutting-edge Azure solutions to optimize client billing processes.
  • Integrated custom cloud solutions with the core system on Azure, tailoring the service to individual client needs and achieving a significant market innovation.
  • Delivered comprehensive technical support, ensuring client satisfaction with the new integration by promptly addressing and resolving any issues.
  • Enhanced expertise in Windows Azure, Visual Studio 2010, C#, and customer service, focusing on delivering fast and reliable solutions and maintaining active client engagement.

Developer

Digisoft | Jan 2011 - May 2011

  • Developed custom desktop applications tailored to enhance client interaction with Digisoft systems, bolstering operational efficiency and user experience.
  • Played a crucial role in client support, providing on-site assistance and troubleshooting to ensure seamless system integration and functionality.
  • Enhanced interpersonal skills through regular client contact, addressing their technical needs and fostering positive relationships.

Education

Systems Engineering Exchange Program

Universidad Europea de Madrid | 2011

  • Engaged in advanced studies focusing on computational systems engineering, web development, and advanced programming structures.
  • Pursued personal interests in transmedia research and film analysis, broadening my academic and cultural horizons.
  • Enhanced communication skills and developed a global mindset through social interactions with a diverse student body.

Bachelor's degree・Engineering on computer systems

UVM campus Lomas Verdes, 2012