Welcome!
Logo

Yago Russo

interactive grid pattern

Yago Russo

Full-stack Software Engineer

Hi, I'm Yago. This is my website, where I create simple things in super complicated ways just to prove I can. Explore my projects, check out my stack, and see what happens when I have free time and a text editor.

lines
lines
sticker
Leadership and InfluenceCustomer OrientationQuality FocusProactivityEmotional IntelligenceContinuous LearningCritical ThinkingTime ManagementAutonomyAdaptabilityCollaborationResilienceProblem SolvingAssertive CommunicationAWSs3S3ec2EC2CodegenlodashLodashmarkdownMarkdownmongooseMongooseaxiosAxiosfakerFakercursorCursorshadcnuiShadcnnuqsZustandopenrouterOpen RouterswaggerSwaggerapollographqlApolloviteVitehonoHonozodZodi18nexti18nextdrizzleDrizzlenestjsNestlambdaLambdadynamodbDynamoDBstyledcomponentsStyled ComponentselasticElastic SearchstorybookStorybookmysqlMySQLn8nn8nfastifyFastifyprismaPrismaastroAstrocypressCypressgnubashBashdaisyuiDaisyUIpostgresqlPostgreSQL
Leadership and InfluenceCustomer OrientationQuality FocusProactivityEmotional IntelligenceContinuous LearningCritical ThinkingTime ManagementAutonomyAdaptabilityCollaborationResilienceProblem SolvingAssertive CommunicationAWSs3S3ec2EC2CodegenlodashLodashmarkdownMarkdownmongooseMongooseaxiosAxiosfakerFakercursorCursorshadcnuiShadcnnuqsZustandopenrouterOpen RouterswaggerSwaggerapollographqlApolloviteVitehonoHonozodZodi18nexti18nextdrizzleDrizzlenestjsNestlambdaLambdadynamodbDynamoDBstyledcomponentsStyled ComponentselasticElastic SearchstorybookStorybookmysqlMySQLn8nn8nfastifyFastifyprismaPrismaastroAstrocypressCypressgnubashBashdaisyuiDaisyUIpostgresqlPostgreSQL
Leadership and InfluenceCustomer OrientationQuality FocusProactivityEmotional IntelligenceContinuous LearningCritical ThinkingTime ManagementAutonomyAdaptabilityCollaborationResilienceProblem SolvingAssertive CommunicationAWSs3S3ec2EC2CodegenlodashLodashmarkdownMarkdownmongooseMongooseaxiosAxiosfakerFakercursorCursorshadcnuiShadcnnuqsZustandopenrouterOpen RouterswaggerSwaggerapollographqlApolloviteVitehonoHonozodZodi18nexti18nextdrizzleDrizzlenestjsNestlambdaLambdadynamodbDynamoDBstyledcomponentsStyled ComponentselasticElastic SearchstorybookStorybookmysqlMySQLn8nn8nfastifyFastifyprismaPrismaastroAstrocypressCypressgnubashBashdaisyuiDaisyUIpostgresqlPostgreSQL
Leadership and InfluenceCustomer OrientationQuality FocusProactivityEmotional IntelligenceContinuous LearningCritical ThinkingTime ManagementAutonomyAdaptabilityCollaborationResilienceProblem SolvingAssertive CommunicationAWSs3S3ec2EC2CodegenlodashLodashmarkdownMarkdownmongooseMongooseaxiosAxiosfakerFakercursorCursorshadcnuiShadcnnuqsZustandopenrouterOpen RouterswaggerSwaggerapollographqlApolloviteVitehonoHonozodZodi18nexti18nextdrizzleDrizzlenestjsNestlambdaLambdadynamodbDynamoDBstyledcomponentsStyled ComponentselasticElastic SearchstorybookStorybookmysqlMySQLn8nn8nfastifyFastifyprismaPrismaastroAstrocypressCypressgnubashBashdaisyuiDaisyUIpostgresqlPostgreSQL
About Me

Writing colorful letters since 2020

I work as a Full-stack Software Engineer with a focus on strict end-to-end TypeScript and scalable architectures. I developed the frontend of a platform from scratch using a multi-app monorepo with its own UI library and tooling, and structured the backend in a serverless monorepo on AWS Lambda with more than 17 microservices. I acted as a technical reference for architectural decisions, developer mentoring, and alignment between product and design. With over 5 years of experience, I navigate between various stacks to deliver complex and viable features.

