Ariel Gianatiempo

About

I'm choosing to be a beginner again.

The practical details

Based in
Málaga, Spain
Citizenship
Italian (EU)
Working
Fully remote, Europe
Languages
Spanish native · English C2 · Italian

I started in 2007 writing Java Back-Ends. School systems, government work, and eventually airline loyalty at Hewlett-Packard. Eight years of that, and then AngularJS made the browser look like the interesting place to be, so I went. I stayed eleven years.

I keep ending up in fintech. Technical lead at J.P. Morgan, and now four core areas of Openbank's homebanking platform. I like money as a domain because it keeps you honest. When you get an interface wrong there, it costs somebody something and everybody notices the same day. J.P. Morgan is still the best place I've ever worked, and I'd go back tomorrow if the role could be remote. It can't be, and remote is the one thing I won't budge on.

I'm good at this work, and that's exactly why I'm deliberately being bad at something else for a while. Python on the server again, and shipping features that have a model inside them, which is a very different thing from having a model help me write the code. The comfortable option is to keep getting better at a smaller and smaller thing, and I don't want that.

Practice

What I do, and how new I am at it.

Four strands. One I did for eight years, one I have done for eleven, one I am aiming at, and one I am building right now to get there.

Foundation Eight years

Java, Spring, Hibernate and a lot of MySQL. APIs, new features and legacy migrations for telcos, an airline and a long list of enterprise clients I could not put in the right order today. Somewhere in there I started volunteering for every ticket that touched the UI, which is pretty much how the next eleven years happened.

  • Java
  • Spring
  • Hibernate
  • MySQL
  • Wicket
  • SVN
Blooming Eleven years

I build the parts of an application people actually see and use. Started in telcos, ended up enjoying banks... faster, more dynamic, wider.

  • React
  • TypeScript
  • Hexagonal architecture
  • Component libraries
  • Technical leadership
Mastery Reaching for it

Getting properly good at both halves of the job, the server one included.

  • Python
  • AI
  • Fullstack
  • Testing
Building Day one

Small things, written in Python, with a model doing actual work inside them instead of just helping me type. Retrieval, evals, streaming responses... that list is what I'm working through right now, not a set of things I already know. First ones go up on GitHub shortly, and they will look exactly like what they are.

  • Python
  • Model APIs
  • Retrieval
  • Evals
  • Streaming UI
  • AI-assisted delivery

Milestones

How I got here, and what changed because I showed up.

Newest first. Each role with the specific thing that was different afterwards.

  1. Plexus Tech · Openbank, Santander Group

    Four core areas of Openbank's homebanking platform: accounts, deposits, contracting and customer profile. I moved the team's ESLint setup from v8 to v10 and added new rules to the internal plugin. Then I noticed the same code living in all four codebases, proposed a shared component library, and it got adopted right away. Which was nice.

    Core platform areas
    4
    ESLint migration
    v8→10
  2. V3 Cybersecurity · the rewrite I argued for · part time

    I rewrote the MVP when I arrived and got a 60% performance gain out of it. Then I spent months convincing leadership to let me rewrite the whole thing, Front-End and Back-End. They said yes. I defined the layout and the product philosophy, directed the designer through Figma, specified the data contracts, and I'm now building the entire Front-End on my own. Launch is meant to be the end of 2026.

    Faster MVP
    60%
    Developer on it
    1
  3. System One · healthcare

    I overhauled two core areas of the product. Reported bugs dropped 90% in the two weeks after release. I also built a standalone Playwright and Cucumber project so the QA team could write their own regression tests without waiting on me.

    Fewer reported bugs
    90%
    After release
    2 wks
  4. J.P. Morgan Chase · tech lead

    Promoted twice here. I led three React developers, then six, through a Flex-to-React migration that killed every deprecated component in eight months. I also ran a six-developer internship programme from analysis all the way to production, cut local build time in half, and ran an internal React best-practices group.

    Developers I led
    3→6
    To finish it
    8 mo
  5. Globant · the React turn

    I led an internal product and pushed standards across the team. Then I got contracted out to J.P. Morgan, and that work turned into a permanent offer. This is also where React stopped being a tool I happened to use and became the thing I was actually good at.

    First time managing
    1st
    Internal project
    4 mo
  6. Redbee · crossing to the Front-End

    Fullstack work: API endpoints on one side, Front-End components and services on the other. AngularJS was making the browser look like the fun place to be, so I crossed over. Eleven years later I'm still here. That was never the plan.

    Years in the browser started here
    11
  7. Eight years of Java Back-End

    Hewlett-Packard, FDV Solutions, GetSense, Cubika, Teracode. APIs, features and legacy migrations for airline and enterprise clients. People forget this part when someone says Front-End developer, and it's the reason I keep saying I'm going back to the server instead of starting over on it.

    Years on the server
    8
    Companies
    5

