An AI-powered sales platform — WhatsApp outreach, lead recovery, campaigns, AI assistants, and integrations like Hotmart and Stripe. I work across both the customer platform and the internal back-office, owning features from start to finish.
Engineering high-performance web products for millions of users.
I'm Guilherme Illescas — a senior full-stack engineer who cares deeply about the small details in interfaces. Right now I'm building AI sales tools at AwSales. Before that, I led product engineering at Conquer (1M+ certificates issued) and co-founded Amank (acquired in 2024).
A craftsman, not a ticket closer.
I believe great software is invisible — until you compare it with the alternatives. The interfaces I build aim for exactly that: fast, thoughtful, accessible, and with a clear point of view.
Six years into my career, I've designed and launched applications used by 5M+ people worldwide. I've led teams, built design systems, improved old codebases, founded a SaaS that was acquired in 2024, and learned that the best engineers care just as much about performance, writing, and how the product feels to use.
I'm currently a Senior Software Engineer at AwSales, where I help build AI agents that handle sales on their own. When I'm not coding, I'm usually teaching, reading about systems thinking, or planning my next side project.
- role
- Senior Software Engineer
- based
- Curitiba, BR
- company
- AwSales — Full-time
- local time
- --:--:-- BRT
- status
- ● Open to full-time roles
- timezone
- UTC−3 (BRT)
- React 19
- Next.js 15
- TypeScript
- React Query
- Nuxt 3
- Prisma
- Tailwind v4
- Node.js
- Stripe
Releases v1.0 → v7.0.
Each role is a major version. Each line is a real change I delivered — features, refactors, leadership. No filler.
Download CV- RoleSenior Software EngineerFull-time · RemoteWas one of the engineers who built the core of the platform that's live today — shaping key technical decisions: changing flows, adjusting the data structure, and proposing solutions to reach the final resultBuilt and maintain the Stripe billing integration — subscriptions, webhooks and the full subscription lifecycleBuilt the internal back-office app (Nuxt + Node) with two other engineers — the tool the operations team uses every dayHandle customer bugs end to end — taking issues straight from the client and fixing them across the whole stack, from database to frontendBuilt the whole component library from scratch with React, Vite and Storybook, tested with Jest and Playwright — reusable components that keep the UI consistentShip customer-facing features — I design, build and refactor important flows, working closely with Product and DesignHelp drive product discovery — scoping features, simplifying user journeys and keeping the roadmap aligned with the business
- RoleCo-founder & Software EngineerFounder · Side project
An AI SaaS that turns viral content into sales — daily AI analyses and AI-generated scripts. I'm the sole owner of product and engineering; my co-founder runs business and content. A part-time side venture, alongside my full-time role at AwSales.
Built the product end to end — frontend, backend, data modeling (MongoDB) and deployment (Vercel) — as the only engineer and owner of every technical and product decisionCreated the AI script-generation engine — it analyzes the scripts of videos that already went viral and generates new scripts tailored to each user's niche, integrating the OpenAI and Anthropic (Claude) APIsImplemented the entire Stripe billing layer — recurring subscriptions, webhooks and subscription lifecycleLed a product pivot, from a library of viral scripts to an AI script generator, driven by real user behaviorTraction: 180+ signups and 40 active paying subscribers (~22% signup-to-paid conversion); the subscriber base nearly doubled (19 → 40) in the first 6 weeks after launch - RoleSenior Software EngineerFull-time · RemoteWent part-time in Jul 2024 when I joined AwSales (full-time) — kept the platform stable through the transition.
A business-critical SaaS platform serving 27K+ active customers — lawyers running pension calculations and legal petitions. I worked across the main product and the website, focused on performance, SEO and reliability.
Improved website performance through targeted refactors and best practices (Core Web Vitals & Lighthouse)Improved SEO with structured data, Google Analytics and Google Tag Manager — and tracked the resultsDelivered features across the product with Next.js, TypeScript, Tailwind CSS and React HooksSet up and maintained the CI/CD pipeline for faster, more reliable releasesReduced a lot of code complexity through refactors — an easier codebase and a faster teamWrote unit and end-to-end tests with Jest and Playwright to keep quality high - RoleSenior Software EngineerFull-time · Hybrid
Promoted to Senior. Conquer Plus is an education platform that reached 5M+ users worldwide and issued 1M+ certificates — still live today. I led the code architecture and the frontend, working across the stack with a strong frontend focus.
Was the frontend reference for the team — led the code architecture and frontend, making the technical decisions that shaped the platform that's live todayLed a survey product end to end, frontend and backend — a dynamic survey used from collecting feedback to measuring a student's levelBuilt and maintained the internal Design System in Figma and code, with Storybook, so teams across the company could reuse componentsLed the implementation of micro-frontends with Single SPA — each domain deploying on its ownJoined the product committee and mentored junior and mid-level engineers on both code and productCreated the projects for the frontend and Node courses and helped build the React course; shipped features (Next.js, TypeScript, Styled-Components) and tuned performance via Lighthouse - RoleSoftware EngineerFull-time · Hybrid
Joined Conquer Plus as a mid-level engineer and was promoted to Senior in Oct 2022. A hands-on phase — building the product and growing with the team.
Built features end to end as a full-stack developer, across frontend and backendDesigned and implemented new features that improved the platform and the user experienceFixed bugs and improved the software's reliability and performanceSupported teammates day to day and created content for the programming courses, turning technical topics into clear lessons - RoleCo-founder & Senior Software EngineerFounder · Side project
Co-founded Amank — a SaaS platform that helped companies centralize, control and reduce their software costs. I owned the front-end and built it from the ground up while helping run the company day to day. Acquired by BHUB in 2024.
Co-founded the company and built the product's front-end from zero — a modern stack for usability, performance and scalabilityHelped run the company beyond code — product planning, architecture and end-to-end development, shaping features and UX from the startOperated in real founder mode — balancing speed, customer value and technical tradeoffs in an early-stage environment, wearing many hatsOutcome: Amank stood out in the market and was acquired by BHUB in 2024 - RoleSoftware EngineerFull-time · On-site
Drove feature development across e-commerce platforms and data-driven dashboards in a small, fast-moving team — with REST APIs for seamless database integration.
Built and shipped key features across platforms with React and TypeScript, improving interaction and functionalitySpearheaded e-commerce platforms and data-driven dashboards that improved operations and decision-makingImplemented advanced SEO — improved organic search rankings, traffic and user acquisitionOptimized application performance — reduced load times and improved responsiveness - v1.0.0guilherme/careerwebtripRoleJunior Software EngineerFull-time · On-site
Where I got my start — a versatile role spanning full-stack web work, server management, telephony and IT support in a small team.
Automated 6+ internal reporting flows with Google Apps Script — manual data entry down 70%, phone calls down 12%Designed and implemented 10+ process improvements, reducing turnaround timeImproved the company's websites (HTML, CSS, JavaScript) and managed Suite CRM for the sales teamMaintained servers and telephony (IVR + extensions), keeping operations running
Things I've shipped.
My wedding website — full of little interactive details and easter eggs. Worth exploring.
Turns viral videos into real sales — daily AI analysis, ready-to-use scripts, and practical insights to help entrepreneurs sell more.
A simple but effective tool to help Music Directors lead their bands and coordinate songs in real time.
A coffee delivery experience built completely from scratch — cart, checkout flow, and a UI you'll want to come back to.
A complete digital marketplace. Buy and sell products easily — checkout, payments, and dashboards, all built from scratch.
How this site was made.
Designed from start to finish with a documented system. Every token, motion curve, and wording choice is intentional — and openly published.
Career as a changelog.
Each role becomes a semantic version. Bullets become diff lines. Companies become git tags. This metaphor runs through the whole experience section.
Tokens before pixels.
Palette, type scale, 8pt spacing and motion easing locked in CSS variables before a single layout was drawn. One source of truth — globals.css.
Movement with purpose.
Reactive grid, headline cascades, magnetic CTAs, scroll-linked timeline. Every animation guides attention or rewards exploration — never decoration.
Show, don't tell.
Real numbers (5M+ users, 27K+ customers) instead of adjectives. Short, direct CTAs. Code-comment markers as section dividers. No buzzwords.