Juan Rodríguez

Software Engineer — Fullstack & Cloud

I build maintainable backends and modern and accessible frontends in the cloud.

About

I’m a developer passionate about crafting complex yet accessible user interfaces, My favorite work is creating code that is not only functional but also readable, maintainable and descriptive.

Currently, I'm sharpening my skills in cloud computing and serverless architectures. Also, I'm exploring AI technologies to integrate them into my projects.

In the past, I've had the opportunity to develop software across a variety of settings - from clinics and amazon sellers to start-up of text analytics using AI. I also created and sell an administrative system for logistics companies in Venezuela.

In my spare time, I’m usually climbing, playing chess or watching anime.

Experience

  1. June 2020 - Sep 2025

    Senior Software Developer · Tigim

    Build, adapt, test and maintain multiple web applications. Adapt to best practices of accessibility, performance and security in web applications. Adapt to new AI technologies to build faster and better applications.

    • Scrum
    • Jest
    • React
    • TypeScript
    • Node
    • FastApi
    • Docker
    • Digital Ocean
    • Kubernetes
  2. April 2017 - Dec 2020

    Senior Software Developer · SadoTech

    Build, maintain and improve sadotech, sadowado, and other web pages, mobile applications. Provide technical leadership and mentorship to junior developers. Adapt to new technologies and frameworks as needed to meet project requirements.

    • React
    • javaScript
    • Node
    • Django
    • Docker
    • Java
    • Vue
    • Shopify
  3. 2014 - 2017

    Software Developer · Independent

    Build, adapt and mantain a Desktop application for logistics companies. Make contacts with clients to gather requirements and provide technical solutions.

    • Systems Design
    • HTML & CSS
    • JavaScript
    • MySQL
    • Python
  4. 2010 - 2014

    Analista de Sistemas · CEP

    Build, adapt and maintain full administrative system for clinic. Define, improve and implement systems and procedures to optimize clinic operations.

    • Systems Design
    • HTML & CSS
    • JavaScript
    • MySQL
    • Linux Scripts

Studies and Certifications

  1. 2006 - 2011
    Systems Engineer, UNEFA
  2. 2007 (Ene - Mar)
    Fundamentals of Information Technology, IBM
  3. 2007 (Mar - Jul)
    Intermediate programming, IBM
  4. 2007 (Jul - Oct)
    Web Specialist, IBM

Projects

  1. Apr 2026 - Present

    Yupibaby

    SaaS for baby shower gift lists creation and sharing. Users can create personalized gift lists for baby showers, where they can add items they wish to receive as gifts, along with descriptions and images. They can also add items from a predefined catalog, making it easier for users to find and add popular baby products to their lists.

    • React
    • TypeScript
    • Python
    • Cognito
    • AWS Lambda
    • DynamoDB
    • DynamoDB Streams
    • API Gateway
  2. 2026 - Apr 2026

    Farms

    SaaS for farm management. You can register operators, food, treatments, suppliers, customers, and also record events related to animals such as purchases, sales, mounts, births, deaths, feeding, treatments, etc.

    • React
    • TypeScript
    • Cognito
    • AWS Lambda
    • RDS
    • API Gateway
  3. 2025 - Dec 2025

    English

    Platform to learn English online to teach new vocabulary using spaced repetition techniques.

    • React
    • TypeScript
    • Cognito
    • AWS Lambda
    • RDS
    • API Gateway