0+
Years of Experience
0+
Projects Completed
Experience

My career history and roles

I developed the frontend architecture from scratch by structuring a monorepo for four products and shared libraries using React, TypeScript, Vite, Tailwind, Radix, and i18next. I migrated the legacy system from Next.js to pure React, simplifying the deployment process and reducing operational costs. I built scalable communication microservices integrating APIs with Nest, GraphQL, Mongoose, MongoDB, and DynamoDB. I implemented serverless event orchestration using Lambda and Docker to ensure high system availability. I managed the infrastructure on AWS by configuring S3, Elastic Search, and Typesense for search optimization and continuous monitoring. I also worked on developing automations with n8n and Claude, in addition to mentoring new members of the technical team.
html5HTMLcssCSSreactReacttypescriptTypeScriptnestjsNestnodedotjsNodeviteVite
I developed responsive and intuitive interfaces for Zendesk Help Center projects focused on large Brazilian clients using HTML, CSS, and JavaScript. I architected and built an internal platform using React, TypeScript, Vue, and Vite to standardize placeholders across client instances. I implemented the tool's styling with Tailwind to ensure visual consistency and interface scalability. I automated the initial configuration of projects through this tool, eliminating the need for manual data entry. I significantly reduced the team's delivery time by optimizing the placeholder implementation workflow. I provided greater operational efficiency in the delivery of Customer Experience solutions by digitizing internal processes.
html5HTMLcssCSSreactReacttypescriptTypeScriptvuedotjsVueviteVitetailwindcssTailwind
html5HTMLcssCSSjavascriptJavascriptzendeskZendesk
Portfolio

Some of the projects that ran on my machine

profile-info

Fullstack Portfolio Manager with AI

I developed a full‑stack portfolio in React and TypeScript, using Vite, Tailwind, and DaisyUI for the visual layer, and Node/Nest with GraphQL, Mongoose, and MongoDB on the backend. I integrated AI via Open Router to generate personal information from contexts extracted by API, validating the data with Zod and generating types with Codegen. I managed global state with Zustand, containerized the application with Docker, and used Faker for mock data, ensuring an agile and scalable development workflow.
reactReacttypescriptTypeScriptnestjsNestnodedotjsNodeviteVitemongooseMongoosemongodbMongoDB
profile-info
portfolio

Portfolio

I developed a portfolio website using Next.js 16 with static export (SSG), ensuring free hosting and instant loading. I integrated skill, project, and experience data via GraphQL Code Generator, strictly typed everything with TypeScript and validated forms with Zod. I implemented bilingual internationalization (en / pt) using next‑intl, persisted themes in Zustand, and maintained a consistent UI with Radix UI and shadcn/ui components, all styled with Tailwind CSS v4. The code was structured with React 19 and custom hooks, guaranteeing advanced SEO, optimized performance, and robust maintainability.
reactReacttypescriptTypeScriptzodZodgraphqlGraphQLradixuiRadixshadcnuiShadcni18nexti18next
portfolio
leaked-cards

Leaked Cards

I developed “Cartões Vazados,” a responsive site built with Astro integrated with React and TypeScript, using DaisyUI for a consistent UI and i18next for internationalization. I created a form that simulates card verification, adding timers and analysis screens to build anticipation before displaying an educational alert about data leakage. The project demonstrates, in an impactful way, persuasion techniques such as authority and social proof, reinforcing digital awareness without storing any entered information.
reactReacttypescriptTypeScriptastroAstroi18nexti18nextdaisyuiDaisyUI
leaked-cards
View All
Skills

My arsenal of languages and tools

Frontend Development

Creating pixel-perfect interfaces that look pretty even on Internet Explorer. I center divs and transform Figma designs into responsive and functional code.

Backend Engineering

The heavy lifting behind the scenes. I build scalable APIs, secure authentication flows and business logic that keeps the server from crashing on Friday afternoons.

DevOps

Taking code from 'localhost:3000' to the real world. I handle CI/CD pipelines, Docker containers, and AWS instances so that 'it works on my machine' becomes 'it works anywhere'.

Database Architecture

Structuring data efficiently so queries don't take 3 business days to run. Experience with SQL and NoSQL, and I promise never to run a DELETE without a WHERE.

Code Quality