How it started

The jobs that never made it onto the CV.

In 2007 I was writing software for Catholic schools in Europe. I've genuinely forgotten which country. After that, systems for the Italian government, and then a run of jobs I couldn't put in the right order today if you asked me to.

The one I remember properly is Hewlett-Packard, working on American Airlines' frequent-flyer programme. It sent me to Dallas Fort Worth twice, which I loved.

Then Redbee, where the Back-End took a step back (pun intended), AngularJS got the front row, and the browser slowly started looking prettier (I did it again). A few moves and a few trends later, I taught myself React from a course and there was no way back. Going back to Python now is me going back to where it all started.

Off the screen

Two ideas from aikido that I still use.

合氣道 · aikidō, written in brush calligraphy

正勝吾勝 · Masakatsu agatsu

True victory is victory over oneself.

I briefly trained in aikido many years ago, and read a lot more than I trained. Budo, bushido, all the philosophy behind the technique. Be better today than you were yesterday. It's the only kind of competition I've ever found useful.

円相 · Ensō

One stroke, left open.

An ensō is a hand-drawn circle, one stroke, left open. Open means imperfect, which means it can still change. Same as everything else... it could always be better, but something delivered beats perfection that never arrives.

Keeping current

What I've been studying.

The 2026 entries are me putting something behind the Python and AI claims.

Courses and certifications

  1. 2026 Full Stack Development with Integrated AI OpenWebinars
  2. 2026 Generative AI Agents OpenWebinars
  3. 2026 Claude Platform 101 & Claude Code 101 Anthropic
  4. 2026 AWS Certified Cloud Practitioner (exam prep) LinkedIn
  5. 2024 Python for Data Science, AI & Development IBM
  6. 2024 EF SET English Certificate (C2 Proficient) EF SET

What I'm after

Fullstack work with AI in it.

Remote, in Europe, and fintech if I get to pick (been there, loved that). Ideally somewhere I can grow into Fullstack and AI. And I'm happy to talk to anyone else making the same move.

Available Open to Front-End, Fullstack and AI work · Remote, Europe

Book 30 minutes Email me

Colleagues

What I'm like to work with, according to people who had to.

I had the chance to work with Ariel this past year in J.P.Morgan. He is a great leader and an amazing coworker. He is always eager to help and contribute with the team with his remarkable coding skills!
Carla Benedetto

Analyst, J.P. Morgan

Ariel is a professional who seeks to always be at the forefront with the latest technologies, he likes to contribute ideas and research and contribute new knowledge, he is a very good colleague and likes to maintain a good work environment.
Beatriz Martínez

Senior Developer, Tecnosoftware

Working alongside Ariel has been an absolute delight. His dedication to crafting high-quality front-end solutions is unparalleled. Not only does he possess a deep understanding of the technologies he works with, but he consistently goes above and beyond to ensure that every component he touches is executed excellently.
Dante Moore

Tech Leader, V3 Cybersecurity