Building autonomous AI agents for sales and support — Brazil's leading AI-native sales platform. Integrations with Stripe, Meta WhatsApp API, Hotmart and beyond.
Engineering high-performance web products for millions of users.
I'm Guilherme Illescas — a senior full-stack engineer obsessed with the millimeter craft of interfaces. Currently shipping AI sales infrastructure at AwSales. Before that: led product engineering at Conquer (10M+ certificates issued) and co-founded Amank (acquired in 2024).
A craftsman, not a code monkey.
I believe great software is invisible — until you compare it with the alternatives. The interfaces I build aim for that: fast, deliberate, accessible, and quietly opinionated.
Six years into my career, I've designed and shipped applications used by over a million people worldwide. I've led teams, built design systems, refactored legacy codebases, founded a SaaS that was acquired in 2024, and learned that the best engineers obsess equally over performance, copy, and user feeling.
I'm currently a Senior Software Engineer at AwSales, where I help build autonomous sales agents at the frontier of AI. When I'm not coding, I'm probably teaching, reading on systems thinking, or planning my next side project.
- role
- Senior Software Engineer
- based
- São Paulo, BR
- company
- AwSales — Full-time
- local time
- --:--:-- BRT
- status
- ● Open to talks
- timezone
- UTC−3 (BRT)
- React 19
- Next.js 15
- TypeScript
- React Query
- Nuxt 3
- Prisma
- Tailwind v4
- Node.js
- Stripe
Releases v2.0 → v8.0.
Each role is a major version. Each bullet is a real change shipped — features, refactors, leadership. No fluff.
- v8.0.0guilherme/careerawsalesRoleSenior Software EngineerFull-time · RemoteShipped customer platform features end-to-end, co-defining UX with Product and DesignBuilt and maintained the internal back-office app on Nuxt + NodeLed core integrations: Stripe billing & subscriptions, Meta WhatsApp APICross-squad collaboration: customer platform (8 ppl) + back-office (3 ppl)Drove product discovery — proposed simpler journeys, aligned roadmap with business outcomes
- v7.0.0guilherme/careerprevidenciaristaRoleSenior Software EngineerFreelance · Remote
Maintained mission-critical SaaS platform serving 27K+ active customers performing pension calculations. Owned the marketing site, SEO and core stability.
Improved site performance by +22% (Core Web Vitals & Lighthouse)Lifted SEO scores by +9% via structured data, GA & GTMRefactored hot paths — overall app efficiency up +29%Established testing baseline with Jest (unit) and Playwright (e2e) - v6.0.0guilherme/careerescola-conquerRoleLead Software EngineerFull-time · Hybrid
Led engineering on Conquer Plus — an education platform that issued 10M+ certificates to 35M+ students globally. Owned every phase: architecture, tech selection, delivery.
Drove team growth — mentored engineers, set hiring bar, ran 1:1sEstablished internal Design System in Figma + code, wired with StorybookArchitected micro-frontends with Single SPA — independent deploys per domainTuned performance via Lighthouse audits and bundle splittingDelivered tech talks to widen impact beyond the team - v5.0.0guilherme/careeramank → bhubRoleCo-founder & Senior EngineerFounder · Hybrid
Co-founded Amank — a SaaS management platform helping companies centralize and reduce software costs. Acquired by BHUB in 2024.
Built the product interface from zero — usability, performance, scalabilityCo-shaped product strategy, end-to-end features, architectureAcquisition outcome — Amank was acquired by BHUB in 2024 - v4.0.0guilherme/careerdobankRoleMobile Software EngineerFreelance · Remote
Built the DoBank mobile app from scratch — core architecture, UI, GraphQL data layer.
Developed every screen using React Native, focused on UX and securityEngineered the GraphQL data layer for efficient API consumption - v3.0.0guilherme/careerchamer-techRoleSoftware EngineerFreelance · Remote
Drove e-commerce, dashboards and database integrations across multiple client projects.
Implemented advanced SEO — +20% organic search rankingsOptimized app performance — reduced load times across platforms - v2.0.0guilherme/careerwebtripRoleJunior Software EngineerFull-time · On-site
Where I cut my teeth — full-stack work, server maintenance and process automation in a small team.
Automated 6+ internal reporting flows — manual data entry down 70%Designed 10+ process improvements, reducing turnaround time
Things I've shipped.
My wedding website — sprinkled with little interactive details and easter eggs. Worth poking around.
Turns viral videos into real sales — daily AI analyses, ready-to-use scripts, and conversion-focused insights for entrepreneurs.
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 state, checkout flow, and a UI worth coming back to.
A full-featured digital marketplace. Buy and sell products easily — checkout, payments, and dashboards built end-to-end.
How this site was made.
Designed end-to-end with a documented system. Every token, motion curve, and copy choice is intentional — and openly published.
Career as a changelog.
Each role becomes a semantic version. Bullets become diff lines. Companies become git tags. The metaphor carries the entire 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 (35M+ users, 22% perf gains) over adjectives. Short imperatives in CTAs. Code-comment markers as section dividers. No buzzwords.