Writing clean and sustainable code that my future self won't hate. I use automated tests, code reviews, and best practices to ensure the software doesn't break for no reason.

View All
Courses

Certifications and courses I've completed along the way

Partners and Contacts

People I've worked with or have contact with and recommend

F

Francis Targanski

Software Engineer

A

André Cavalcante

Software Engineer

A

Aecio Brumel

Software Engineer

G

Gabriel Silvestre

Software Engineer

T

Thiago Veronesi

Software Engineer

Leadership and InfluenceCustomer OrientationQuality FocusProactivityEmotional IntelligenceContinuous LearningCritical ThinkingTime ManagementAutonomyAdaptabilityCollaborationResilienceProblem SolvingAssertive CommunicationAWSs3S3ec2EC2CodegenlodashLodashmarkdownMarkdownmongooseMongooseaxiosAxiosfakerFakercursorCursorshadcnuiShadcnnuqsZustandopenrouterOpen RouterswaggerSwaggerapollographqlApolloviteVitehonoHonozodZodi18nexti18nextdrizzleDrizzlenestjsNestlambdaLambdadynamodbDynamoDBstyledcomponentsStyled ComponentselasticElastic SearchstorybookStorybookmysqlMySQLn8nn8nfastifyFastifyprismaPrismaastroAstrocypressCypressgnubashBashdaisyuiDaisyUIpostgresqlPostgreSQL
Leadership and InfluenceCustomer OrientationQuality FocusProactivityEmotional IntelligenceContinuous LearningCritical ThinkingTime ManagementAutonomyAdaptabilityCollaborationResilienceProblem SolvingAssertive CommunicationAWSs3S3ec2EC2CodegenlodashLodashmarkdownMarkdownmongooseMongooseaxiosAxiosfakerFakercursorCursorshadcnuiShadcnnuqsZustandopenrouterOpen RouterswaggerSwaggerapollographqlApolloviteVitehonoHonozodZodi18nexti18nextdrizzleDrizzlenestjsNestlambdaLambdadynamodbDynamoDBstyledcomponentsStyled ComponentselasticElastic SearchstorybookStorybookmysqlMySQLn8nn8nfastifyFastifyprismaPrismaastroAstrocypressCypressgnubashBashdaisyuiDaisyUIpostgresqlPostgreSQL
Leadership and InfluenceCustomer OrientationQuality FocusProactivityEmotional IntelligenceContinuous LearningCritical ThinkingTime ManagementAutonomyAdaptabilityCollaborationResilienceProblem SolvingAssertive CommunicationAWSs3S3ec2EC2CodegenlodashLodashmarkdownMarkdownmongooseMongooseaxiosAxiosfakerFakercursorCursorshadcnuiShadcnnuqsZustandopenrouterOpen RouterswaggerSwaggerapollographqlApolloviteVitehonoHonozodZodi18nexti18nextdrizzleDrizzlenestjsNestlambdaLambdadynamodbDynamoDBstyledcomponentsStyled ComponentselasticElastic SearchstorybookStorybookmysqlMySQLn8nn8nfastifyFastifyprismaPrismaastroAstrocypressCypressgnubashBashdaisyuiDaisyUIpostgresqlPostgreSQL
Leadership and InfluenceCustomer OrientationQuality FocusProactivityEmotional IntelligenceContinuous LearningCritical ThinkingTime ManagementAutonomyAdaptabilityCollaborationResilienceProblem SolvingAssertive CommunicationAWSs3S3ec2EC2CodegenlodashLodashmarkdownMarkdownmongooseMongooseaxiosAxiosfakerFakercursorCursorshadcnuiShadcnnuqsZustandopenrouterOpen RouterswaggerSwaggerapollographqlApolloviteVitehonoHonozodZodi18nexti18nextdrizzleDrizzlenestjsNestlambdaLambdadynamodbDynamoDBstyledcomponentsStyled ComponentselasticElastic SearchstorybookStorybookmysqlMySQLn8nn8nfastifyFastifyprismaPrismaastroAstrocypressCypressgnubashBashdaisyuiDaisyUIpostgresqlPostgreSQL
Let's Talk

Feel free to reach out

Y
Yago RussoFull-stack Software Engineer
Have a project idea? Or just want to discuss which JS framework is best? Say hello. I'm always open to new opportunities.
0/1000 chars

Insert any relevant information here.