Hi, I'm
Omar
Bautista
I am driven by my passion for technology and constantly seek opportunities to expand my skillset.
Software Engineer
15+ Years
Software Engineer
As a Software Engineer, I am driven by my passion for technology and constantly seek opportunities to expand my skillset. Currently, my expertise encompasses a range of technologies including Java, Spring, Spring Boot, Groovy, Grails, Hibernate, Jenkins, Docker, Unit and Integration Testing, Spock Framework, and Relational Databases, among others.
In addition to my technical proficiency, I have gained valuable experience collaborating with both remote and on-site teams. I strongly believe in the power of knowledge sharing and actively engage in exchanging insights with my peers, fostering a culture of continuous self-improvement.
Work Experience
Software Engineer
At Encora I acquire some of my most recent skills such Docker, AWS, Lambdas and more. I mainly develop software for a company dedicated to hospitality market, creating new services and introducing some technologies such Apache Kafka, design and build Rest APIs, build new microservices.
Co-Founder of JUG Merida
Along with some friends we decide to start the Java User Group for Merida, Yucatán, Mexico.
Software Engineer
Software Engineer where I was working with develop new libraries for payment gateway, I was part of the innovation team where we develop demo products for new platforms.
Software Engineer
Software Engineer for the company CRM, design and development of the modules Purchases, Item Receive, Bills, Return Authorizations.
Software Engineer
I've worked in different positions for this company such Analyst, Developer, DevOps, Technical Lead and Project Manager.
Github Projects
Spring Boot with Consul + ELK
This project has been designed for a workshop where I show how to interact and manage microservices with Spring Boot, HashiCorp Consul and ELK stack.
Microservices Micronaut with Groovy
This repo contains an example with Micronaut, Groovy and GORM includes the instructions to run it and sample messages.
Groovy Workshop Samples
Code samples to practice Groovy, the project contains different branches with different samples for a workshop.
Spock Framework Template
This is a template project to start working with Spock, you can practice different this here, I also included a Spring Boot sample.
Java samples for beginners
Java samples that I used during teaching classes, updated to use some Java 8 features.