Marcos Nespolo
AI Product Engineer
Profile
Full-Stack Engineer, coding since 2011. Five years at Troquecommerce, where I joined as the founding frontend and grew into Product Engineer, bridging enterprise customers and engineering. Specializing in Applied AI through UFPR's postgrad program and solo side projects.
Experience
Troquecommerce
2021–presentFrontend → Full-Stack → Product Engineer
- Worked across the full product lifecycle: led discovery with enterprise clients, turned feedback into specs and roadmaps, and shipped across the full stack — UI/UX, REST APIs, and database design
- Authored technical documentation for APIs and integrations, and facilitated agile ceremonies to align product and engineering
- Mentored developers and scaled the platform, which today serves 1,800+ customers and processes 80,000+ exchange and return requests per week as the segment leader in Brazil
- Shipped a natural-language-to-SQL analytics assistant for ~13,000 daily users: an LLM turns plain-language questions into read-only SQL over the production database, wrapped in a multi-tenant security layer (SELECT-only validation, mandatory org-scoping, ID-projection blocking, stacked-query prevention) and a self-correcting retry loop
- Built an LLM translation flow that, when a merchant enables a new language, automatically translates all of their existing custom content into it while preserving their original tone of voice
Stack: TypeScript · Next.js · React · Node.js · Supabase · PostgreSQL · Tailwind
Nelogica
2022Frontend Developer · Home Broker (crypto)
- Built the frontend for a new Home Broker product focused on the cryptocurrency market
- Ensured minimal latency and high performance in a mission-critical system with thousands of simultaneous users
- Shipped new features on a weekly basis, collaborating directly with UI/UX teams
Stack: JavaScript · Vue.js · SCSS · HTML5
Brazilian Army
2014–20213rd Sergeant, IT Section (last 3 years)
- Managed IT infrastructure for 3 years, administering Linux systems, virtual machines, and backup routines
- Developed two mission-critical internal systems (Django and PHP/MySQL) to streamline unit operations
- Served as an instructor, helping train ~720 soldiers and 110 corporals in high-pressure environments
Stack: Linux · Django · PHP · MySQL · IT Infrastructure
LinkYou Software
2021Python Developer
- Built Python microservices for order tracking, integrating e-commerce APIs, ERPs, and shipping carriers
- Led the redesign of the company's visual identity, combining development and design skills
Stack: Python · Microservices · Design · REST APIs
IFPR · CNPq Junior Researcher
2012–2013Full-Stack Web Developer
- Contributed as a researcher and developer to AVIAO (Intelligent Virtual Environment for Guided Learning)
- Implemented dynamic AJAX-based interfaces, gaining early practical experience with UI ergonomics
Stack: JavaScript · jQuery · PHP · SQL · HTML5 · CSS3
Education
Universidade Federal do Paraná (UFPR)
Postgraduate · Applied Artificial Intelligence
Universidade Federal do Paraná (UFPR)
Postgraduate · Agile Software Development
Universidade Federal do Paraná (UFPR)
Associate Degree · Systems Analysis and Development
Brazilian Army Sergeant School
Sergeant Technician · Army Material (Metallurgy)
Instituto Federal do Paraná (IFPR)
Technician · Computer Science / Software Development
Skills
- AI / ML
- Claude API · OpenAI API · Vercel AI SDK · RAG · pgvector · Zod
- Frontend
- TypeScript · React · Next.js · Tailwind CSS · shadcn/ui · Motion
- Backend
- Node.js · Python · Supabase · PostgreSQL · REST APIs
- Cloud / DevOps
- Vercel · Docker · GitHub Actions · Linux
- Tools
- Git · Figma · Linear · Cursor · GitHub
Volunteering
Rotaract Club
2025Treasurer
Treasurer of the local club. Coordinated finances for community service projects.
WWOOF New Zealand
2023 · 8 monthsWwoofer
Two host stays: Hare Krishna community in Wellington (vegan kitchen) and a French family near Christchurch. Built a car-booking system for the temple.
TETO (TECHO)
2016Volunteer · Coleta
One-day fundraising mobilization for TETO's housing programs.
ACRIDAS
2020Volunteer
Donations campaign for at-risk children at the Christian Association of Social Assistance, Curitiba.
Languages
- Portuguese · Native
- English · Advanced