Giovanni Stephens

Giovanni Stephens - CV/Resume

About Me

Hi there! I'm Giovanni (sometimes called Gio). I build technical products at the intersection of tech and finance. Right now that means building AI agents at Alcova that plan, reason, and take real work off financial advisers' plates, and co-founding BAITL, which automates reception for healthcare clinics. I trained in finance to postgrad level at Otago, then added a graduate diploma in software engineering, so programming and numbers are definitely my thing!

My background spans high-frequency trading, venture capital, data analysis, and community investment. Along the way I've built financial models, priced and backtested trading systems, evaluated portfolios, backed early-stage ventures, and managed a district's community fund. I still invest in early-stage New Zealand ventures today.

Day-to-day I work in Go, Python, and TypeScript, with a focus on agentic AI, machine learning, and LLMs. On the finance side, my skills run through quantitative finance, financial modelling, and algorithmic trading. I still love working with data, whether that's modelling it, querying it, or turning it into visualisations that make complex information easy to understand.

Tech and finance are my toolkit, but community and impact are my why. I chair FLINT Queenstown and set up the Community Tech Lab, which pairs local developers with community groups to build free software. Outside of that, you'll find me cooking for friends or enjoying the scenery around Queenstown. Ultimately, I want to build cool systems, follow my curiosity, and find ways to help others along the way.

Giovanni Stephens

Education

New Zealand · Website

Graduate Diploma in Information Sciences with focus on algorithms, data structures, machine learning, data modelling, software engineering tools and practices, agile project management, web development, cloud computing, parallel computing and concurrency.

Work Experience

New Zealand · Website

  • Co-founded BAITL (Bringing AI To Life), a self-service kiosk platform for healthcare clinics: patient check-in, walk-in booking, and integrated EFTPOS, POLi, and bank-transfer payments, with Cliniko as the system of record
  • Owning the end-to-end build: Next.js 16 + React 19 frontend on Vercel, Go + ConnectRPC backend on Cloud Run, Supabase Postgres with row-level security, Clerk for staff auth, and AES-256-GCM encryption for kiosk PII
  • Deliberately built as a thin layer rather than a data warehouse: no clinical data stored, card details never touch our servers, and clinics keep Cliniko as the source of truth for appointments, invoices, and reconciliation

Queenstown, New Zealand · Website

  • Building the AI agents that power Alcova's operating system for wealth management, with a focus on the agents themselves and the tooling behind them
  • Working at the frontier of agentic systems, giving agents the ability to plan, reason, and take genuine work off financial advisers' plates, rather than just answer questions
  • Hands-on across agent architecture, evaluations, and developer tooling that lets new capabilities ship safely

New Zealand

  • Managing a private portfolio spanning impact investment and venture capital
  • Fund investments: Purpose Capital Impact Fund, Nuance Connected Capital, Icehouse Ventures, Pacific Channel
  • Venture network investments: Enterprise Angels and private holdings

Queenstown, New Zealand · Website

  • Advised the council on how to invest more effectively in community outcomes through grants and strategic support
  • Managed the QLDC Community Fund and provided strategic advice on funding priorities and where the district's needs were greatest
  • Designed and ran The Funding Series with a great team, a multi-session capability-building programme to help community groups become more financially sustainable

New Zealand · Website

  • Managed HFT, systematic trading strategies tailored for European energy markets, optimising trade execution and risk offsetting efficiency
  • Monitored and analysed weather patterns to inform systematic energy trading decisions, enhancing strategy development
  • Helped develop HFT strategies operating at micro/nanosecond speeds using C++ and cutting-edge technology

New Zealand · Website

  • Managed high-frequency systematic trading (HFT) systems and strategies at micro/nanosecond speeds using FPGA, C++, and proprietary languages
  • Consistently outperformed competitors in speed while trading futures on CME and ICE
  • Applied machine learning models such as XGBoost, random forests, simple regressions, and decision trees to anticipate market events

Queenstown, New Zealand · Website

  • Evangelist for machine learning at QRC, showing what ML and AI can do for everyday curly problems
  • Provide course advisory for new data and machine learning programme development
  • Give tech talks on machine learning and AI; run info sessions and support prospective students

New Zealand · Website

  • Interacted with dozens of ventures focused on community and environmental impact, evaluating where funds would have most positive effect
  • Provided analysis and research using Power BI, advanced Excel modelling
  • Led research in "impact" measurement and management KPIs

New Zealand · Website

  • Created intuitive reports and analyses for business units using Power BI for visualisation
  • Wrangled data and performed data modelling using SQL across multiple databases including Snowflake, Azure SQL DB, MS SQL Server, and Oracle
  • Used advanced analytics and Machine Learning for sophisticated analyses

