About

Move fast, build deep.

I design, build and scale the backend services that power modern products — from API platforms and event-driven pipelines to AI integrations and cloud-native deployments.

Gastón Gaitan

Gastón Gaitan

Back End Developer

Buenos Aires, Argentina

Available for select engagements: backend architecture, AI-powered platforms, system design and senior IC roles.

I began my academic journey studying Translation while also dedicating myself to professional sports. However, I have always been drawn to engineering roles. Over time, I transitioned into Computer Science and pursued formal studies in Information Technology at Universidad de Palermo, complementing my education with continuous self-directed learning and hands-on experience.
I am also passionate about martial arts, having trained in Brazilian Jiu-Jitsu for nearly ten years. This discipline has shaped my mindset, instilling perseverance, consistency, and long-term focus.
With more than four years of experience in technology-related roles, I have developed strong expertise in Python, AWS, Node.js, AI, LLMs, SQL, Linux, and Flutter, among other technologies.
A collaborative team player with professional-level English, I excel at identifying patterns and building robust solutions that drive real business value.

Profile Overview

4+ years in technological roles, with extensive experience in Python, Node.js, AI / LLMs, SQL, AWS, Linux and Java, among others. Team player with a professional level of English, focused on identifying patterns and designing robust solutions that add value to the organization.

Work Experience

Python / Node.js / AWS Backend Developer · Trinetix

Apr 2025 – Present

  • Delivered into production a chatbot that answers from internal knowledge via RAG: embedding user queries, searching Snowflake vector tables, applying permission filters and augmenting prompts with retrieved chunks before calling the AWS Bedrock LLM.
  • Refactored the enterprise authentication system integrating Snowflake, AWS Lambda and Azure AD, automating user lifecycle management and achieving zero-downtime migration for 500+ users.
  • Led the migration of a web application from Python 2.7 to Python 3.9.
  • Connected FastAPI to SQL and vector databases on the Snowflake platform.
  • Implemented FastAPI WebSocket functionalities for real-time client updates.
  • Integrated DynamoDB and tested the local infrastructure with AWS LocalStack.
  • Designed and managed a permission system to restrict platform access depending on roles assigned by admin users.
  • Developed and maintained RESTful endpoints in NestJS for entity management and business logic, with JWT authentication / authorization.
  • Integrated Supabase event triggers with WebSockets to send real-time notifications based on database changes.
  • Worked on integrating Azure Entra ID into a FastAPI application, using Entra ID user data for authentication and user management.
  • Improved application performance using Python concurrency modules.
  • Wrote Python scripts to migrate legacy data and adapt it to the new application structure.
  • Aligned Angular frontend API requests with the corresponding backend data, collaborating daily with Front End, UI/UX and DevOps teams.
  • Led client-facing calls to explain system functionality and architecture, address inquiries and resolve incidents.
  • Managed CI/CD workflows on GitHub Actions and Azure DevOps (repos, pull requests, pipelines, debugging).
  • Multicultural environment — English used daily.

Python / AWS Backend Developer · Bitbug

Mar 2024 – Apr 2025

  • Built backend services from scratch into production, integrating WordPress API, Python, Flask, MySQL, AWS Cloud and AI APIs (OpenAI / Gemini).
  • Deployed AI-powered backends on AWS Elastic Beanstalk and Lambda, applying the OpenAI Chat API and Python SDK.
  • Managed AWS services: Lambda, Elastic Beanstalk, EC2, Load Balancers, Route 53, SQS, among others.
  • Developed chatbots integrating payment APIs and messaging platforms: Flask, FastAPI, OpenAI API, WhatsApp API, Mercado Pago API, NextJS, MongoDB, GraphQL and TypeScript.
  • Built Node.js / Express endpoints for backend services.
  • Built an XLS processing pipeline integrating Lambdas and the Pandas library.
  • Implemented JWT-based access control to set user permissions.
  • Worked with PHP and developed extensions for WordPress.
  • Followed Scrum methodologies in a multidisciplinary team, communicating in English daily.

Web Scraper (Freelance) · Rank Genius

Mar 2024

  • Scraped data from a Real Estate company using Python, Pandas and Selenium WebDriver.

L3 Support Software Engineer · Amdocs

May 2023 – Mar 2024

  • Maintained the integrity between front-end applications and back-end systems handling sensitive customer and billing data.
  • Used advanced SQL, Java, APIs, Unix / Linux, full-stack and CRM/transactional systems knowledge to keep production environments healthy.
  • Wrote Python scripts on Unix servers to automate daily SQL workarounds and data cleanups.
  • Analyzed Unix server logs to find the root cause of client-reported incidents.
  • Led cross-team meetings to communicate the current database state and align next steps.
  • English used daily.

Semi-Senior Localization Engineer · TransPerfect

Oct 2021 – May 2023

  • Prepared code-bearing files so translators could work on them without technical knowledge.
  • Automated repetitive daily tasks combining Python, Excel and batch programming.
  • Was the only person working for the New York office from Argentina — every internal training was in English.
  • Interpreted API requirements to prep Excel files for the technical team.
  • Interacted with an internal Machine Translation API over HTTP to modify its data based on client requirements.
  • Applied regular expressions to separate translation content from logic.
  • Manipulated Python, C#, Java, JSON and XML files according to each client.
  • Built interactive reports with Streamlit based on Python data-processing automations.
  • Led meetings with non-technical team members to explain project requirements.

Technical Skills

  • Languages: Python, JavaScript, TypeScript, Java, C, C#, PHP, SQL, HTML, CSS, XML, JSON.
  • Backend & Frameworks: Django, Flask, FastAPI, Node.js, Express, NestJS, Spring, .NET Framework, Strapi.
  • Frontend: React, Next.js, Bootstrap, Flutter.
  • AI / LLMs: OpenAI API, Gemini, AWS Bedrock, LangChain, RAG, Vector Databases, Generative AI, Chatbot development.
  • Databases: PostgreSQL, MySQL, Oracle, MongoDB, Firebase, Snowflake, DynamoDB, Vector DBs, Relational design.
  • Cloud & DevOps: AWS (Lambda, Elastic Beanstalk, EC2, S3, SQS, Route 53, Load Balancers, Step Functions, ECR, ECS, Fargate, LocalStack), Docker, GitHub Actions, Jenkins, Azure DevOps, VPS Hosting, Linux/Unix, SSH/Putty, Networking.
  • Architecture: Microservices, REST, WebSockets, ETL, Data Migration, SOLID, OOP.
  • Auth & Security: JWT, Cookies, Azure Entra ID.
  • Integrations: WhatsApp API, Mercado Pago API, OpenAI / Gemini APIs, Voiceflow, Postman.
  • Data & Tooling: Pandas, Selenium, OpenCV, Streamlit, Regular Expressions, Excel, Notepad++, JIRA, CMD / Bash / PowerShell, Batch programming.
  • Methodologies: Scrum.

Soft Skills

  • Proactivity
  • High tolerance to frustration
  • Teamwork
  • Teaching

Certifications

  • AWS Cloud Practitioner — Amazon Web Services.
  • Python Programming — Educación IT.
  • Deploy a Serverless Django web app with AWS Fargate — Udemy.
  • Python Backend Bootcamp — Código Facilito.
  • VPS Hosting — Udemy.
  • ChatGPT Complete Guide: Learn Midjourney, ChatGPT 4 & more — Udemy.
  • AWS Step Functions Guide — Workflow Automation — Udemy.
  • Front End Development — Fundación Telefónica.

Education

  • Bachelor of Information Technology — Engineering Department, Universidad de Palermo. 2021 – 2024 (Paused).