Germán Tarnoski Logo
Germán Tarnoski

germán tarnoski

Information Systems Engineer

Software engineer from Buenos Aires. I've shipped production software for businesses and I build personal tools whenever I find a problem worth coding for.

About MeBuilding production software since 2022, for clients, competitions, and myself.

Education

Information Systems Engineering Degree

University of CEMA, Buenos Aires, Argentina

Mar. 2020 – Jul. 2025

Five-year engineering degree focused on designing and building large-scale technological solutions, spanning databases, AI, web development, cybersecurity, and systems architecture with a strong emphasis on both software engineering and technical leadership.

International Exchange in Computer Science

University of Toronto Scarborough, Toronto, Canada

Dec. 2023 – May 2024

Completed advanced courses in Software Engineering, Machine Learning & Data Science, and Analytics for Decision Making. Built an interactive healthcare map for PaRx in a multicultural agile team.

Languages

Native Spanish, bilingual English (C2, Cambridge Certificate of Proficiency), and intermediate German (Goethe-Zertifikat B1).

Background

I'm Germán Tarnoski, a software engineer based in Buenos Aires. I build full-stack production web applications with React, TypeScript, and Supabase, and integrate LLMs into the products I build. I graduated from Universidad del CEMA in July 2025 as an Information Systems Engineer.

I've been building software since 2022, mostly through freelance and contract engagements instead of a series of employers, which fit well while I was finishing my engineering degree. Most of that work was solo, and AlSur was the only long-term project where I worked as part of a three-person team. Now that I've graduated, I'm looking to bring that experience into a full-time role within an established team, as a full-stack engineer, in AI integration, or both. I'm open to hybrid or remote.

The most complete example of my work is the logistics management platform I built for MMS Logística, a pharmaceutical distribution company. It's live in daily use, handling about 400 shipments a week. Outside client work I keep building personal tools whenever I find a gap worth coding for.

Contact

My Skills

React
TypeScript
Tailwind CSS
shadcn/ui
Zustand
Playwright
Supabase
PostgreSQL
Express
JavaScript
Python
Selenium
Git
Claude Code
Cursor
Node.js
Next.js
HTML5
CSS3
Vercel
Render

ProjectsA selection of applications I've designed and built for clients and competitions

MMS Logística Management Platform screenshot

MMS Logística Management Platform

A logistics management platform built to digitize shipment tracking for a pharmaceutical distribution company, replacing manual spreadsheets with a centralized React/TypeScript system backed by Supabase, featuring real-time collaboration, bulk imports and third-party API integration.

Case Study
AlSur Travel Agency Management Platform screenshot

AlSur - Travel Agency Management Platform

A multi-tenant SaaS for travel agencies in Patagonia, built for AlSur, an early-stage startup I joined as a full stack engineer. Covers reservations, dynamic pricing, resource scheduling, and multi-currency payments. Reached production-ready status; I also graduated with it as my university thesis project.

Case Study
GENMail hackathon project screenshot

GENMail — HackITBA 2023 Hackathon Finalist

Built in 36 hours at HackITBA 2023, a hackathon hosted by ITBA, one of the most prestigious engineering universities in Argentina. A digest for university inboxes: Gmail integration, keyword-based filtering, and GPT-3.5 summarization. Reached the finals.

Case Study
AI Voice Agent for youth soccer program

AI Voice Agent — Youth Soccer Program

Built and deployed a production AI voice agent for a Canadian youth sports organization, handling inbound parent calls. Caller recognition, multi-model routing, answers sourced strictly from pgvector RAG and live DB queries (no fabrications). Telnyx for call control and bidirectional WebSocket audio streaming, Deepgram Nova-3 STT with barge-in detection, Claude (Haiku/Opus), ElevenLabs TTS, pgvector with in-process HuggingFace Transformers embeddings. Node.js, TypeScript.

View on GitHub

ExperienceMy professional journey — click a skill to filter by technology

AI Evaluator - Software Engineering (Project-Based Contractor)

Alignerr

Jul. 2026 – Sep. 2026 · Remote

