Juan Enrique Cerda Zertuche

Juan Enrique Cerda Zertuche

About

Detail

Senior Software Engineer | Clean Code Advocate | Scalable Architecture & Design Patterns | Language-Agnostic | Microservices
Mexico

Contact Juan regarding: 
Flexible work
Starting at USD35/hour

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Nimble Gravity
    Senior Software Engineer
    Nimble Gravity
    Mar 2023 - Current (3 years 8 months)
    Currently working for a Telehealth company as a Sr. SWE participating in multiple projects either creating new Go or Python services, or working on old ones.

    ● Led multiple backend initiatives, including the design of a Queue Management System using Temporal’s actor model to match healthcare providers with members—delivering scalable, event-driven workflows that improved reliability and service efficiency.
    ● Developed robust Python and Go microservices powering critical telehealth features, with a focus on stateful, asynchronous systems that enhance provider-member interactions.
    ● Collaborate closely with product, QA, and frontend teams to deliver high-impact solutions across projects, driving continuous improvements th
  • Globant
    Sr Python Developer
    Globant
    Apr 2022 - Mar 2023 (1 year)
    Currently working as a Sr. Python Engineer. Advanced knowledge of back-end applications built with
    Python for large-scale deployments.

    ● Have written different user application interfaces with PyQT on both Windows and Linux systems
    ● Created multi-threaded Desktop applications running on a back-end server
    ● Wrote APIs to control hardware within the application in Django.
    ● Wrote and maintained NSIS installer to ship and be ready to install.
    ● Working towards a more complete testing coverage with unittest.
    ● Currently building a deliverable Vue.js front-end application running on a local server communicating
    with a Node.js server
    ● Suggested declarative testing for front-end to be included i
  • D
    Software Application Developer
    DynamicTech
    Jan 2018 - Apr 2022 (4 years 4 months)
    Software Developer Engineer working remotely on projects based in the US. Major experience in Python, web development on Ruby on Rails and React.

    Cloud deployment applications in Azure and Google.

    Helped build & extend the web platforms of a leading global home improvement company. He added new functionality while refactoring & improving the backend, and the JavaScript/React frontend. On another recent project he did maintenance work for a video streaming platform written in Clojure and ClojureScript.

    Worked in several projects either maintaining legacy code or implementation and addition of new features in web frameworks such as Ruby on Rails, front-end development in React and React Native, and backend dev
  • Task
    IoT Engineer
    Task
    Feb 2014 - Feb 2018 (4 years 1 month)
    IoT consulting

    What started as a hobby became a business opportunity. Started playing with Arduinos, Raspberries and other microcontrollers. Had the opportunity to build sensing hardware for commercial and industrial purposes.

    Python and .Net Core were my main techs.

    USA deployments.
Education verified_user 0% verified
  • Tecnologico de Monterrey
    Bachelor of Engineering - BE, Ingeniería mecánica
    Tecnologico de Monterrey
  • Tecnologico de Monterrey
    Master's degree, Finanzas
    Tecnologico de Monterrey
Publications verified_user 0% verified
  • Blog
    Resilient Front-End Tests using the React Testing Library
    Blog
  • Medium
    Your first TDD Elixir project
    Medium
  • Blog
    Get Rapid Development Delivery with TDD
    Blog
  • Medium
    Deploying a React App on Google Cloud
    Medium
  • Blog
    Your first TDD Elixir project
    Blog
  • Medium
    SOLID — Open Closed Principle applied
    Medium
  • Medium
    Elixir Process Efficiency (Minimax case)
    Medium
  • Blog
    Abstractions, the Cornerstone of Clean and Maintainable Code
    Blog
  • Medium
    Keeping state on Functional Programming (Elixir)
    Medium
  • Blog
    Agile Development, Maximizing Your Project's Potential
    Blog