Tomas Gorkin profile picture

Tomás Gorkin

a person.

About me


Hi! I'm Tomas, I'm a software developer / tech lead based in Argentina.

So... what do you do for a living?
Well, i spend an awful lot of time in front of my computer. If you check my GitLab activity you might realize that i code very often (though i don't push everyday). I'm also in charge of planning and leading some digital platforms and I juggle everyday between meetings and code. These last months I have focused my energy on delegating most of my coding time, that's a work in progress.

Great, what are you interested in?
Uhm, I have many interests, and luckily many are offline. Obviously i have a huge interest in computing, home automation and networking. I also tinker with some hardware, diy stuff and take care of some plants.

Which technologies are you currently using?
I'm a huge Serverless advocate, it's been like three years since I got on board and never looked back. On the frontend I realllly like JAMStack for static websites, it's so inexpensive and performant that made me fall in love. GraphQL is another must, I still end up using some REST endpoints, but my main APIs are all GraphQL.

Why is this website so basic?
I'm not a designer, i just needed something functional and i think this reflects my interests and my skillset. I'm focused on performance, accessibility and implementing new technologies into my projects.


My timeline

  • 2015
  • SJT
  • 2016
  • UTN
  • IOK
  • FREELANCE
  • 2017
  • 2018
  • UADE
  • POWDev
  • MOSTRATE
  • 2019
  • POWLead
  • 2020
  • 2021
  • CDLX
  • 2022
  • UP
  • 2023
  • ?

Education

Coding has always been my comfort zone, thanks to my dad who introduced me to it. That's what led me to pursue a career in IT.


SJT2010 - 2015

High school with a software specialization. During my time here i coded in C and C++ and competed in the Argentinian Olympiad of Informatics finals from 2012 to 2015.


UTN2016 - 2017

Got into public college to pursue a degree in Systems Engineering, but I wasn't a right fit for the public system.


UADE2018 - 2019

Continued my studies in Software Engineering, wasn't able to finish due to scheduling conflicts and a big commute. Then the covid-19 pandemic hit.


UP2022 - present

Currently pursuing a degree in Information Technology


Work experience


IOKSTUDIO2016 - 2018

My first job was as a Software Developer working with PHP and jQuery. IOKSTUDIO was a small design studio and I ended up leading the development department. To put it in context, before i joined there was no version control for projects, deployments were manual, and code was not reusable at all. All of those issues were resolved when i decided to leave.

Tech stack:
  • PHP
  • MySQL
  • jQuery
  • Vue 2

Mostrate2018 - 2019

At the end of 2017, Mostrate team approached me with a problem and a need. They offered me being part of the team, filling the role of Software Architect and Developer. I developed a fully functioning platform where users could publish places, make reservations and get info about their reservations. We had issues getting seed money, so the project was abandonded.

Tech stack:
  • Node.js
  • Express
  • PostgreSQL
  • Vue 2
  • Nuxt

POW2018 - 2019

I started freelancing for POW, and got to architect and deploy many of their websites / small systems. Some of the clients I developed solutions for were: RE/MAX Life, Toyota, Banco Galicia, Youth Olympic Games, Rayovac

Tech stack:
  • Node.js
  • Express
  • PostgreSQL
  • Vue 2
  • Nuxt

POW2019 - present

After many successful projects, I wanted to work on something bigger. I was starting to dig into Serverless and wanted to give it a try in production.
We deployed a platform to support an ad campaing that had to handle 1.3 million users and we had no problem handling the big traffic spikes. After that we continued working for many clients such as: MercadoLibre, Tang and SportClub.
The latest project we worked on were the digital platforms of SportClub: SportClub Online (a vod and live streaming app) and SportClub Health (an app to get in contact with dietitians). SportClub is the biggest gym chain in Argentina and I was in charge of architecting and leading the team that works on their systems.

Tech stack:
  • Node.js
  • Serverless
  • TypeScript
  • DynamoDB
  • Redis
  • AWS Lambda
  • Vue 2
  • Vue 3
  • TailwindCSS
  • IndexedDB
  • Storybook
  • Jest
  • Nuxt
  • Gridsome
  • Dacast
  • GitLab CI

Cardlytics2021 - 2023

When the pandemic hit I had lots of free time and since I was leading projects at POW and not coding that much I was only working part time, so I joined Cardlytics as a contractor. I started as a front-end developer working on the widgets they provide to financial institutions to embed on their online bankings and mobile apps, then I identified the need for a shared library so I started working on that, and that allowed the creation of their current Web SDK. I was part of the team that designed, architected and coded their Web SDK and then I moved to the back-end when they acquired Dosh. At Dosh I was working on their internal Serverless microservices.
I was also in charge of setting up their development pipelines for the front-end projects since they were very manual and didn't allow proper QA testing.

Tech stack:
  • Node.js
  • Serverless
  • TypeScript
  • AWS Lambda
  • Vue 2
  • Vue 3
  • Playwright
  • A11Y
  • TeamCity
  • CircleCI