Summary
Rafael Huerta is a Principal Software Developer with over a decade of hands-on experience designing and delivering cloud-native, scalable enterprise systems, currently driving microservices and search improvements at Oracle. A full‑stack Java specialist, he blends Java/Spring back-end expertise with modern front-end frameworks and has repeatedly transformed monoliths into resilient microservices while improving performance from minutes to seconds. He mentors junior developers and has taught Oracle Web Services courses, reflecting a strong commitment to knowledge sharing and developer productivity. Comfortable across Kubernetes, Docker, Elasticsearch, Node.js and legacy Java EE stacks, he excels at turning complex integration requirements into maintainable architectures. Based in Coyula, Jalisco, Mexico, he pairs practical engineering with a long-term focus on continuous learning and thoughtful design decisions.
10 years of coding experience
9 years of employment as a software developer
Licenciatura en Ingeniería en Computación, Software de Sistemas, Licenciatura en Ingeniería en Computación, Software de Sistemas at Centro Universitario de Ciencias Exactas e Ingenierías
Licenciatura en Ingenieria en Computacion, Software de Sistemas, Licenciatura en Ingenieria en Computacion, Software de Sistemas at Universidad de Guadalajara
English, Japanese, Spanish