André Ximenes

André Ximenes · TypeScript Backend Developer

Building efficient, secure, and maintainable APIs.

I am a software developer focused on the TypeScript ecosystem, with a strong inclination toward backend development. I build modular, self-documented APIs applying solid architectural practices. Currently seeking my next opportunity as a junior developer.

Stack
TS · NestJS · Node.js
Availability
Open to opportunities
Location
Remote · BR

About

Technical profile

“I would rather have linter, CI, and review in the way than push anything and get a call at 10pm to fix production.”
André Ximenes, backend developer

After working fullstack, I leaned into the server side: domain modeling, typed contracts, and how data reaches the client. Building UIs with Next.js taught me how the front actually consumes an API: auth, errors, pagination, loading states. That changes how I design routes, validation, and docs. I prefer APIs a team can evolve without surprises over endpoints that only “work” on deploy day.

At Stackup I worked close to the client on an insurance product, from requirements to deploy. I felt the weight of sensitive migrations, keeping large files out of the main API path, and technical decisions under deadline. I learned to favor changes that lower production risk and make the team’s next step safer.

Since that contract ended I have prioritized my own projects and training. I am looking for a junior role on a team that values readable code, serious review, and steady delivery. I want to apply what I built on my own inside a real product, alongside other people.

Experience

Career path

Recent experience at a software house in the insurance sector (through Feb 2026). Below is the role context and what stood out.

  • Fullstack Developer

    Logo Stackup Software

    Stackup Software

    10/2025 - 02/2026

    I worked on the full software development lifecycle (SDLC) of a highly complex project for the insurance sector, with direct client interaction in requirements gathering and refinement. In an accelerated software house pace, I translated insurance market domain rules into technical architecture and sustainable code, covering frontend and backend from the initial stage through deploy orchestration, with a focus on performance and maintainability.

    • I designed serverless routines with AWS Lambda triggered by S3 Event Notifications to process OCR and convert DOCX documents to PDF, isolating these operations from the main API flow and reducing server CPU consumption by more than 50%.
    • I modeled relational databases in PostgreSQL with a focus on referential integrity, adopting JSONB columns to support variable-schema documents without the need for frequent structural migrations.
    • I eliminated binary file traffic through the main API by implementing pre-signed URLs on AWS S3, reducing average payload size by about 70% and easing the load on the origin server.
    • I wrote and manually reviewed critical migrations via Prisma ORM, ensuring data consistency and security in production during highly sensitive deploys.
    • I built a dynamic contract generation engine with docxtemplater, injecting variables via JSON and automating PDF conversion, reducing corporate document issuance time from minutes to seconds.

Projects

Real business and technical labs

Projects with deployment or open source; I prioritize real domain and documented architectural decisions. See my GitHub

Screenshot of the Grocery storefront with WhatsApp CTA on Cloudflare Workers Free project

Grocery storefront with WhatsApp CTA on Cloudflare Workers Free

Storefront for a real business, Mercearia Ricardo Aragão: editable catalog and WhatsApp chat, no checkout or inventory. The owner updates copy, photos, and the shelf from the admin without needing a developer for every change. It runs as Astro SSR on Workers Free, with photos on R2 and a long edge cache invalidated on save. Auth and ops were tuned to the Free plan CPU and quota limits, prioritizing zero cost and simple maintenance.

  • Astro
  • Cloudflare Workers
  • D1
  • R2
  • React
  • Tailwind CSS
  • Screenshot of the Multi-tenant recruiting platform: from careers site to auditable pipeline project

    Multi-tenant recruiting platform: from careers site to auditable pipeline

    Lab for a multi-tenant ATS in TypeScript to practice an end-to-end recruiting domain. Companies run in logical isolation per tenant, and the candidate keeps a single profile across applications. The focus is state machines, a per-job pipeline with auditing, and defense in depth for data access with Prisma over PostgreSQL. NestJS API, Next.js product, pre-signed uploads, and a public careers site in the same design.

    • TypeScript
    • NestJS
    • Next.js
    • Prisma
    • PostgreSQL
    • TanStack Query
  • Screenshot of the Full stack ecommerce: Hono API, Astro storefront, and order domain project

    Full stack ecommerce: Hono API, Astro storefront, and order domain

    Full stack ecommerce lab in a monorepo to practice API, storefront, and order domain together. REST API in Hono (Bun), SSR storefront in Astro, and persistence in PostgreSQL with Prisma and Redis. The core covers JWT session in cookies with refresh, atomic orders with stock, CEP-based shipping, and an OpenAPI contract with Zod. The storefront already creates real orders; payment is still simulated in the presentation layer.

    • TypeScript
    • Hono
    • Astro
    • PostgreSQL
    • Redis
    • Prisma

Technologies

Day-to-day stack

This is not everything I have ever used. These are the tools that matter most in what I ship today. Others come in as the problem demands, and I keep learning what each project needs.

  • Primary language

    TypeScript

  • JavaScript runtimes

    Node.js & Bun

  • Backend frameworks

    NestJS, Express & Hono

  • APIs and documentation

    REST & OpenAPI

  • Databases

    PostgreSQL & Redis

  • ORM and messaging

    Prisma & BullMQ

  • Object Storage and Mail Transfer

    S3 & SMTP

  • Version control

    Git & GitHub

  • Infrastructure

    Docker & Linux

  • Testing

    Jest, Vitest & React Testing Library

  • Automation and deploy

    GitHub Actions & AWS

  • Frontend frameworks

    Next.js, Astro, Vite & Tailwind

Education

Degree, courses, and certifications

An ongoing degree and courses that reinforce my technical foundation. What appears here is what most connects to what I deliver today.

  • Logo UniCesumar

    Systems Analysis and Development

    UniCesumar2026 - Present

    Technology degree in systems analysis, design, and development, with emphasis on software engineering, databases, and building applications.

  • Logo IBM - Coursera

    IBM JavaScript Backend Developer

    IBM - Coursera05/2026

    Professional certification covering Node.js, Express, NoSQL and SQL databases, containerization with Docker, CI/CD, and cloud microservices deployment.

    View credential on Coursera

Looking for a TypeScript backend dev?

I am available for junior roles. Let's talk about your project or product and how I can contribute to your team.

Contact

Proposals, partnerships, or a technical chat

Use the form, email, or social links. For roles, include the job description or LinkedIn link; I usually reply within one business day.