Now · Founding Engineer at Agentic Data Intelligence (formerly Token Flow)

André Moleirinho

Senior Fullstack Engineer and two-time Founding Engineer in Porto. I take products from zero to production - and help people grow their careers.

Lead Engineer · Senior Fullstack · Career Mentor · Porto, Portugal

Lead Engineer and two-time Founding Engineer, working remotely from Porto, Portugal. 8+ years building products, 5+ leading teams, career mentor to 50+ engineers.

  • 8+ years building for the web
  • 5 lead & founding positions (2× Founding Engineer)
  • 10+ countries of async teammates, millions of users
  • 50+ engineers coached in interview prep
  • 20+ countries visited

GitHub · LinkedIn · andrefmoleirinho@gmail.com

Fun fact · Portuguese surname: Moleirinho /mu.lɐj.ˈɾi.ɲu/. The little miller. A rare name, the diminutive of moleiro - the one who ran the village windmill. Grinding runs in the family. These days, it's data going through the mill.

Experience

Agentic Data Intelligence (formerly Token Flow)

Founding Engineer & Senior AI/Fullstack Engineer · Mar 2024 - Present · 2 yrs 7 mo

Remote · Geneva, Switzerland · Data · Fintech (prev. Blockchain · Fintech)

Fullstack engineer and the only frontend developer: I design, own and scale every user-facing experience - the design system, core web apps and internal tools - at a blockchain data infrastructure company.

  • Building a blockchain AI agent platform that analyses the on-chain activity of AI agents and smart contracts - it writes precise SQL over decoded datasets and answers on X and Discord with data-backed insights.
  • Cut the bundle of Studio, a SQL editor for on-chain data, by 60% - with visualisations and shareable dashboards.
  • Rebuilt Explorer, the data-coverage UI across chains and tiers: 5× faster, clearer UX, better architecture.
  • Shipped internal apps to monitor the ETL pipeline - debug, reprocess and QA blocks across supported chains.
  • Acted as Product Owner / Scrum Master with an external team: delegating work and guarding platform quality.

Stack: TypeScript, React, Next.js, Python · FastAPI, LangGraph, Snowflake, LangChain, RAG, Vite, Go, Node.js, Tailwind, shadcn/ui, Highcharts, Databricks, SingleStore, Postgres, MongoDB, Supabase, Clerk, Zitadel, Docker, GitHub Actions, Kubernetes, Terraform, AWS, Vercel

Stable

Senior Fullstack · Lead Frontend · Mar 2023 - Feb 2024 · 1 yr

Remote · USA · Insurtech · Fintech

A US fintech startup forecasting commodity prices with advanced mathematics and data science.

  • Led the migration from Firebase to Cloudflare: JS bundle −80%, performance +60%.
  • Built B2B and back-office apps on a single sign-on across 4 apps (Auth0, later FusionAuth).
  • Raised test coverage from 0% to 70%; added Sentry monitoring and Mixpanel analytics.
  • Migrated charts from Plotly to ECharts and Highcharts, built a design system with Vite + Storybook and mentored engineers.

Stack: TypeScript, React, Next.js, Python · Django · FastAPI, Angular 14, Cloudflare, Storybook, Tailwind, RxJS, WebSockets, MongoDB, Firebase, AWS, Auth0, FusionAuth, Sentry, ECharts, Highcharts

Verve Ventures

Senior Fullstack · Lead Frontend · Jan 2022 - Feb 2023 · 1 yr 2 mo

Remote · Zürich, Switzerland · Venture capital · Fintech

A digital startup inside a venture capital firm - back-office and investor applications.

  • Shipped features with Apollo Angular on GraphQL APIs from day one.
  • Introduced the first frontend unit tests and coverage, and ran code sessions on best practices.
  • Built a Figma-driven design system consumed by 3 projects, plus Mixpanel user-tracking add-ons.
  • Mentored teammates and interviewed candidates from junior to senior - fullstack, frontend and design.
  • Fullstack work on Scala / Play microservices and Node.js with REST and GraphQL.

Stack: TypeScript, Angular 11-14, GraphQL, Apollo, Scala · Play · Akka, Node.js, RxJS, Akita, Ionic, MongoDB, Jasmine, Karma

Siemens

Software Engineer · Fullstack · Jan 2021 - Nov 2021 · 11 mo

Remote · Hanover, Germany · Mobility

HIM - a globally used fleet & disruption management platform with real-time data that affects millions of people.

  • Designed and built RESTful microservices across legacy (Java 6, AngularJS) and modern (Java 8-14, Angular) stacks.
  • Unit and integration tests, documentation and CI/CD; brought Agile process improvements.
  • Contributed to a worldwide design-system team and a real-time GraphQL mobility-data team.

Stack: Java 6-14, Spring, TypeScript, Angular 10-12, PostgreSQL, AWS, AngularJS, RxJS, Hibernate, JUnit, Mockito, Selenium, Jenkins

Bosch

Software Engineer · Fullstack · Aug 2019 - Nov 2020 · 1 yr 4 mo

Remote · Stuttgart, Germany · Automotive

Automotive Aftermarket - microservices including a cloud version of the worldwide leader in automotive diagnostics.

  • Designed RESTful microservices consumed by other services and third-party providers.
  • Strong UX & UI focus for an audience of millions of users.
  • CI/CD automation, tests, documentation and pipeline security to keep tech debt and vulnerabilities out.

Stack: Java 8, Spring, TypeScript, Angular 8/9, Node.js, Kubernetes, Express, RxJS, Swagger / OpenAPI, Jenkins, SonarQube, Azure

Altice Labs

Software Engineer · Fullstack & Business · Jul 2018 - Jul 2019 · 1 yr 1 mo

Onsite · Aveiro, Portugal · Telecom

O2CS - online & offline charging systems for telecom operators.

  • Designed and implemented features for the NGIN CCP system, from first design to completion.
  • Resolved issues and defects in the OCS Catalog system.
  • Professional trainer on Réunion Island, teaching business configuration to SRR engineers.

Stack: Ruby on Rails, TypeScript, Node.js, MongoDB, Express, JavaScript, Ruby, Jenkins, jQuery

Impact, in numbers

  • 3 startups where I've led teams & products (Verve · Stable · Agentic Data Intelligence)
  • 3 design systems built from scratch, Figma to production (Verve · Stable · ADI - and contributed to Bosch & Siemens)
  • 3–5× faster, more performant tools (Stable · ADI)
  • 4 cloud platforms I've deployed to (Serverless · edge · static hosting · CI/CD)
  • 6 auth providers bootstrapped & migrated (Auth0 · Zitadel · Clerk · Supabase Auth · FusionAuth · Better Auth)
  • ∞ extra hours, last-minute bugs smashed (and many happy clients along the way)

Projects

BTC Predictor

Guess whether BTC/USD will be higher or lower - in 60 seconds by default, or any round length from 10 s to 10 minutes.

A fullstack prediction game on a serverless AWS backend with live Coinbase market data. Settlement is tamper-proof: server-stamped guesses, server-fetched prices and conditional writes for exactly-once scoring.

Stack: TypeScript, React 19, Vite, TanStack Query, Zod, WebSockets, AWS CDK, Lambda, SQS, DynamoDB, CloudFront, GitHub Actions

BTC Predictor case study · BTC Predictor: Play live · BTC Predictor: Demo · BTC Predictor: Code

Kraska Viva

An online gallery that gives artists a home for their work.

I created Kraska Viva as a digital gallery where artists present their work online - designed and built by me.

Fun fact: It started with two established artists: I wanted to help them sell their paintings online, and to give every potential buyer an experience as unique as the work itself.

Stack: Next.js, React, TypeScript, Three.js, React Three Fiber, shadcn/ui, Tailwind CSS, Resend, Vercel

Kraska Viva case study · Going live soon

Car Tracker

Give it a VIN, get the car back: a Spring Boot API that decodes vehicle identification numbers.

A Java REST API that keeps a registry of vehicles and decodes their VINs - make, model, year, engine and about 50 more fields - through the vindecoder.eu API, with SHA-1-signed requests and the credits left in every response.

Fun fact: I built it before buying a second-hand car: I wanted the car's own VIN, not the seller's listing, to tell me whether the engine, year and specs were really what I was about to pay for.

Stack: Java 8, Spring Boot, Spring Web, MapStruct, Lombok, Swagger, Gradle, vindecoder.eu API, SonarQube

Car Tracker case study · Car Tracker: Code

Coaching Scheduler

Coaches publish 2-hour slots, students book them, and every lesson gets scored and noted.

A fullstack scheduler with a NestJS API (Swagger docs) and an Angular client. Prevents overlapping slots, enforces business hours and keeps a lesson history with 1-5 satisfaction scores.

Stack: NestJS, Angular, PostgreSQL, TypeORM, Swagger, Tailwind CSS, Angular Material, Vercel

Coaching Scheduler case study · Coaching Scheduler: Code

File Explorer

Runtime file orchestration in the browser - create, copy, rename, upload and navigate.

An Angular app with Material components: drag-and-drop multi-upload, rename with link updates, URL-based navigation, breadcrumbs, and open or download files.

Stack: Angular 12, TypeScript, Angular Material, RxJS, Vercel

File Explorer case study · File Explorer: Code

Track Pointer

A React experiment in real-time pointer tracking, canvas drawing and click-driven state.

Tracks the mouse position live, draws points on a canvas and rolls a random number on every click.

Stack: React 18, TypeScript, Vite, SCSS, Canvas, Vercel

Track Pointer case study · Track Pointer: Code

Skills

TypeScript

My daily driver since 2018 - React, Next.js and Angular frontends, NestJS and Node.js services, and end-to-end typed contracts.

Used for: React · Next.js, AngularJS - Angular 16, NestJS · Node.js, Design systems

Java

Spring microservices at Bosch and Siemens - RESTful APIs for millions of users, from Java 6 legacy to Java 14, tested with JUnit, Mockito and REST Assured.

Used for: Spring Boot, REST microservices, JPA · Hibernate, JUnit · Mockito, OpenAPI

Python

FastAPI and Django services at Stable and ADI, plus the LLM tooling behind AI agents - LangChain, LangGraph and RAG pipelines.

Used for: FastAPI, Django, LangGraph · LangChain, RAG, Data APIs

Toolbox

Frontend
TypeScript, JavaScript, React, Next.js, Angular, D3, ECharts, Highcharts, Chart.js, Plotly.js, Mapbox, Leaflet, Three.js, Tailwind CSS, shadcn/ui, Material UI, Ionic, Storybook, TanStack Query, Redux, RxJS
Backend
Java · Spring, Python · FastAPI, Node.js, NestJS, Python · Django, Go, Ruby on Rails, Scala · Play · Akka, GraphQL, REST, WebSockets
Databases
PostgreSQL, MongoDB, Redis, Snowflake, SingleStore, MySQL, Supabase
Auth
Auth0, Zitadel, Clerk, Supabase, FusionAuth, Better Auth
Cloud & DevOps
AWS, Vercel, Cloudflare, Firebase, Docker, Kubernetes, Terraform, GitHub Actions, Jenkins, ArgoCD, Kong
AI & LLMs
Anthropic · Claude, OpenAI, LangGraph, LangChain, Gemini, LangSmith, RAG, Pinecone, Evals, Observability, Cursor
Testing
Jest, Vitest, Cypress, Jasmine, Karma, Selenium, JUnit, Mockito, REST Assured
Analytics & Monitoring
Sentry, Grafana, Prometheus, Mixpanel, SonarQube, Fathom
Design & Tooling
Figma, Vite, Webpack, Swagger, Git, Postman, Notion

About

I'm a Senior Fullstack Engineer with 8+ years of experience, including 5+ years leading teams and frontend. I've worked across multiple industries, with deep experience in Fintech and Data-intensive products. My strength is taking complex ideas and turning them into products people actually enjoy using, owning the journey from idea to production across product decisions, frontend, backend, infrastructure, and design systems. I care deeply about UX, move comfortably across the stack, and like staying close to both the product and the people using it.

Teammates know me for a can-do attitude and a glass-half-full outlook. Outside work, you'll find me reading about finance, cooking, hitting the gym, travelling or sharing a Super Bock with friends and family.

Based in Porto, Portugal.

Education

  • Bachelor's in Computer Science, University of Aveiro (2014 - 2018)
  • Leadership & Assertiveness · 19/20

Languages

  • Portuguese - Native
  • English - Highly proficient
  • Spanish - Very good command
  • German - Basic

Testimonials

When I was preparing for a major career transition, André played a crucial role in helping me navigate every step of the process. He coached me through interview preparation, helped me refine my communication, and provided invaluable insights into negotiation strategies. What impressed me the most, was his ability to tailor his guidance to my strengths and weaknesses, ensuring I felt confident, prepared, and fully aware of the dynamics at play.

I also had the privilege of working closely with André, and I can confidently say that his impact on my career has been transformative. Beyond being an exceptional software engineer with deep technical expertise and a structured, analytical mindset, he brings a rare ability to simplify complexity and guide others through high-stakes professional challenges.

