Henri Idrovo

Henri Idrovo

Mentor
4.9
(13 reviews)
US$20.00
For every 15 mins
28
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Backend Software Engineer with 8+ years of experience
Senior Backend Software Engineer with 8+ years of experience

Results-driven Senior Software Engineer with over 8 years of experience in API development, cloud deployment,

and real-time data processing, demonstrating expertise in designing high-efficiency solutions for financial and

data-driven applications. Proven leader with a track record of optimizing performance through code review

practices, asynchronous programming, and scalable system architectures. Skilled in mentoring teams, aligning

stakeholder requirements, and ensuring seamless production launches. Holds dual degrees in Computer and

Electrical Engineering from the Illinois Institute of Technology and multiple AWS certifications, showcasing both

technical acumen and a commitment to continuous learning and professional growth.

Spanish, English
Central Time (US & Canada) (-05:00)
Joined August 2017
EXPERTISE
8 years experience | 5 endorsements
Professionally written Java Map Reduce code to build big data pipelines. Also built Spring Boot http services. Favorite Java libraries to...
Professionally written Java Map Reduce code to build big data pipelines. Also built Spring Boot http services. Favorite Java libraries to use are: Google's Guava and Apache Commons.
5 years experience
Deployed web services to EC2 using Elastic Beanstalk. Deployed map reduce jobs to EMR. Sent and retrieved data from S3. Troubleshoot netw...
Deployed web services to EC2 using Elastic Beanstalk. Deployed map reduce jobs to EMR. Sent and retrieved data from S3. Troubleshoot network issues on a VPC.
AWS
View more
AWS
View more
8 years experience
Worked with several relational and non relational databases such as oracle, postgres, and cassandra.
Worked with several relational and non relational databases such as oracle, postgres, and cassandra.
3 years experience
Professionally I've used pyspark to process analytical queries on dataframes. Personally I've written python scripts that make http reque...
Professionally I've used pyspark to process analytical queries on dataframes. Personally I've written python scripts that make http requests, parse json, read input files and write output files.
APIHTTPFlask
View more
2 years experience
Worked professionally with pyspark running analytical queries on Dataframes.
Worked professionally with pyspark running analytical queries on Dataframes.
3 years experience
Developed and maintained real time streaming application at enterprise level.
Developed and maintained real time streaming application at enterprise level.
4 years experience
Building enterprise big data workflows. I've built map reduce jobs that preform extract, transform, and load operations. Reading data fro...
Building enterprise big data workflows. I've built map reduce jobs that preform extract, transform, and load operations. Reading data from HDFS and loading to persistent datastores like PostgresSQL.

REVIEWS FROM CLIENTS

4.9
(13 reviews)
Lerena Holloway
Lerena Holloway
May 2021
Henri was very skilled in troubleshooting airflow issues. His knowledge is very competitive and helpful. I enjoyed pairing with him on going through the steps to set up airflow. I will be working with him again!
uma maryada
uma maryada
May 2018
Henri is very helpful! He helped me debug and figure out the issue.
harshitha
harshitha
January 2018
Henri was great and very helpful!
Abdol
Abdol
November 2017
best codementor in this website, thanks alot
RL
RL
October 2017
Solved how to gain access to the application.properties configuration variables
EMPLOYMENTS
Senior Software Engineer
Capital One
2021-11-01-2024-10-01

Spearheaded onboarding of new external client for real-time data ingestion pipeline where messages are read

from and written to ...

Spearheaded onboarding of new external client for real-time data ingestion pipeline where messages are read

from and written to Apache Kafka topics. Conducted stakeholder meetings to gather requirements and design

specifications, resulting in secure, seamless implementation deployed to production within four weeks, while

maintaining simplicity for existing users.

Identified and resolved software bottleneck in high-value transaction API by implementing asynchronous

programming, reducing response times by 20%, and exceeding critical Service Level Agreements, leading to

increased client satisfaction.

Engineered and optimized high-efficiency Java Spring API managing over 100,000 daily requests, ensuring

rapid response times (400ms) and robust scalability for critical financial transactions, deployed on AWS ECS

across two regions with continuous activity monitoring via Splunk and production alerts managed through

PagerDuty.

Championed rigorous code review practices across team, performing integration testing in pre-production

environments, which cut bug occurrences by 50% and guaranteed deployment of high-quality features;

communicated development progress consistently to key stakeholders, maintaining project transparency.

Java
Cucumber
Maven 3
View more
Java
Cucumber
Maven 3
YAML
Spring Boot
Apache Kafka
JUnit Testing
Apache Flink
View more
Senior Software Engineer
Arity
2018-03-01-2020-12-01

Built and refined Java Spring Boot APIs to serve JSON data from PostgreSQL database to internal clients,

ensuring high availabil...

Built and refined Java Spring Boot APIs to serve JSON data from PostgreSQL database to internal clients,

ensuring high availability and streamlined data access for internal operations.

Developed and optimized Spring Integration ETL applications for ingesting hundreds of gigabytes of data per

day from multiple Apache Kafka topics, guaranteeing efficient and accurate data processing at scale.

Architected and deployed new streaming data pipeline systems using Apache Flink, Kafka, and Cassandra,

executing successful production launches that bolstered data processing capabilities and operational efficiency.

Directed maintenance of complex Apache Spark applications in Java and Python, managing data ingestion

pipelines that processed hundreds of gigabytes of traffic daily, ensuring system stability and performance

integrity.

Led team of junior engineers, addressing concerns about workload and delivery timelines by organizing

retrospectives and proposing new feature development processes, resulting in stakeholder alignment and timely

delivery of bug-free features; orchestrated requirement gathering, debugging methods and internal

communication, and outcome-driven development.

Managed production incident involving non-responsive database layer by investigating infrastructure logs and

identifying server capacity issues, leading to successful scaling of infrastructure and increased application load

capacity.

Java
Scala
Gradle
View more
Java
Scala
Gradle
Leadership
Management
Spring Boot
Mentoring
Apache Spark
Apache Kafka
View more
Software Engineer
HERE Technologies
2014-01-01-2017-08-01

Designed and deployed Hadoop MapReduce ETL workflows for 3D building data ingestion, hosted on AWS with

performance metrics and ...

Designed and deployed Hadoop MapReduce ETL workflows for 3D building data ingestion, hosted on AWS with

performance metrics and reports persistently stored in S3, supporting delivery of high-quality geospatial data

solutions.

Oversaw and executed production deployments across AWS resources, including EMR, EC2, and S3, ensuring

smooth operations and compliance with cloud performance standards.

Java
Hadoop MapReduce
AWS
View more
Java
Hadoop MapReduce
AWS
View more