New Zealand · Website

  • Automated approximately 4 hours of daily work through process improvements and scripting
  • Managed institutional trades settlements and supervised junior team members
  • Resolved issues and discrepancies involving large counterparties like JP Morgan, BNP Paribas, among others

New Zealand · Website

  • Responsible for all fixed interest trade settlements
  • Automated approximately 4-5 hours of daily work through process improvements
  • Promoted to institutional role within 3 months

New Zealand · Website

  • Created various data entry tools and portals for contractors
  • Provided reporting to board level
  • Managed project documentation and administrative processes

New Zealand · Website

  • Coordinated the loans team and workflow management
  • Provided information and guidance to clients
  • Created financial calculators to facilitate business operations

New Zealand

Created the financial plan and projections, running NPV and IRR analyses to evaluate business opportunities.

New Zealand

Taught finance and statistics to university students, providing both classroom instruction and one-on-one tutoring.

Skills

Finance & Investment

Financial Modelling and Analysis12 years
Investment analysis9 years
Financial Machine Learning6 years
Portfolio analysis6 years
Impact investment3 years
Venture capital and private equity4 years
Algorithmic and systematic trading2 years

Technical Skills

Relational Databases7 years
Python, Java, C++10 years
SQL7 years
Power BI6 years
Git5 years
Advanced Excel and VBA12 years
Golang2 years

Soft Skills

Business strategyIntermediate/Advanced
Presentations and reporting8+ years
People and relationship buildingAdvanced
Stakeholder management6+ years
TeamworkAdvanced

Languages

EnglishNative
SpanishFluent
PortugueseBasic

AI & Modern Tools

Machine Learning6 years
OpenAI API~2 years
Anthropic Claude API~1 year
Groq API~2 years
LlamaIndex (RAG)~1-2 years
Vector databases (Pinecone, Chroma)~1-2 years
Google ADK (Agent Development Kit)<1 year

Interests

Programming | Data | AI

  • I love programming whenever I get a chance, and I love working with data. Right now, I'm particularly interested in agentic AI systems and building tools that leverage LLMs, RAG pipelines, and autonomous agents.
  • I enjoy working across the full stack, from building web applications with Next.js to developing machine learning pipelines in Python. I'm also very interested in building automated trading algorithms.

Entrepreneurial Spirit

  • Co-founded BAITL in late 2025, a self-service kiosk platform for healthcare clinics. Real product, real customers, real lessons.
  • Before BAITL I won a couple of business and start-up competitions, and built a handful of micro-SaaS products to learn the craft.
  • Reading about building companies is one thing. Doing it is much more fun.

Food!

  • I love cooking, and hosting dinners is such an enjoyable activity for me.
  • Fun fact: I originally trained to be a cook for 2.5 years before I decided to pursue a career in finance.
  • My favourite cuisine centres around continental European food. I love to modify classic dishes like filet mignon or a classic pasta dish.

Curious Learning

  • I have always been a curious learner. I am pushing to keep growing and learning.
  • Big fan of reading. (my e-Reader is probably my best purchase under $1k!). I read a lot of psychology, finance, and innovation books.
  • Software development has become a core part of my toolkit over the years. Lately I've been diving deep into agentic AI frameworks and exploring how autonomous systems can solve real-world problems.

Side Projects

Trading System

Fully-Automated Trading System

A fully-automated system for quantitative, systematic trading on my personal account. Custom-built tools and code run a variety of strategies, with Sharpe ratios almost in the double-digit range.

Community Tech Lab

Built and ran the Community Tech Lab, a Queenstown Lakes programme where local developers build free, open-source software for community organisations.

Oro Verde

Building Oro Verde, a New Zealand importer of specialty Colombian green coffee.

Feldwick Insurance Website

Built the website and a full content management system for Feldwick Insurance, a Queenstown advisory firm covering personal, commercial, and rural insurance across New Zealand.

JobMarketIQ

A job market platform for New Zealand job seekers. Upload your CV to get your market value, or filter listings by your skills and preferences. Built with Next.js, Tailwind CSS, Supabase, Pinecone, OpenAI, and Vercel.

Car Valuation ML System

Values cars from TradeMe NZ listing data using AutoGluon: car-specific models, quantile models for confidence intervals, and a general cross-car model, with a Streamlit dashboard for interactive valuations.

Cardinality-Constrained Portfolio Optimisation

Combines an evolutionary algorithm with mean-variance optimisation to decide which assets to hold in a portfolio, as well as how much of each.

Chat With an AI Agent Version of Me

Have questions about my experience, skills, or background? My AI replica is here to help. Feel free to ask anything about my professional journey, projects, or interests.

Giovanni's AI Assistant

Hello! I am an AI agent representing Giovanni. I am designed to answer questions about his background, skills, and experiences. You could even pseudo interview me now!