Josh

rodriguez barajas

JOSNELIHURT

Seasoned software developer with an MSc in Engineering and 14+ years of experience across backend and firmware development. My expertise lies in designing and building microservices-based systems, with a strong emphasis on Golang and modern C++, extending microservices principles across hardware and software. I bring specialized experience in autonomous vehicles, developing safety-critical event-handling algorithms aligned with industry standards such as AUTOSAR.

I am fluent across multiple computing paradigms, including event-driven, concurrent, distributed, and functional programming. I have deep expertise in observability, including end-to-end OpenTelemetry (OTEL) instrumentation, implementation, and customization. I have contributed to large-scale projects in complex domains such as biometric technologies, modern point-of-sale systems, and remote device management for mobile and desktop platforms.

With strong communication skills and a proven track record in enterprise environments, I deliver high-quality, client-focused solutions. Outside of work, I am passionate about home automation and power metering, and I actively experiment with new technologies and programming languages in my personal lab.

Location

Foster City, CA, USA

MY SKILLS

Mainly focused on high performance languages and backend development. Deeply committed to learn about technology in general to deliver high valuable and quality software.

Languages

English Advanced
Spanish Native speaker
French Student intermediate

Programming languages

Modern C++ 11/14/17 Expert
C Expert
GO Language Advanced
C# NET Framework Intermediate
Scripting languages: bash, batch, python Average
RUST Average
Kotlin/Java Intermediate

Technologies

Micro-services, API design REST, gRPC, SOAP Advanced
DBs: MongoDB, MySQL, SQLServer, Oracle Advanced
Windows API Advanced
Posix Advanced
Qt/QML Intermediate
Data streams Kafka, Kinesis, MQTT Average
Bluetooth BLE Advanced
Kubernetes, Docker, CI/CD Intermediate
Front-end dev HTML5 JS Beginner

MY CAREER

Jan 2025 - Present
Subject Matter Expert
Level 4
Globant (Zoox account)
Foster City, CA, USA
Technical leader and SME in the development of vehicle experience and autonomous driving applications within a high-complexity, safety-critical environment.