Design real-world software engineering tasks from open-source GitHub repos to evaluate frontier coding agents' behavior. Ran each task against different models, graded their behavior against a strict framework (staying in scope, root-cause diagnosis, and other criteria), and wrote technical reports on their performance. Identified patterns regarding where frontier coding agents do well, where they fail, how to optimize token usage, and more.

Agentic ProgrammingGitHub

Freelance Full Stack Developer

MMS Logística

Aug. 2025 – Apr. 2026 · Buenos Aires, Arg.

Designed and built a logistics management platform from scratch as the sole developer, replacing disconnected Excel spreadsheets and end-of-week email updates at a pharmaceutical distribution company. React + TypeScript frontend, Supabase (PostgreSQL) backend. Handles ~400 shipments per week across 11 drivers with real-time multi-user shipment tracking and full lifecycle management, a client file import pipeline with staged review and approval, SAP integration via Supabase Edge Functions triggered by Postgres triggers on every status change (with OAuth2 token caching), PL/pgSQL functions for atomic batch approval and duplicate detection, automated delivery emails via Resend, a JWT-authenticated endpoint for programmatic proof-of-delivery PDF retrieval by external systems, a complete per-shipment audit trail, role-based access separating operator and client views, per-user configurable Excel exports via ExcelJS, and a Playwright E2E suite covering the full lifecycle.

ReactTypeScriptSupabasePostgreSQLPL/pgSQLOAuth2ResendExcelJSPlaywright

Full Stack Engineer

AlSur

May 2024 – Aug. 2025 · Buenos Aires, Arg.

Joined AlSur, an early-stage startup for travel agencies in Patagonia, shortly after its founding, and led the design, development and deployment of its multi-tenant SaaS platform, replacing WhatsApp threads, paper notes and spreadsheets with a centralized system built with React and Supabase (PostgreSQL). Took technical lead over a second developer, setting direction, reviewing output and mentoring on the stack, while guiding the non-technical co-founder through manual QA and Cursor-assisted prototyping. Built the full reservation lifecycle: a multi-step booking workflow, calendar management for vehicles, guides and equipment, and a complex pricing engine with multi-currency support. Established Row-Level Security for tenant data isolation and a Playwright E2E suite. A simplified version became my university final project, and I graduated with it with excellent feedback; the platform later reached full production-ready status.

ReactJavaScriptSupabasePostgreSQLZodPlaywright

Expert AI Data Trainer (Project-Based Contractor)

Invisible Technologies Inc.

Jun. 2023 – Jun. 2026 (intermittent) · Remote

Engaged periodically as an independent contractor, depending on project and work availability, training and evaluating frontier AI models across a wide range of capabilities, including natural conversation, tool use, voice interaction, mathematics and multilingual reasoning (English, Spanish, Programming) through SFT, RLHF, and RAG workflows. Worked across projects with agent pools of up to 500, repeatedly hand-picked alongside 4–5 others for client-requested pilot batches and new capability launches. Served as Quality Analyst in a specialized mathematics project and was consulted by project managers on quality standards and team-level decisions. Guided onboarding of incoming agents across multiple initiatives.

SFTRLHFRAGQuality Assurance

Data Analyst

Coordline S.R.L.

Mar. 2023 – Oct. 2023 · Buenos Aires, Arg.

Automated complex client-data normalization, transformation, and enrichment processes using Python and Pandas, reducing 4–5-hour manual processes to just a few minutes.

PythonPandasData Analysis

Freelance Data Analysis & Automation Support

Decormec S.A.

Aug. 2022 – Mar. 2023 (intermittent) · Buenos Aires, Arg.

Built automation and web-scraping tools (Python, Selenium, Django) for internal data processing. The company's customer order costing web application (labor hours, machine expenses, inventory) was being built by a non-technical team member; I guided that development by teaching Python and Django, establishing a workable structure, and reviewing the work to ensure it held up technically.

PythonSeleniumDjango

Resume

Germán Tarnoski Resume, page 1
Germán Tarnoski Resume, page 2

ContactLooking for a full-time, stable, long-term role in full-stack or frontend development, or AI integration. Get in touch below.