Summary
Overview
Work History
Education
Skills
Languages
Work Preference
Timeline
Personal Projects
GeneralManager
Diego Indart

Diego Indart

Senior Software Engineer
Gandia,Valencia

Summary

I am a Full Stack Developer, with a strong background in PHP. My framework of choice is Laravel. I'm self-taught, responsible, disciplined and passionate. I've been coding as a hobby since the age of 7, and professionally for the past 15 years.

I take pride in ownership and clean code. I have great attention to detail and a gift for thinking out of the box. I have worked fully remotely for most of my career, and I understand the importance of good communication and visibility. I'm a perfectionist, but I can easily switch to "deadline mode" when needed.

I enjoy helping out junior or semi-senior colleagues, and organizing talks to help the team align and enhance their knowledge, mostly on Laravel and database efficiency topics.

When I'm not working, chances are I'm either studying or tinkering with my own personal projects (mostly FOSS).

Overview

15
15
years of professional experience
10
10
years of post-secondary education

Work History

Senior Software Engineer

Felix Health
05.2021 - 09.2023
  • Felix is a fast-growing startup, already positioned as one of the leading healthcare solution providers in Canada.
  • They offer online medical visits for a wide variety of ailments, prescription and OTC medication, and delivery to the patient's door.
  • Since 2022, they also handle their own pharmacy.
  • I joined a team of 3 developers that grew to over 15 software engineers over the years.
  • I fell in love with the culture and the vision of the company from day one: trust, ownership, and responsibility are its pillars.
  • It is such a culture that gets the best out of me: proactivity, honesty, and effective communication; team building; and result-driven productivity.
  • During these years, I've perfected my Laravel knowledge tenfold.
  • I've become quite proficient in lower-level MySQL tuning, and I've had the chance to lead important transformations, such as the migration from PayPal to Stripe, the creation of a new RESTful API from the ground up, or a partial redesign of the data structures.
  • I've organized tech talks for the team, mostly focused on all things Laravel, Clean Code, and Data Performance.

Director of Engineering

Luep (formerly iSquirrel)
03.2020 - 05.2021
  • Luep (formerly iSquirrel) is the latest project of a serial entrepreneur with extensive experience in launching massively successful products and brands.
  • I was hired as a lead dev but was immediately promoted to Director of Engineering, in order to fill gaps in various areas like architecture, design, culture and team building
  • I was in charge of bringing agile methodologies to the team, providing the right tools according to the experience and skills of each member, making sure that productivity stayed at its highest, ensuring that all new features were properly designed, enhancing code quality, and implementing and test-covering our codebase.

Senior FullStack Engineer

SoulCycle
05.2018 - 03.2020
  • I was part of a small team focused on improving the performance of their website and internal services.
  • The stack included the main PHP app, plus secondary Node and Golang services.
  • My tasks included reviewing monitoring services (AppDynamics, Datadog, VividCortex, and others) to find bottlenecks or red flags in general.
  • I was part of the team that then designed and implemented the solutions, through collaboration with engineers from other areas and teams, as well as specialized DevOps and DBAs.
  • During my time in the company, I helped them move towards a more modern application, aiming for microservices while rethinking our AWS infrastructure, and generally improving the customer's experience without losing sight of iterative code quality enhancements.

Senior FullStack Developer

Internet Brands
03.2012 - 05.2018
  • Internet Brands is a Los Angeles-based company with hundreds of employees around the globe.
  • Their main business is advertising, through a large network of forums.
  • They own and commercialize the number one proprietary forum software, vBulletin, since 2007.
  • I worked in the Automotive Communities vertical of the company, maintaining around 150 forums dedicated to car enthusiasts and building products that enhanced user interaction and time spent on our sites.
  • I was the vBulletin 3 expert on the team, with tasks ranging from planning new products to adding plugins, researching and customizing our internal vBulletin branch, bug fixing, refactors, as well as training new developers.
  • My latest project was a RESTful API attached to the legacy vBulletin 3 core, which is mostly non-OO and, without a proper API, impossible to extend or integrate with other systems.

FullStack Developer

Ingetec
09.2009 - 03.2012
  • Ingetec is one of the leaders in domotics and security solutions in Uruguay.
  • However, they were lagging behind in their internal handling of data, customers, and stock management.
  • I agreed with the owner of the company to build their software solution, making it generic enough so that it could work as a customizable framework for similar businesses.
  • The plan was to dig deep into the popular frameworks of that time (CodeIgniter, Symfony, CakePHP, Ruby on Rails), and build my own ORM, Router, FE Components, etc.
  • Ingetec benefited from cheap, high-quality work, while I improved my PHP skills at an extremely fast pace.
  • The solution I built for them is still in use today, 11 years later, with little to no maintenance required.
  • This was, by far, my most intensive learning period to date, allowing me to learn by doing, understanding, and creating the magic 'under the hood' by myself.

