Hi 👋,
My name is
Darío Martínez
I build things on cloud ☁

Rounded avatar of Darío Martínez

Work Experience

  • Junior Software Engineer

    HP SCDS

    As a Software Engineer in the Cloud Solutions team at HP SCDS, I design and implement full-stack technical features for HP Inc.'s cloud-based solutions. I utilize Golang/Go as the backend programming language and employ React with TypeScript for frontend development using AWS as a cloud provider.

    Additionally, I colaborate with the team in product development and new feature design processes, leading refinement sessions to analyze new requirements or enhancements and proposing solutions to address them.

    Full time
    Sep 2023 - Now
  • Software Engineer Intern

    NTT Data Europe & LATAM

    During those 5 months I have worked in the Digital Architecture team, specifically in the Digital Twins area, where I have helped the team in the creation of digital twins for monitoring and simulation of IoT devices using the Cloud.

    I created a parser using Node.js, which facilitated the conversion of Azure DTDL models to Eclipse Ditto Things. This component was later integrated into the architecture and utilized by fellow team members.

    Additionally, I worked on deploying and developing a digital twin on AWS, leveraging Grafana for visualization and AWS IoT TwinMaker for managing the data. This twin enables real-time querying of specific IoT device statuses and supports simulations regarding their consumption rates, speed of use, and other properties.

    Furthermore, I developed several scripts to automate the deployment of Digital Twins to AWS EC2 instances.

    Internship
    Feb 2023 - Jun 2023

Projects

  • LocalAIzeMe2: Localization string machine translation and recommendation system using Machine Learning

    Application developed to improve the efficiency of localization or internationalization of applications using HuggingFace machine learning translation models.

    Each of these models is deployed as microservices in ONNX format, allowing any client to consume them via HTTP request through an endpoint. A REST API, written in Golang, directly consumes these microservices allowing the user to generate automatic translations and translation suggestions based on previously translated strings.

    The user can interact with the application through a user interface, built with Angular, to manage their own projects for localization, and use the machine translations generated by the machine translation models.

    🏆 Winning project of the third prize of the HP SCDS 2022-2023 Technology Observatory.

  • Full text search using Elasticsearch

    Full-stack project that allows search in a dataset of over 9000 movies in milliseconds with autocomplete.

    The back-end, developed in Golang, starts by importing the csv dataset into the Elasticsearch service, creating an index. An endpoint is then exposed to handle client search queries and communicate with Elasticsearch to retrieve the movies corresponding to the query.

    The user interacts with a simple UI, built in React, that displays an autocomplete while typing and the list of movies when the user clicks 'Enter' or hits the search button.

  • URL shortener in Go

    URL shortener service written in Go that allows featuring URL redirection and custom short URLs.

    This API REST exposes two endpoints:

    • POST /createLink: Creates a short URL based on the original URL, once the new one is created, this service stores it in a Redis database with a relationship of key-value pair.
    • GET /:link: Redirects to the original URL with the HTTP status code "Found".

    This project uses Gin as a HTTP web framework.

About Me

Hello! I'm Darío Martínez, a passionate and proactive Software Engineer with a degree in Software Engineering. My journey in the world of technology began at a young age, fueled by an early fascination with computers and IT. Over the years, this curiosity has evolved into a dedicated career, where I get to do what I love every day: building innovative and impactful projects.

I specialize in working with Golang, React, and the AWS stack, leveraging these technologies to create robust, scalable, and efficient software solutions. Whether it's developing a sleek front-end interface with React or architecting complex back-end systems in Golang, I thrive on the challenges and rewards that come with software development.

My approach to work is deeply rooted in proactivity and continuous learning. I enjoy staying ahead of the curve, constantly exploring new tools, technologies, and methodologies to enhance my skills and deliver the best possible results. From cloud computing to full-stack development, I am committed to pushing the boundaries of what's possible in software engineering.

When I'm not coding, you can find me diving into new projects, experimenting with cutting-edge tech, or sharing my knowledge with the community. I believe in the power of collaboration and am always eager to connect with like-minded individuals who share my passion for technology.

Let's build something amazing together!