Esteban Zamora

Robotics Software Engineer at AgriRobot
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Copenhagen, Capital Region, Denmark, DK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Matthew Blanford

It has been about two weeks since Esteban left HPE Aruba to pursue higher education and we are already feeling the loss. For the past several years, I’ve had the pleasure of working with Esteban in the kernel driver and real-time application space. I can say without reservation that Esteban is the most talented and effective engineer I’ve ever worked with. It becomes immediately clear to everyone that Esteban is rigorously technical and immensely capable. It’s not often that highly detailed people who have exacting standards like Esteban also possess the compassion and patience needed to empower their team members and help them grow. Over the past few years, I’ve watched Esteban grow from an immensely talented engineer into a trusted and admired leader. Esteban maintains unimpeachable standards for himself while showing respect and encouraging less capable team members and that, to me, is what makes Esteban so special. People who work with Esteban are made better for it. Esteban is an incredible role model and he has the ability to motivate the people around him to be better and to achieve levels of success that were otherwise out of reach. Collaborating with Esteban has been one of the great joys of my career and I am excited that he is out there inspiring others to excellence.

Diego Dompe

I have been working with Esteban for the last 5 years as his senior technical lead in HPE/Aruba. Esteban is one of the brightest engineers I have worked with, and that's not even his best trait. Esteban is the rare example of a bright engineer, thirsty for knowledge and experience, yet humble enough to learn from others' experience and advise. This combination makes him someone that can have a huge impact into any engineering organization. I recall being surprised when performing the first code review for a task assigned to Esteban. It was a change in the Linux kernel drivers that I had estimated it would take myself a couple days, but any junior engineer at least 2 weeks. Esteban was a new hire out of school and did it in 2 days and with the quality that had nothing to desire. The change wasn't trivial. Was the first time in my career someone would surprise me like that. Over the years Esteban keep showing his technical prowess, but eventually also grew into leadership role thru mentoring and guiding other team members, as well of driving internship research projects. Some of his research projects turned into features in our products. Several of his ideas where disclosure for patents. Early in 2022 we worked together to create an elective course about software engineering for the Electronic Engineering School in the Universidad de Costa Rica. While we created the outline together, Esteban took the plan and created great materials and exercises for the course. It was the kind of course I would have love to take while at school. Over the last couple years I have provided mentorship to Esteban and watch him grow beyond his already spectacular technical skills, into a well-rounded engineer that can understand the complex dynamics of innovation inside a fast moving international company, and also someone that can translate that knowledge into newer generations both professionally and academically. Esteban has my whole-hearted recommendation for any professional or academic position.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Denmark
    • Software Development
    • 1 - 100 Employee
    • Robotics Software Engineer
      • Dec 2022 - Present

      Developing ROS 2 packages and infrastructure for safe autonomy and perception in agricultural robots. Developing ROS 2 packages and infrastructure for safe autonomy and perception in agricultural robots.

    • Costa Rica
    • Information Services
    • 700 & Above Employee
    • University Lecturer
      • Mar 2022 - Aug 2022

      Created open-source material and lectured for the new elective course: "Software Design for Engineering" (IE0417) at the Faculty of Electrical Engineering. The course is a practical take on software engineering using modern development tools. It involved assignments and a final project using C and Python, as well as frameworks and protocols relevant to IoT applications (MQTT, REST, ZeroMQ, Eclipse Ditto, etc). Created open-source material and lectured for the new elective course: "Software Design for Engineering" (IE0417) at the Faculty of Electrical Engineering. The course is a practical take on software engineering using modern development tools. It involved assignments and a final project using C and Python, as well as frameworks and protocols relevant to IoT applications (MQTT, REST, ZeroMQ, Eclipse Ditto, etc).

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Embedded System Software Engineer - Specialist
      • Jan 2021 - Aug 2022

      - Created a prototype of a Linux eBPF-based framework to improve the switching ASIC SDK observability; using C, Golang & Python.- Optimized the ASIC Linux network interface (NIC) kernel driver to support higher packet rates and reduce CPU utilization.- Debugged complex issues related to race conditions between user-space programs and kernel drivers.- Supervised and guided college interns in different projects related to eBPF.- Implemented QEMU-based SoC virtualization models to accelerate the SDK development of future ASICs.- Developed transactional ASIC-access components for new switch platforms with special high-availability (HA) requirements.- Performed technical interviews for college internship candidates.- Created technical design documents for new software components.- Performed project planning and estimation tasks using Agile methodologies.- Led and coordinated Scrum team meetings. Show less

    • Embedded System Software Engineer - Intermediate
      • Jan 2019 - Jan 2021

      - Developed Linux kernel device drivers for the ASIC SDK core and control-plane protocol traffic. This involved design, coding, optimization, and bug-fixing work in PCIe, DMA, NICs, and network filtering protocols.- Implemented the physical link management in a low-cost packet generator used to verify the ASIC switching features; using Python.- Created an automated unit testing environment for Linux kernel device drivers; using QEMU, C/C++, and Python.- Developed components in a new offload system for real-time ASIC tasks. Implemented APIs to coordinate the Linux management CPU with an RTOS running on a small ARM SoC.- Designed RTOS application prototypes for network flow analytics and priority flow control (PFC) storm mitigation.- Gave presentations to stakeholders and guidance to colleagues about code design and implementation. Show less

    • Embedded System Software Engineer - Entry
      • May 2018 - Jan 2019

      - Implemented Python tests to verify Linux network interface (NIC) kernel packet processing between the switching ASIC and the control plane CPU.- Developed ASIC SDK drivers for Ethernet PHYs and MACs, supporting multi-gigabit speeds.

    • Embedded System Software Engineer - Intern
      • Nov 2017 - Apr 2018

      - Developed system tests and utilities in Python to validate switching multi-ASIC scenarios in features such as bridging, link aggregation groups, and multicast routing.

Education

  • DTU - Technical University of Denmark
    Master of Science - MS, Autonomous Systems
    2022 - 2024
  • Universidad de Costa Rica
    Bachelor of Science - BS, Electrical and Computer Engineering
    2014 - 2018

Community

You need to have a working account to view this content. Click here to join now