
Floreiamô — Plant & Macramé Store
E-commerce for a plant and macramé shop in Fortaleza: product catalog, cart, customer feedback and a WhatsApp-first checkout flow, built with Next.js, Prisma and PostgreSQL.
Full Stack Developer (Node.js | TypeScript)
I'm Ryan, a Full Stack Developer based in Fortaleza, Brazil. In three months I went from intern to owning IT at Arca Transportes, where I architected SEFAZ tax integrations and a production TMS with NestJS and React.
I'm Ryan, a Junior Full Stack Developer who went from intern to owning a company's IT department in three months — now I design reliable architectures and untangle complex business rules.
I enjoy building systems that are not only functional, but resilient and built to scale — from tax-compliant integrations to logistics platforms handling real operations.
My main focus is backend architecture with Node.js and NestJS, where I apply Domain-Driven Design to isolate complex business rules and keep systems maintainable.
Each project is a combination of architecture, optimization and attention to reliability.

E-commerce for a plant and macramé shop in Fortaleza: product catalog, cart, customer feedback and a WhatsApp-first checkout flow, built with Next.js, Prisma and PostgreSQL.

A LaTeX resume template turned into a free web resume builder — no sign-up, no server uploads, everything runs in the browser, built to read cleanly in ATS scanners.


A PWA for booking appointments and managing services at barbershops, with Google sign-in and an admin area for barbers.
Technologies and practices I use to build performant, reliable and scalable systems.
Interfaces built with React and Next.js, using lean, reusable components.
APIs and system logic built with Node.js and NestJS, engineered for reliability.
PostgreSQL modeling and query optimization for systems with 100+ relational tables.
Domain-Driven Design and microservices to isolate and protect complex business rules.
Git, Docker and RabbitMQ to support reliable delivery pipelines.
API gateways, Keycloak, PWAs and Linux basics that round out my day-to-day workflow.
Hands-on experience shipping production systems, integrating government tax APIs and leading a company's IT department and serving freelance clients — while studying Software Engineering.
Arca Transportes · Fortaleza, CE
Technical lead for the IT department, driving software development and infrastructure management. Architected SEFAZ integrations for CT-e, CTRC and NF-e issuance using Domain-Driven Design, and built a full TMS for collections, deliveries and billing with NestJS and React, plus a driver PWA and data modeling for a database with 100+ relational tables.
Independent projects · Remote
Alongside my full-time role, I freelance building custom websites and systems for small businesses — from e-commerce to online booking — growing both technically and as an entrepreneur: from gathering requirements with clients to shipping to production.
Arca Transportes · Fortaleza, CE
Started with hands-on web development and support for existing systems, quickly earning early promotion to full technical ownership of IT. Built a driver PWA to log delivery occurrences and geolocation, streamlining operational data flow.
Uniateneu · Fortaleza, CE
Ongoing degree that complements day-to-day engineering work with software engineering fundamentals, data structures and systems architecture.
Have a system, performance challenge or opportunity you'd like to talk about? I'd love to hear from you.
Explore my projects, experiments and code.
Connect with me and see my professional journey.
Have something in mind? Let's start a conversation.
joaoryanoliveira2005@gmail.com