AIDAN FOLLESTAD

years old, full stack software developer, Staff (L6) Android Engineer @ Block

Mobile
My specialty is Kotlin & Android apps; I also dabble with iOS.
Web
Mostly classic HTML, CSS & JS; no React Native!
Backend
Mainly Kotlin & Ktor.

Introduction

I was born in St. Paul, Minnesota. I spent almost 6 years in the San Francisco Bay Area, but ended up back in Minnesota. I'm currently a Staff (L6) Android Engineer at Square (Block).

I'm 100% self-taught; I started with C++ when I was around 12 or 13 years old. That shifted into desktop apps, and then mobile apps when the first Android phones came out. I've done a lot of work with open source libraries, though not as much recently as I've focused more on my career.

I'm into motorcycles & cars, photography, snowboarding, and playing the drums. I'm a huge music lover, from rock, metal & punk to EDM & K-pop. My current loves: 2020 Triumph Street Triple RS 765 🏍️, 2025 Hyundai Ioniq 5 N 🏎️, Canon EOS R6 Mark III 📷.

Experience

Square logo
Square
Staff Android Engineer, Ecommerce
May 2025 — Present

I'm working on Square Websites in POS, and the Neighborhood Network in Cash App.

Staff Android Engineer, Conversations
Jun 2021 — May 2025

I worked primarily on the Square Messages product. Promoted to staff L6 on this team.

Senior Android Engineer, Personalization
Sep 2020 — Jun 2021

I built the new Point of Sale checkout experience on Android. Promoted to senior L5 on this team.

Android Engineer, Device Experience
Mar 2018 — Sep 2020

I worked on the user-facing software that runs on Square Register and Square Terminal, helping to bring them to market.

Target logo
Target
Android Engineer
Nov 2016 — Mar 2018

I worked on flagship app before & after it was merged with Cartwheel (now "Circle"). I also led implementation of in-store payments using the app on Android.

SkillFitness logo
SkillFitness
Mobile Solutions Developer
Jul 2015 — Nov 2016

I did Android, iOS, and backend work for a professional training CRM platform.

Android Development Consultant
Jun 2015 — Jul 2015

I brought SkillFitness into the world of Android.

🤷‍♂️
Ricco Solutions
Lead Mobile Engineer
May 2013 — May 2015

I developed Android and iOS mobile applications using Java & Objective-C. This was my first step into using my skills professionally (as an intern).

Recent shots