

Hi, I'm Lucas
FullStack Developer.
Front End Developer: LiveView, React.js and Next.js.
Back End Developer: Elixir, Phoenix, Node.js and Express.
Introduction
Overview.
I'm a passionate Full Stack Web Developer with a deep enthusiasm for technology and problem-solving. What began as curiosity quickly evolved into a career-defining journey. With hands-on experience in Elixir, Phoenix, LiveView, JavaScript, React.js, Node.js, and more, I specialize in building scalable, high-performance applications. Beyond coding, I'm a musician and a handball enthusiast, bringing creativity, teamwork, and adaptability into everything I do. Let’s connect and transform ideas into powerful digital solutions!

Languages:
Elixir
TypeScript
JavaScript
Rust
Java
Python
Front-End:
LiveView
React.js
Next.js
HTML
CSS
Vue.Js
Tailwind CSS
Three.js
Back-end:
Phoenix
Node.js
Express.js
Nest.js
Redpanda
Quarkus
Databases:
PostgreSQL
SQL
Redis
MongoDB
Ecto
ClickHouse
Prisma ORM
Others:
AWS
AWS Lambda
Amazon S3
Docker
Git
Jest
Projects

Trio Credit Card
A virtual prepaid card system handling approvals, refunds, and issuer callbacks. It locks and settles balances during transactions, manages invoices with scheduled Oban jobs, and allows CSV exports via AWS S3. The frontend includes dashboards for cards, purchases, and invoices, with full card and transaction details and category insights.
Technologies:


Trio Checkout
A dynamic, fully customizable checkout solution built with Elixir and Phoenix LiveView. Available as an embeddable iframe or standalone URL, it supports pay-in, pay-out, and onboarding flows using Pix and Open Finance. For onboarding, user data is automatically retrieved after payment—no forms required. The interface is real-time, responsive, and fully brandable with client logos, colors, timeouts, and redirect behavior.
Technologies:


Trio HQ
Landing page for the fintech Trio Payments, built using Next.js integrated with Contentful CMS. The structure is fully component-based, allowing the marketing team to create and update pages using predefined, mapped content blocks, with no developer intervention needed. The website is fully responsive and features smooth animations powered by Framer Motion.
Technologies:


FindMe
A freelance project for OZmap, a platform for optical network management. Designed to help providers locate end-users in remote areas with vague addresses, it consists of a white-label microservice built with Node.js and Vue.js. The backend sends SMS messages with a personalized link; when opened, the frontend requests geolocation via the browser's Location API. Users adjust their exact position with a draggable pin on Google Maps. The coordinates are stored and sent to OZmap’s console, improving on-site operations.
Technologies:

Drivent
A white-label event management platform tailored for each specific event. It allows users to register for an event (choosing between remote or in-person attendance), make payments, and, if attending in person, select and book hotel accommodations. Once the registration and lodging are confirmed, users can browse and sign up for daily activities via a calendar interface.
Technologies:


Prima Fiat
A freelance project developed for a car dealership to streamline daily vehicle deliveries. The system includes two frontend interfaces: one for displaying all scheduled deliveries for the current day, and another for internal use to input delivery data. A custom backend handles and persists all data to a database, ensuring smooth and reliable operations.
Technologies:


Musichems
A personal project designed to connect event organizers with musicians. On Musichems, users can search for artists (bands, DJs, or solo performers) available to perform in a specific location on a selected date. The platform allows filtering by music genre, accessing detailed artist profiles, and booking them directly for gigs or events. Ideal for parties, weddings, or local festivals.
Technologies: