Israel Nunes

Last updated: November 28, 2025

Selected Work

Fomenta

Programa Nascer - FAPESC

An end-to-end SaaS platform for researchers to discover and access funding opportunities through AI-powered recommendations. As the sole full-stack developer, I architected and implemented both the data infrastructure and user-facing application. The backend leverages Puppeteer for automated web scraping, orchestrating a sophisticated LangChain pipeline where LLMs extract and validate data from HTML, while a second model summarizes grant PDFs (converted via LlamaParse). This feeds a scalable AWS microservices architecture deployed via SAM. The frontend is a production-ready Next.js 14+ application with App Router, featuring Stripe subscription management, Supabase authentication, and personalized AI recommendations powered by OpenAI/Gemini APIs. The platform implements layered architecture with clear separation of concerns, role-based access control (newsletter/premium/enterprise tiers), real-time payment webhooks, and is deployed on Cloudflare Pages with Edge Functions for global performance. Technologies include TypeScript, Tailwind CSS, PostgreSQL, and comprehensive type-safe data flows across the entire stack.

Next.js, Typescript, Node.js, Puppeteer, LangChain, LlamaParse, AWS (SAM, Lambda, SQS, EventBridge)

view project →

SwellGuide

An innovative solution that translates the complexity of weather forecasts into a daily newsletter with sea condition analysis in natural language. As the creator and sole developer, I implemented an automated workflow in Python, orchestrated with LangChain, to consume data from weather APIs, process this information through an LLM to generate insights, and manage the sending of email campaigns. I was responsible for the entire project lifecycle, from system architecture and back-end/front-end development to infrastructure setup and integrations

Node.js, LangChain, API Integrations, Tailwind CSS, Javascript, AWS (SAM, Lambda, SQS, EventBridge)

view project →

User Auth

This is a study project created to explore and implement a complete user authentication flow using Node.js, Express, Passport.js, and MongoDB on the backend, along with a simple HTML/CSS/JS frontend. The main goal is to deepen my understanding of backend concepts like routing, middleware, encryption, and session management while building a functional login system.

Node.js, Express.js, Passport.js, MongoDB, Javascript

view project →

TypeScript CRUD REST API

This project was created as a hands-on approach to studying the TypeScript language. It implements a CRUD REST API that allows interaction with a MongoDB database.

Typescript, MongoDB

view project →