Summary
Overview
Work History
Education
Skills
Hobbies
Timeline
Generic
Esteban Rincon

Esteban Rincon

Software Engineer
Bogotá,DC

Summary

Software engineer with 12 years of experience developing applications that range from android applications to RESTful API integrations between CRMs and Marketing solutions.

Very resilient and creative problem solver, love challenges and open to learning new tech stacks every day.

Overview

12
12
years of professional experience
2
2
Languages

Work History

Senior Software Engineer

MHP, A Porsche Company
01.2024 - Current


  • Greenfield development, part of a very small team to create an integration layer between front-end and multiple back-end systems region-based.
  • Design, document, implement and manage entire infrastructure
  • Implement APIs for the integration layer
  • Tech stack: CDK IaC, AWS: Route53, Global Accelerator, ALB, Fargate, ECS, SSM/Bastion Host, S3, Secrets Manager, Java 21, Spring Boot, Webflux, NIO, Nginx, Hexagonal Architecture.
  • Was in charge of the entire infrastructure, from design to implementation
  • Was in charge of the APIs security, implemented mTLS layer with TLS termination at ALB level
  • Was in charge of also Implementing all the security-required processes to be able to communicate with external platforms which also required mTLS, IP whitelisting and OAuth.

Senior Software Engineer

Stride K12
11.2023 - 09.2024
  • Help maintain current platform, working on both front-end and back-end.
  • Help document & implement new features
  • Tech Stack: Front: NextJs, GraphQL Apollo Client, Back: ExpressJs, Serverless, GraphQL, DynamoDB, OpenSearch, New Relic
  • Migrate existing legacy implementation to newer technologies and better organize existing code.

Cloud/Backend Software Engineer

Roar Social
06.2022 - 09.2023
  • Design, document, implement, maintain the event-ingestion system for the platform
  • Implement CDK patterns and constructs to improve DevEx and implementation time - Implement, document and maintain several features of the platform
  • In charge of the entire development lifecycle
  • Design, document, implement, maintain a flexible load testing service using Python/Locust, FARGATE with fat lambda pattern, Api Gateway, Lambda
  • Stack: AWS CDK, Js/Ts, Python, Redis, OpenSearch, EventBridge, SQS, Lambda, DynamoDB, Api Gateway, Incident Manager, PostgreSQL, NX, CircleCI

Senior Software Engineer

Blackboard Inc
10.2021 - 06.2022
  • Document, implement, maintain several features of the platform to transition into EDA
  • Implement CDK patterns and constructs to improve DevEx
  • Part of a team that is in charche of creating the modern-era-based Blackboard services, in order to use innovative tech stacks that allow flexibility, fast iterations and easy maintenance
  • Stack: AWS CDK, Js/Ts, Python, SCRUM - SAFe, CI/CD, Api Gateway, Lambda, EventBridge, SNS, SQS, Dynamo, Route 53

Senior Software Engineer

ON24 Inc
01.2017 - 11.2021
  • Provide support to the integrations team, help debug issues and solve bugs
  • Help with interviewing team candidates and technical leads
  • Owned products:
  • SAP SMC, Zapier, Power BI, CVENT, Oracle Eloqua, ON24 API
  • Manage, design, document and implement the owned products
  • Tech stack:
  • Scrum, Jira, Jenkins, Perforce, Azure: App Server, App Function, Storage
  • Queues, PostgreSQL 9+, Cosmos DB MongoDB, Java 8, Maven 3+, NodeJs 8+
  • Oracle 11g, JaxRs/Jersey, JPA/Hibernate and JPA, JNDI, JTA
  • Help in Pardot, Salesforce integrations, Veeva integrations

Senior Software Engineer

Relevus Technology
03.2021 - 06.2021
  • Design and implement Apache NIFI processors to be used within Relevus' integrations
  • Help review documentation and design
  • Tech stack:
  • SCRUM, Clickup, PostgreSQL 9, Java 11, Maven 3.8+, Apache Nifi 11.13.2, Git

Technical Lead

I.R.A S.A
01.2020 - 05.2021
  • Technical interviewing for development roles
  • Lead a team of 3 developers
  • Design IT solution, integrate with payment gateways
  • Design and implement microservices for payments, orders, shoppers, inventory, authentication, products and category management
  • Develop RESTful API gateway to be consumed by website
  • Develop website for the clients: evacostilla.com
  • Develop internal website for the kitchen to receive incomming orders
  • Tech stack:
  • ReactJs, Redux, NextJs, PostgreSQL, NodeJs, AWS, GIT, Jira, Bitbucket

Technical Lead

TheGoparty Inc / Bash Corp
01.2018 - 03.2020
  • Guide a team of 6 [developers, designers, copywriter] through the entire lifecycle of the product
  • Handle interviewing
  • Guide IT produc planning, design and architecture
  • RESTful APIs to be consumed by specific clients
  • Android application that consumed API, provided real time geolocation and map interactions
  • Manage AWS servers and Databases
  • Tech Stack:
  • SCRUM, Jira, Bitbucket, GIT, Liinux AWS VM EC2, AWS Lambda, Api Gateway
  • Mysql, PostgreSQL, Glassfish server 4.1 - 5, Java Android, Google APIs, Nginx
  • Docker, Docker-Compose

Developer

Eyon Editores S.A.S
03.2016 - 07.2016
  • Develop website
  • Design and document solutions
  • Create Javascript animations for the user to interact with
  • Tech Stack:
  • PHP, JQuery, PostgreSQL, HTML, CSS
  • Within these tasks, I worked on e-learning courses that had a lot of animations, these courses were for studends to interact with.

Developer

Plastinemor S.A.S
01.2013 - 10.2015
  • Develop website
  • Develop internal small Java desktop applications to automate manual processes
  • Stack:
  • Java Swing, Hibernate, PHP, JQuery, Mysql, Html, CSS
  • Within these tasks I worked using Javascript/JQuery, PHP and Mysql for the website
  • Used Java Swing for desktop apps
  • My job was to digitize repetitive data handling within their management process.

Education

Systems Engineering -

Universidad El Bosque

SAFe 5 Practitioner, Scaled Agile, Inc SAFe 5 Agilist, Scaled Agile, Inc - undefined

Skills

Js/Ts - NodeJs

undefined

Hobbies

Love Scuba Diving, traveling, playing guitar from time to time (although not as much nowadays), recently got into go karting, motorcross and offroad adventures

Timeline

Senior Software Engineer

MHP, A Porsche Company
01.2024 - Current

Senior Software Engineer

Stride K12
11.2023 - 09.2024

Cloud/Backend Software Engineer

Roar Social
06.2022 - 09.2023

Senior Software Engineer

Blackboard Inc
10.2021 - 06.2022

Senior Software Engineer

Relevus Technology
03.2021 - 06.2021

Technical Lead

I.R.A S.A
01.2020 - 05.2021

Technical Lead

TheGoparty Inc / Bash Corp
01.2018 - 03.2020

Senior Software Engineer

ON24 Inc
01.2017 - 11.2021

Developer

Eyon Editores S.A.S
03.2016 - 07.2016

Developer

Plastinemor S.A.S
01.2013 - 10.2015

Systems Engineering -

Universidad El Bosque

SAFe 5 Practitioner, Scaled Agile, Inc SAFe 5 Agilist, Scaled Agile, Inc - undefined

Esteban RinconSoftware Engineer