Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Esteban Rodriguez Bonilla

Perez Zeledon,San José

Summary

A seasoned Senior Software Engineer with 7 years of experience, I excel in back-end development, particularly with Java, Kotlin, and .NET C#. My expertise extends to database management with Oracle SQL and PostgreSQL, alongside a knack for creative problem-solving and robust engineering skills. Known for my collaborative nature and effective teamwork, I am a dynamic contributor to any project team.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Provectus
05.2021 - Current
  • Key Projects: TripAction Trips Booking System, LaneHealth Healthcare Spending System
  • Technologies: Java, Kotlin, Spring Boot, Spring WebFlux, Kafka, MySQL, PostgreSQL, AWS, Docker, Jenkins, GitHub
  • Contributions: Developed reactive microservices, integrated major third-party modules, reduced technical debt, improved performance, and established CI/CD pipelines.

Senior Software Engineer

Tebra
05.2018 - 04.2021
  • Key Projects: Kareo Practice Admin Software
  • Technologies: Java, .NET C#, Spring Framework, Kafka, MSSQL, Oracle, Redis, ElasticSearch, AWS, GCP, Docker, GitHub
  • Contributions: Led the migration from monolith to microservices, architected new services, collaborated on redefining key workflows, and spearheaded the adoption of cloud computing solutions. Software Engineer, Bi

Software Engineer

Bioclinica
03.2017 - 03.2018
  • Project: ClinPay (Payment Solution for Pharmaceutical Trials)
  • Technologies: .NET C#, .NET Core, LINQ, SQL Server, AWS
  • Contributions: Assisted in feature design, technology stack definition, application architecture, and developed key project features

Jr Software Engineer

Rivetlogic
03.2015 - 03.2017
  • Projects: Marriott Payment Portal, Internal Project: Crafter CMS
  • Technologies: Java, MySQL, Liferay, GitHub, Jenkins
  • Contributions: Developed application components, improved performance, and participated in major version upgrades and migrations.

Education

Post Graduate Program - Artificial Intelligence And Machine Learning

Texas McCombs University
Austin Texas
02.2024

Bachelor’s Degree - Software Engineering,

UNED
San Jose Costa Rica
10.2017

Skills

  • Programming Languages: Java, Kotlin, NET C#
  • Frameworks and Libraries: Jakarta EE, Spring Framework (including SpringBoot, Spring Security, WebFlux, Spring Batch), JPA, Hibernate, NET Framework
  • Platforms and Tools: AWS, GCP, Docker, Elastic Cloud (ElasticSearch, Kibana, Logstash), Kafka, AMQ, WaveFront, SumoLogic, DataDog, NewRelic
  • Database and Data Management: SQL, MySQL, PostgreSQL, MongoDB, ElasticSearch
  • Source Code Management, Build, CI/CD: Git (GitHub, GitLab), Maven, Gradle, Jenkins, Harness, TeamCity
  • Other Skills: Agile methodologies (Scrum, Kanban), design and architecture experience, monolith migration to microservices, passion for standards and good practices

Certification

  • AWS Certified Cloud Practitioner, ID: DRJLYNJ1M241QSSY

Timeline

Senior Software Engineer

Provectus
05.2021 - Current

Senior Software Engineer

Tebra
05.2018 - 04.2021

Software Engineer

Bioclinica
03.2017 - 03.2018

Jr Software Engineer

Rivetlogic
03.2015 - 03.2017

Post Graduate Program - Artificial Intelligence And Machine Learning

Texas McCombs University

Bachelor’s Degree - Software Engineering,

UNED
Esteban Rodriguez Bonilla