Skip to content
View LucasAAvila's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report LucasAAvila

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LucasAAvila/README.md

Lucas Ávila

Software Engineer · Python · FastAPI · Next.js


About Me

Most of my career has been inside ERP systems — the kind of software where a bug in the wrong place means someone's payroll doesn't run. Six years writing Python for finance, inventory, and operations teams taught me to take correctness seriously.

That background shaped how I work: I read the ticket, ask the question that wasn't asked, and ship something that doesn't need a follow-up PR the next morning. I've migrated production platforms across major versions (50+ custom modules), designed REST API and webhook integrations with payment gateways and government services, and hold 5 official certifications in a large-scale Python/PostgreSQL platform.

These days I'm building with a modern Python/fullstack stack: FastAPI, async SQLAlchemy, Next.js App Router, TypeScript, PostgreSQL. The Expense Tracker below is where I've been putting that into practice — not as a tutorial project, but as something I actually deployed and use.

I'm based in São Paulo (UTC-3), write clearly in English, and work well in async environments. If your team values someone who communicates proactively and thinks about the problem before the implementation, we'd probably get along.


Featured Project

💸 Expense Tracker — Live Demo →

A personal finance app built to have something real to work with — and to put the modern stack into practice outside of work. It handles expense tracking, budget management, and auth with MFA. Deployed and running.

Repo is currently private. Happy to walk through the codebase or architecture decisions in an interview.

Layer Stack
Backend FastAPI · SQLAlchemy 2.0 async · Pydantic v2 · Alembic · PostgreSQL
Auth JWT + MFA/TOTP
Frontend Next.js (App Router) · TypeScript · Tailwind CSS · shadcn/ui
Infra Docker Compose · Railway · Neon · Vercel · Cloudflare CDN
CI/CD GitHub Actions
Testing pytest · pytest-asyncio · Jest

Architecture decisions are documented in ADRs. Monorepo. The kind of project where I made real trade-offs instead of following a tutorial.


Tech Stack

Backend

Python FastAPI SQLAlchemy Pydantic PostgreSQL

Frontend

TypeScript Next.js React Tailwind CSS

Infrastructure & Tooling

Docker GitHub Actions Git Linux

Testing

pytest Jest

ERP & Business Systems

Odoo

6 years · 5 official certifications · Python, JavaScript, XML/QWeb · production-grade version migrations, REST API integrations, and process automation across finance and operations domains


Experience

Senior Software Engineer · XippTech · Aug 2023 – Present

Designed and shipped 3+ REST API/Webhook integrations with payment gateways and government services, processing financial and fiscal data in production. Led platform migrations across 50+ custom modules. Conducted code reviews and mentored 7-8 developers on documentation standards, reducing rework by 30%. Stack: Python, PostgreSQL, Docker.

Mid-Level Software Engineer · XippTech · Dec 2021 – Jul 2023

Delivered 10+ backend features in Python and JavaScript for the financial module in 2-week sprint cycles. Built REST API integrations connecting the platform to external systems within the finance squad. Automated business processes that eliminated repetitive manual tasks for 30+ users across finance and operations.

Software Engineer / Implementation Analyst · CIEL IT (Odoo Gold Partner) · Feb 2020 – Nov 2021

Promoted twice in 1.5 years. Led end-to-end ERP implementations for enterprise clients: requirements gathering, fiscal and accounting configuration, and user training across 8+ modules. Developed process automations in Python and REST API integrations, including SAP workflow automations and cross-system integration scripts. Built an internal knowledge base to streamline analyst onboarding.


Available for remote backend and fullstack roles · US & EU teams · São Paulo / UTC-3
lucasavila.dev · lucas.avila76@gmail.com · LinkedIn

Pinned Loading

  1. portfolio portfolio Public

    Personal portfolio site built with Next.js and FastAPI.

    TypeScript 1

  2. LucasAAvila LucasAAvila Public

    Software Engineer · Python · FastAPI · Next.js

    2