Full Stack Software Engineer

Building reliable APIs and modern web products for enterprise-scale workflows.

I'm Nicolas Alves, a Brazil-born engineer currently working remotely in Spain. At Grapevine, I build core API and frontend modules in a microservices ecosystem with AI-driven features and automation workflows.

23%

Revenue growth in client projects

35%

Performance gains across websites

300+h

Hands-on advanced technical training

Product-minded engineer focused on architecture, delivery and business impact.

I specialize in API engineering and modern web applications with clean architecture principles. In my current role, I ship end-to-end features across backend and frontend, including Conversations, Contacts, Pipelines, AI Agents, Automations and multi-tenant administration.

Nicolas Alves portrait
NestJS
TypeScript
React
Next.js
Java
Spring Boot
PostgreSQL
Redis
RabbitMQ
Docker
Microservices
Multi-tenant

Current focus at Grapevine

Backend

NestJS, Prisma, PostgreSQL, Redis, RabbitMQ and ZOD.

Frontend

React + TypeScript SPA with high-complexity CRM modules.

Engineering scope

Code reviews, architecture decisions and scalability work.

End-to-end software engineering across backend, frontend and delivery

Nov 2025 - Present

Full Stack Software Engineer

Grapevine

  • Developing and maintaining the main API with NestJS, Prisma (PostgreSQL), Redis, RabbitMQ and ZOD in a microservices ecosystem.
  • Building and evolving the frontend SPA with React, TypeScript, Vite and Tailwind CSS for enterprise CRM workflows.
  • Implementing modules for Conversations, Contacts, Pipelines, AI Agents, Automations, Reports and multi-tenant configuration.
  • Participating in architecture decisions, code reviews, and initiatives focused on reliability and scalability.
  • Working with a fully containerized infrastructure using Docker and Docker Compose.
Jan 2025 - Nov 2025

Software Engineer / Full-Stack Developer

Freelancer

  • Developed and deployed a full e-commerce platform using Java, Spring Boot, Next.js, TypeScript, JavaScript, PostgreSQL and Docker.
  • Contributed to architecture decisions and production readiness, helping increase client revenue by 23%.
  • Maintained and enhanced 5+ client websites in Spain with 20+ feature updates and 50+ bug fixes.
  • Improved website performance by 35% and increased user satisfaction from 3.2 to 4.5 out of 5.

Strong academic base and consistent practical training

Mar 2022 - Dec 2025

Bachelor's Degree in Information Systems

Estacio

  • Core subjects: Programming Logic and OOP, Web and Mobile Development, Databases and SQL.
  • Covered Software Engineering, Architecture, Networking, Cloud Computing, Data Structures and Algorithms.
  • Strengthened project management, AI and emerging technologies knowledge through team projects.

Jan 2024 - Jan 2025

ONE Program (Free online education)

Alura + Oracle

  • Intensive training focused on Java and Spring Boot development and RESTful API design.
  • Practical learning in MySQL database management, software architecture patterns and cloud fundamentals.
  • Completed 300+ hours of hands-on portfolio-oriented training.

Selected work focused on product quality and real business outcomes

Anubis Dimitri

Anubis Dimitri

An e-commerce platform for a spiritual influencer dedicated to caring for crows and animals, featuring an integrated payment system using Stripe.

Java · Spring Boot · React · Next.js · PostgreSQL · Docker