Hi, my name isIgnacio Arzaut

Backend-Focused Software Engineer

I'm a backend-focused software engineer who enjoys solving complex data and system architecture challenges.

About Me

I'm a backend-focused software engineer who enjoys solving complex data and system architecture challenges. My core work spans building API services with Python (FastAPI) and TypeScript (NestJS), designing database schemas in PostgreSQL and Snowflake, and implementing data pipelines for processing at scale.

While my strength is in backend development, I've gained substantial experience across the full stack. I regularly handle DevOps responsibilities including cloud server setup, application containerization with Docker and Docker Compose, CI/CD automation via GitHub Actions, configuring Nginx as a reverse proxy, and writing bash scripts for operational tasks.

On the frontend side, I work with React, Next.js and TypeScript ecosystems, using tools like Tailwind CSS, React Query, Zustand, and Zod for type validation. My experience includes both product development and consulting environments, where I've worked directly embedded with client teams and led backend development.

I value clean code, pragmatic solutions, and straightforward communication in technical teams.

Languages:

Spanish:Native
English:

Experience

01

SR Software Engineer

Montauk Labs
Jan 2024 - Nov 2024

Contracted through IntermediaIT, working directly as an embedded team member with Montauk Labs. I worked on backend systems with a focus on API and data pipeline development.

Responsibilities:

  • Building and maintaining API services with Python FastAPI, including feature design, implementation, and testing
  • Setting up Redis caching to improve API performance and reduce database load
  • Designing part of the database models and relationships in Snowflake, writing and optimizing complex SQL queries as needed
  • Developing part of the ETL pipelines in Python to handle data ingestion, transformation, and loading from various sources
  • Working with Dagster for data workflow orchestration and using Pandas/Polars for data manipulation
  • Implementing data validation, cleansing, and enrichment processes to ensure data quality and generate useful metrics
  • Integrating LLM services to add AI capabilities to our applications
  • Working with AWS services including EC2, ElasticBeanstalk, S3, Lambda, CloudWatch, and ECR
  • Automating workflows with GitHub Actions and writing Bash scripts for various operational tasks
PythonFastAPISnowflakeExtract, Transform, Load (ETL)Amazon Web Services (AWS)Bash
02

Software Engineer

Intermedia IT
Mar 2023 - Nov 2024
03

Backend Engineer

Simple Comercio
Dec 2021 - Mar 2023
04

Full Stack Developer

iTec Labs
Mar 2021 - Dec 2021

Skills & Technologies

Programming Languages

Python
TypeScript
JavaScript
Bash
SQL

Backend

FastAPI
NestJS
Express.js
Node.js

Frontend

React
Next.js
Tailwind CSS
Zustand
Zod
React-Query

Databases

PostgreSQL
MongoDB
Snowflake
Redis

DevOps & Tools

Docker
CI/CD
GitHub Actions
Nginx
Bash
RabbitMQ
BullMQ

Cloud & Infrastructure

AWS
ETL
Cloud Servers
Microservices

Languages

SP

Spanish

Native
EN

English

C2 Proficient82/100 EFSET Standardized Test

Education

Bachelor in Software Development

Instituto Tecnologico de Rio Cuarto
2019 - 2022
Rio Cuarto, Argentina

Specialized in practical software development with focus on industry-ready skills, agile methodologies, and modern development frameworks.

Key Areas of Study:

Software Development
Web Technologies
Mobile Apps
Databases
UI/UX Design
Agile Methods

Bachelor of Science in Computer Sciences

Universidad Nacional de Rio Cuarto
2017 - 2019
Rio Cuarto, Argentina

Advanced study of computer science fundamentals, distributed systems, database management, and software engineering principles.

Key Areas of Study:

Algorithms
Data Structures
Distributed Systems
Computer Architecture
Operating Systems
Theory of Computation

Get In Touch

Send Me a Message