Responsibilities

  • Collaborate onsite with cross-functional teams to define scalable development processes and ensure efficient coordination across vehicle software components.
  • Design and implement architectural extensions, including telemetry, RPC communication layers, and safety-critical features for real-time vehicle applications.
  • Lead proof-of-concept initiatives validating new designs and integrations for next-generation vehicle functionality.
  • Define and document best practices, standards, and guidelines for C++ and safety-critical embedded development.
  • Contribute to roadmap definition and strategic planning, aligning technical milestones with product goals.
  • Scale and mentor engineering teams, supporting onboarding, training, and knowledge transfer for new developers.
  • Jul 2023 - Dec 2024
    Subject Matter Expert
    Level 4
    Globant (Disney account)
    Los Angeles, CA, USA
    Worked with cross-functional teams to integrate subject matter expertise into the point-of-sale project, including architectural design for microservices-based systems and mobile applications using PHP, Golang, Java, and Kotlin.

    Responsibilities

  • Participated in roadmap definition and project planning.
  • Designed new functionalities strongly focused on API design (gRPC and HTTP), and integration with external systems and field devices communications.
  • Conducted POCs to validate architectural designs and integrate new functionalities into the point-of-sale.
  • Established and documented best practices, processes, and guidelines for point-of-sale projects.
  • Hired and trained new technical staff and technical leads.
  • May 2019 - Jul 2023
    Golang Developer
    Software Architect
    Globant
    Bogota, Colombia
    Technical Manager for multiple accounts including SpotOn, MedHost, Corelight, and Appetize.

    Responsibilities

  • Defined and ensured best practices for Golang microservices-based applications using MongoDB, Kinesis, gRPC, Redis, MySQL, gRPC-Gateway, go-kit, and more.
  • Managed developer teams and evaluated performance metrics.
  • Hired and trained new technical staff.
  • Designed complete microservices solutions based on client requirements, including patterns like strangler and sidecar.
  • Participated in roadmap definition, project planning, and presales activities.
  • Implementation of features using Golang and microservices architecture with TDD.
  • Apr 2016 - May 2019
    Senior C++ Developer
    Technical Leader
    Aranda Software
    Bogota, Colombia
    As technical leader in one of the most important products for the company, with our team we had the opportunity to successfully ship to production the 9th version of the product. That product combines different technologies and languages such as Modern C++, Objective C, .Net C# for Web and for Win32 applications.

    Responsibilities

  • Develop software in the native language mainly in C++/Objective C++ and C# interacting different operating APIs, systems and tool-chains supported by the product (Win32, Linux and macOS).
  • Integration of full continuous integration (CI), using TDD as unit test support.
  • Collaborate in roadmap definition.
  • Daily and weekly meetings for team and project control.
  • Design and follow the implementation of new features of the product.
  • Accomplishments

  • Integration of modern C++ (C++11/14 standard) into product development.
  • Integration of test framework for unit testing supporting Test-driven development (TDD).
  • Oct 2015 - Apr 2016
    Senior C/C++ Firmware
    Developer
    TaIO Systems
    Popayan, Colombia
    Senior Embedded Software Engineer in charge of firmware development for IoT devices. Worked autonomously in direct interaction with the client. Assisted in technical and planning meetings for corporate services group (Intel).

    Responsibilities

  • Develop software for embedded devices mainly in C/C++.
  • Lead and review projects developed by the company, including code reviews and best practices for clean code.
  • Training of company staff.
  • Define development guidelines for firmware development.
  • Accomplishments

  • Development of IoT sensor network using BLE technology on Intel Quark processors.
  • Successful implementation of TDD-based development processes for embedded systems.
  • Sep 2013 - Oct 2015
    Head of Innovation Area
    Semi-Senior C++ Developer
    Biotek International SAS
    Bogota, Colombia
    Senior developer of projects for the main client (Colombian National Police), using .NET C# and C++/CLI.

    Responsibilities

  • Direct interaction with the client (Telematics group of Colombian National Police).
  • Definition of technical company strategies to include new technologies in tenders.
  • Definitions of development guidelines for the company.
  • Support to the technical group in the maintenance of products under guarantee.
  • Accomplishments

  • Implementation of biometric access control system by Iris on Embedded system.
  • Implementation of OCR recognition system and scanner driver system.
  • Development of Embedded Systems for visitor control with vehicular and pedestrian access control through biometrics.
  • Development of mobile Biometric system using Android and IRIS technology.
  • Jan 2011 - Aug 2013
    Junior Researcher
    Universidad de los Andes
    Bogota, Colombia

    Responsibilities

  • Development of projects for external clients through research modality university-enterprise.
  • Teacher of Complementary Subjects (Laboratories of Digital Systems, Computer Architecture and Embedded Systems).
  • Accomplishments

  • Design and implementation of controller/reader SAW RF Project Colciencias Condensa to prevent theft of electrical energy.
  • Implementation of a web platform for content management (Wiki) http://ttde.uniandes.edu.co/
  • Design of embedded platform CondorBoard Project.
  • Supervisor of an undergraduate thesis.
  • MY STUDIES

    August 2013
    M.Sc. in Electronics Engineering
    Universidad de los Andes
    Bogotá Colombia

    Master's thesis

  • RTOS benchmark for real-time applications using embedded systems
  • Accomplishments

  • Score 5.0
  • May 2010
    B.Sc. Electronics Engineer
    Universidad Pontificia Bolivariana
    Bucaramanga Colombia

    Undergraduate thesis

  • Digital image processing on Embedded system using DM6446 from Texas Instruments
  • Accomplishments

  • Honorific Thesis
  • CONTACT ME

    This is my contact information feel free to contact me on my social networks. I will prefer to use LikendIn for recruiters. In the form below you can send me a direct message and at the bottom of the page you could find additional sites.

    MY SOCIAL NETWORKS

    [email protected]

    Likendin profile

    https://www.josnelihurt.me

    Foster City, CA, USA