Photo of Cthulu

Alexander Yalovetzky
Sr. Fullstack Engineer

Hi! I'm Alexander Yalovetzky and this is my resume. I started building websites by the age of 12 in the year 2001 and haven't stopped learning and coding since. Here are a couple of things you should know about myself:

Watch a presentation I did talking about Test Driven Development and its benefits:

Tech Skills

React

React, Redux, Cypress, Jest

Other Frontend technologies

Angular 5+, Ionic 3+, RxJS, Sass, Bootstrap CSS, jQuery

Backend Javascript/Typescript

Node.js, Express, Apollo Server (GraphQL), TDD with jest (or mocha/chai)

Database/Cache

MySQL, MariaDB, Postgres, SQLite, Firebase, Mongo DB, Redis

Cloud/Devops

Docker, Vagrant, Heroku, AWS, Kubernetes

CI

Gitlab CI, Github

Experience with other Languages

Java (Spark framework), TDD with JUnit & Mockito

C# with Unity, TDD with NUnit & NSubstitute

Experience

2112.run Sr. Fullstack Engineer - Feb 2020 - now

Web based NFT game. I built the entire frontend for this Web3 game using React and Redux.
Watch a gameplay session

Mainly worked with:

  • React (Typescript)
  • Redux
  • Web3
  • Sass
  • Docker
  • Vercel

Secret NFT project Sr. Fullstack Engineer - Oct 2021 - now

This is a personal project I'm working on in my free time that I hope some day will become a crypto start-up company. Marketplace for artists to allow their followers to support them via NFT passes.

Mainly worked with:

  • React (Typescript)
  • Redux
  • Web3
  • Solidity
  • Node.js
  • Mysql
  • Docker
  • Vercel
  • Heroku

The Climate Corporation Sr. Domain Engineer - Feb 2021 - now

I was promoted to Sr. Domain Engineer of my team because I have played a key role in the implementation of good practices in the code and enabling 20+ devs to participate in the development of the project while keeping the high standards of the quality.
Part of the good practices that I implemented are:

  • Clean Code & Clean Architecture
  • Make the code respect the SOLID principles
  • Migration from GraphQL monolith to a federated GraphQL (microservices)
  • Bi-weekly Team Code Katas
  • Test Driven Development coaching and advocacy
  • Train/Onboard developers on these principles

The Climate Corporation Sr. Backend Engineer - Apr 2020 - Feb 2021

At The Climate Corporation I have the opportunity to work as a contractor for a big agro-tech Sillicon Valley company owned by Bayer. I've been leading the efforts to apply Clean Architecture to decouple the details from the actual business logic. Part of my efforts also have been focused on increasing the test coverage all over the codebase and advocating for a Test-Driven-Development process across the team.
Watch a Test-Driven-Development presentation I gave at Climate

Mainly worked with:

  • React (Typescript)
  • Node.js (Typescript)
  • GraphQL (Apollo Server)
  • Federated GraphQL (Apollo Federation)
  • Express
  • Docker
  • Gitlab CI

Concrete.so Sr. Fullstack Engineer - Feb 2020 - now

This is a personal project I'm working on in my free time that I hope some day will become a start-up company. Online dashboard for small and medium size architecture/construction studios to create budget estimates and keep track of the work done.

Mainly worked with:

  • React (Typescript)
  • Redux
  • Node.js
  • Mysql
  • Docker
  • Vercel
  • Heroku

Bklyn.co Sr. Backend Engineer - Oct 2019 - Apr 2020

At Bklyn.co I found myself working remotely as a contractor again, in this case for a New York City digital agency. One of my greatest achievements here is to have planted the seed of the culture of Software Craftmanship and being able to apply the whole set of good practices I learned in my extense career (Clean Architecture, TDD, SOLID, etc). Right now I'm building the GraphQL API for an upcoming Social Network called IngagedIn. I'm also building the GraphQL API for three43.com, a revolutionary new art marketplace app that will change the world of art collecting. Apart from the coding, I'm next to the CEO of the company in meetings with prospective new clients trying to understand their needs and solving their technical doubts, then I come up with documents and estimates for their exciting new projects.

Mainly worked with:

  • Node.js (Typescript) + GraphQL
  • Docker
  • Heroku

Etermax Sr. Software Engineer - Mar 2019 - Oct 2019

Etermax is one of the leading companies in the Mobile video game industry with a 300+ people office in Buenos Aires and more than 10 million users. I was part of the team in charge of building the sequel to one of their biggest games: Aworded 2. As a Software Engineer I had the pleasure to work on the Unity app and the Java RESTful API applying TDD, Domain Driven Design, Clean Architecture, and most of the Extreme Progamming practices. Apart from the code, I had the opportunity to lead Mob Programming sessions where we practiced Code Katas. I officiated as the facilitator of some of the Retro Meetings the team had during my time there.