Manuel Marcos, Senior Software Engineer · Oracle

André has made a profound impact on my life as a mentor, role model, and friend. His drive and work ethic are exceptional, but what truly sets him apart is his commitment to helping others succeed. From coaching me through interview prep to guiding me as I secured my role at Blip, his guidance was invaluable. André has a rare ability to maintain the highest standards in his own work while constantly showing up to elevate the people around him.

Diogo Simões, Product Owner · Blip

I'm delighted to recommend my former colleague from Stable. He's an incredibly quick learner, mastering React in no time - a testament to his adaptability. His insightful reviews were invaluable to my own personal development. His advanced technical skills, combined with a potent drive to learn, makes him an exceptional asset on any team.

Haoxiang Shen, Self-motivated and creative developer · Worked with André on the same team · Feb 2024

I met André when he joined Siemens, we were both part of the same software development team. André quickly became the person with whom I most connected personally. Professionally, André always distinguished himself with his eagerness to learn. He always looked for ways to improve not only his technical abilities (which were already excellent) but also to improve the team environment and the product we were developing, by not being fearful to step up and give his thoughts on a given subject. With his passion, he will be a valuable member of any team.

Hugo Pereira, Senior Fullstack Developer · Team Lead · Siemens · Worked with André on the same team · Jan 2022

I met Andre at Altice and we ended up working together at Bosch - he showed me that sometimes being stubborn is not a bad thing - that allows him to face any hard challenge without giving up or get demoralized. He always bring a big input into team/tech discussions! During this last year, we followed and observed each other grow as colleagues, and each evolution in terms of hard and soft skills. I imagine we both will each lead a team in the future, competing with each other who is the best leader! To you, Andre, keep on with that cheerful attitude of yours!…

Raquel Rocha, Senior Software Engineer (FE) · 25Friday / ComplianceWise · Worked with André on the same team · Oct 2020

It's a pleasure working with André. He has great communication skills, and he is always seeking the best solutions to the obstacles that we face. He has the ability to set a good work mood when he is around, I'm always learning from him! And that's why I recommend you, because you can be a great asset for any team.

Gustavo Linhares Galvao, Software Engineer · Worked with André on the same team · Oct 2020

I've worked alongside André for more than a year now. André has grown very quickly, and his desire to learn and to take on new challenges is something to be desired in any professional. He is a positive thinker and I can be sure even if the sprint goal is hard to reach he is going manage the stress and perform. Kudos to André for the great work and I wish you the best luck!

Artur Arêde, Associate Director at UBS · Senior Software Engineer · Worked with André on the same team · Oct 2020

I had the opportunity to both study and work, at Altice Labs, with André. He is a very curious person, always eager to learn more and more. A great critical thinker, communicator and a team player with strong leadership skills. For sure he will be a great asset at any team he is a part of, since not only he is eager to learn more, as well as he provides good work environment

Hugo Pintor, Senior Software Engineer at Entrust · Worked with André on the same team · Sep 2020

André is very dedicated in his job, self motivated and pro-active. Always curious and eager to learn. An excellent asset.

Cláudia Tavares, Global Business Manager · Dellent · Worked with André on different teams · Oct 2019

I had the pleasure of guiding Andre during his journey at Altice Labs, Andre is an excellent team player. Always concerned in fulfilling is tasks and looking for new challenges.

Francisco Castro Lopes, Telecommunications Consultant · PT Inovação - Altice Labs · Senior to André, didn’t manage him directly · Aug 2019

I had the opportunity to lead André since the first day at AlticeLabs. He is a very available and dedicated person. Not only does it perform the assigned tasks well, but it also question and proposes alternatives. He always shown ambition to go further at professional level. André is very careful about his image and the way he communicates. He learns fast and he is very proactive.

Sergio Carvalho, Senior Software Engineer · Managed André directly · Jul 2019

André is an excellent asset, he always want to do his work in a efficient way and he likes the new challenges purposed. He is a very pro-active guy, who loves to explore new technologies, and he is a fast learning person.

Rodrigo Ferreira, Engineering Manager · Senior to André, didn’t manage him directly · Apr 2019

Mentoring

  • Finding the right companies
  • CV & LinkedIn review
  • Interview prep
  • Salary negotiation

Some have gone on to work at Oracle, Revolut, Talkdesk, Pixelmatters, Blip, Ubiwhere, Natixis, Bosch, Siemens, Dellent, Altice, Critical.

Contact