FullStack PHP Developer

Netgate
01.2009 - 09.2009
  • Netgate is an IT company specialized in ADSL services and VoIP for Uruguay and the region.
  • Their main VoIP app, eXpand, was the first of its kind in Latin America.
  • This was my first job, and I took every chance to learn how to work with medium-sized teams of developers, QA, team leaders, as well as communicating with stakeholders.
  • From a coding perspective, I acquired my first serious tools with PHP, JavaScript, AJAX, MooTools, MySQL, and also took my first steps with Linux (and I never looked back!).

Education

Computer Science Engineering - Computer Sciences

Facultad De Ingeniería, UdelaR
Montevideo, Uruguay
01.2012 - 01.2016

Programming Analyst - Computer Sciences

Facultad De Ingeniería, UdelaR
Montevideo, Uruguay
01.2012 - 01.2015

Electrical Engineering -

Facultad De Ingeniería, UdelaR
Montevideo, Uruguay
01.2013 - 01.2016

Skills

Team Player

Languages

Spanish
Bilingual or Proficient (C2)
English
Bilingual or Proficient (C2)
French
Advanced (C1)
Portuguese
Advanced (C1)
Italian
Intermediate (B1)
German
Elementary (A2)
Ukrainian
Beginner (A1)

Work Preference

Work Type

Full Time

Work Location

Remote

Important To Me

Work-life balanceFlexible work hoursCompany Culture

Timeline

Senior Software Engineer

Felix Health
05.2021 - 09.2023

Director of Engineering

Luep (formerly iSquirrel)
03.2020 - 05.2021

Senior FullStack Engineer

SoulCycle
05.2018 - 03.2020

Electrical Engineering -

Facultad De Ingeniería, UdelaR
01.2013 - 01.2016

Senior FullStack Developer

Internet Brands
03.2012 - 05.2018

Computer Science Engineering - Computer Sciences

Facultad De Ingeniería, UdelaR
01.2012 - 01.2016

Programming Analyst - Computer Sciences

Facultad De Ingeniería, UdelaR
01.2012 - 01.2015

FullStack Developer

Ingetec
09.2009 - 03.2012

FullStack PHP Developer

Netgate
01.2009 - 09.2009

Personal Projects

  • Crypto-Trading Bot
  • since 2018
  • Python

In my spare time, I work on a Trading Bot written in Python 3, in collaboration with friends from college. The aim is to build an app that can interact with Bitmex crypto exchange (https://www.bitmex.com) through its API, integrating Machine Learning and other AI and Big Data tools, in order to predict market movements and handle positions accordingly.

At this point, we have a working prototype able to produce monthly 3-5% gains consistently through the most usual scenarios, but it fails on high volatility settings. We are currently working on better prediction algorithms, using data provided by Bitmex through its API or elsewhere, running our algorithms through historical real data.

Data is collected in real-time from Bitmex from a websocket, then stored in a SQLite in-memory database, from which several clients can consume the data through a simplified API, without stretching the limitations and constraints set by Bitmex. Through message queues, bots (clients) are notified of new data they've subscribed to, e.g. price action, and can act on it, based on the relevant events each bot can handle. Every bot has its own strategy but conforms to the same API.

  • OpenFING
  • 2014 - 2018

From 2014 to 2018 I directed an open-source student project called OpenFING at the Engineering Faculty of UDELAR (Uruguay), which digitalizes lectures and puts them online for free. During these years, I was in charge of planning, organizing and monitoring the volunteer teams, as well as coordinating with the Faculty staff.

OpenFING is an extremely valuable asset for all Faculty students, both as support for regular students and as an alternative for students who cannot assist lectures. It has been used to design new fully remote courses at all levels of the Engineering careers in UDELAR. Today, OpenFING works closely with the Faculty in order to keep generating learning tools that improve the quality of education in Uruguay and to ensure that this knowledge is fully accessible, for free, for all students regardless of location, economic or social conditions.

See https://jime.open.ac.uk/articles/10.5334/jime.477/ or visit http://open.fing.edu.uy for more info!

Diego IndartSenior Software Engineer