Mainly worked with:

  • C# over Unity
  • Java + Spring

GM2Dev Tech Leader & Sr. Full Stack JS Dev - Aug 2017 – Mar 2019

At GM2Dev I was the proud Technical Leader of the 7 person team that built DishDivvy.com, one of the most promising food-tech startups of 2019. I worked remotely on a daily basis with its CEO and founder figuring out what was best for the product and its users. I also worked side by side with a team of frontenders building brand websites and e-shops for the clients of one of the biggest digital agencies in Los Angeles, Zehner Group.

Mainly worked with:

  • Node.js + Express.js
  • Ionic 3
  • Docker
  • Kubernetes

Codesmith Dev Sr. Fullstack Engineer - Sep 2016 - Aug 2017

At Codesmith I worked remotely, mainly building the RESTful API for farmd.com. The product was a marketplace to connect farmers in Atlanta, GA with local restaurants that wanted to buy their produce. We built the code applying Clean Code, Clean Architecture and Test Driven Development. I was also involved in other projects building Wordpress custom themes and plugins.

Mainly worked with:

  • Angular 2+
  • Laravel
  • Wordpress

PRO Argentina Tech Leader - Mar 2013 – Sep 2016

In PRO I was involved in the entire Presidential campaign of ex-president Mauricio Macri. I was the Tech Leader of the Digital Team managing a group of 3 developers and in charge of the technical decisions. The Campaign Chief and later Chief of Ministers Marcos Peña instructed us in copying the strategy that led Barack Obama to presidency in 2008 and 2012. We built an in-house CRM and territorial system that helped the party keep in touch with their voters and persuadable new voters. The system handled a 30 million record database of each Argentinian voter and matched that information with their territories applying MySQL spatial functions, which allowed the party to know what territories were needing more attention.

Mainly worked with:

  • Angular 2+
  • Symfony
  • Laravel
  • Code Igniter
  • Wordpress

CareerBuilder Sr. Fullstack Engineer - Feb 2012 - Mar 2013

In CareerBuilder I had the experience to work remotely for a 3,000+ employee company. They are one of the biggest employment websites in the US with millions of users. I was in charge of improving the experience for companies that had their custom mini websites hosted at CareerBuilder.com, adding new features to their admin dashboards that impacted on the frontend that was used by job candidates.

Mainly worked with:

  • C# web development

EyeSpeak Team Leader & PHP Developer - Feb 2008 - Feb 2012

I started as a PHP developer working on two of the biggest Christian social networks in Atlanta, Georgia: Perimeter Church and injesus.com. Me and the team built awesome new features for the users, which included a message board and a custom email template editor that would let the admins design top notch newsletters. After some time, and having built a relation of trust with my bosses, I was assigned to work side by side with the Project Manager receiving new projects, talking with the clients and then generating technical documents and estimations. By the end of my experience at Eyespeak, I was leading a team of 3 developers building new projects for our clients.

Mainly worked with:

  • PHP + CakePHP
  • Bash scripting
  • CSS
I actually have more development experience from 2005 to 2008 but it doesn't seem that relevant in 2021 :)
Good Practices
Compromise & Team Work
SOLID Principles
Clean Code & Clean Architecture
KISS & YAGNI
Agile & Extreme Programming
Test Driven Development - Both Outside-in & Inside-out
Domain Driven Development
CI/CD
Pair Programming
OOP & Design Patterns
References
References
Medium.com
Sometimes I write dev articles on https://medium.com/alex-yalo
Education

Technical degree on Information and Communications Technology

ORT Argentina

3D Platform Videogames with Unity

Udemy

Data Structures + Algorithms

Udemy

Visual C++

DELFOS center Buenos Aires

Security for GNU/Linux

Linux College Buenos Aires

Java Programming

Capacitación Web Group

Security & Ethical Hacking Conference & Exhibition day

Sheraton Libertador

Web Security

Core Security Buenos Aires

Oracle & PL/SQL & Oracle Forms

Koalasystems

Adobe Flash

DELFOS center Buenos Aires

English
Oral and written advanced level
2 months Intensive English Course abroad at EF (Education First) in Boston, USA
2 years at ICANA Belgrano
4 years at ORT School Advanced Level
3 years at Mayflower Institute in San Fernando, Buenos Aires
Personal
I'm happily married
I love reading tech books & epic fantasy novels
I love video games and retro consoles
I play guitar
I'm Argentinian
I live in Buenos Aires City, Argentina