Personal details

Ricardo S. - Remote full-stack developer

Ricardo S.

Software Engineer
Based in: 🇧🇷 Brazil
Timezone: Brasilia (UTC-3)

About

Staff Systems & AI-Assisted Full-Stack Engineer

Design and build cloud-native backend platforms using TypeScript, Node.js, NestJS, Python, AWS, microservices, event-driven architectures, and distributed systems, delivering scalable, resilient, and secure applications for high-traffic production environments.

Lead the architecture and implementation of third-party integrations, including payment gateways, 3PL logistics, OpenAI, IBM Watson, Google AI services, Stripe, Adyen, PayPal, Google Maps, OpenStreetMap, and enterprise SaaS platforms, reducing integration time by approximately 30% while improving reliability and operational efficiency.

Engineer high-performance backend services through query optimization, caching strategies, asynchronous processing, and security hardening, achieving response time reductions of up to 80% while improving resilience against traffic spikes and infrastructure failures.

AI-Assisted Engineering Workflow

Leverage AI agents throughout the software development lifecycle to accelerate architecture design, implementation planning, legacy code analysis, refactoring, code review, automated documentation, security assessment, test generation, debugging, and business rule validation. Use LLM-assisted workflows to improve development velocity, reduce repetitive engineering tasks, and support higher-quality software delivery while maintaining human technical oversight, improving automation efficiency by 40% and cutting manual intervention by 50%.

Work Experience

Founder & Software Architect
WB4B Negócios Online Ltda (Curitiba, PR - BRA Based) | Oct 2000 - Present
Python
Java
Node.js
jQuery
MySQL
Angular
Spring
SQLite
CodeIgniter
PostgreSQL
Azure
Nginx
JUnit
Laravel
Amazon EC2
Amazon S3
Doctrine
Redis
Elasticsearch
OAuth 2.0
Phpunit
TypeScript
Bootstrap
Docker
React
JavaScript
Microsoft SQL Server
Mql4
MQL5
Next.js
NestJS
DevSecOps
Tailwind css
Vue.js
Security software
Apache HTTP Server
DevOps
ChatGPT

Founded and operated a software consultancy delivering custom software, enterprise integrations, and digital platforms for government agencies and small-to-medium businesses.

● Designed and architected web-based platforms spanning CMS, ERP, CRM, accounting, inventory, healthcare, e-commerce, public administration, and business automation.

● Led software projects end-to-end, from requirements analysis and solution architecture through implementation, deployment, and production support.

● Built high-volume transactional systems, workflow engines, automation platforms, reporting solutions, and business intelligence applications.

● Delivered integrations with payment gateways, ERP and CRM systems, government platforms, mapping services, authentication providers, and third-party enterprise solutions.

● Worked across software architecture, backend and frontend development, infrastructure, DevOps, information security, database design, project management, and technical leadership.

● Introduced engineering practices including CI/CD pipelines, automated deployments, performance optimization, security assessments, and scalable system design.

● Continued operating the company as the legal entity for independent consulting engagements and software development contracts.

Full Stack Developer (contractor)
Rainbet Cassino Company | Nov 2023 - Jul 2026
PHP
SQL
Node.js
MySQL
MongoDB
PostgreSQL
Unit Testing
OAuth 2.0
Mongoose
TypeScript
Docker
Cloudflare
JavaScript
Jest
DigitalOcean
MySQL Optimization
Microservices
Testing techniques
TypeORM
NestJS
Security software
Express.js

Modernized high-traffic gaming systems and developed backend integrations with external gaming-platform providers.

● Built integrations with providers including BetBee, SoftSwiss, and Alea Play to process betting, prize, and campaign information.

● Designed NestJS and TypeORM microservices supporting partner APIs, front-end applications, Discord integrations, and real-time WebSocket communication.

● Reworked PHP services and optimized MySQL queries, significantly reducing response times for critical endpoints.

● Introduced Redis caching to reduce database load and improve system performance during high-traffic periods.

● Conducted server-load assessments and implemented measures to improve scalability and operational resilience.

● Strengthened platform security against denial-of-service, distributed denial-of-service, and abusive traffic patterns.

● Standardized development environments using Docker and Stubby mock servers.

● Expanded automated testing through Jest, K6, Postman, Swagger, and unit, integration, and end-to-end testing practices.

Projects

Distributed Link Curation Platform, Modern Cloud Architecture Through Real-World Production Engineering
MongoDB
Redis
TypeScript
Docker
React
Google Cloud Platform
GitHub Flow
TypoScript
Jest
Next.js
Cypress
Google apis
GitHub Actions
Vercel
Mongodb compass
React (next.js)
Developed a production-grade link curation platform inspired by Linktree and Lnk.Bio as a practical environment for exploring distributed systems, cloud-native architectures, and modern software engineering practices. Built with React, Next.js, Tailwind CSS, and Chakra UI, the project integrates automated CI/CD pipelines through GitHub Actions and Vercel while applying microservices and distributed computing concepts in a real-world production setting. Software quality was ensured through a comprehensive testing strategy combining unit, integration, and Cypress end-to-end tests. Automated visual regression testing generated interface snapshots that served as baselines for detecting unintended UI changes across releases. The platform utilizes private Google Cloud Storage buckets to secure media assets and includes automated mechanisms to detect abusive access patterns and restrict suspicious activity. A media processing pipeline converts uploaded images, GIFs, and video content into optimized WebP assets, reducing bandwidth consumption and improving delivery performance. To improve scalability and efficiency, a Redis caching layer minimizes database load by serving frequently accessed data directly from memory, enabling lower latency and more effective scaling of containerized application instances. The project served as a hands-on platform for validating concepts related to cloud infrastructure, distributed storage, CI/CD automation, caching strategies, media optimization, security controls, and production-grade application architecture.
AI-Assisted Software Development Workflow
ChatGPT
LLM
Google gemini
Claude
Llm agents
Ongoing side project focused on improving software engineering productivity through LLM-assisted development workflows and prompt engineering. Designed and continuously refined specialized prompts for code review, business rule validation, security analysis, implementation planning, and legacy system maintenance. Built reusable AI-assisted workflows within VS Code agents to accelerate requirement understanding, code analysis, and software delivery activities. The project has significantly reduced the time required for reviewing complex code changes and planning implementations by providing structured technical analysis and development guidance. Key areas: * Prompt Engineering * AI-Assisted Code Review * Software Architecture Analysis * Security-Oriented Review * Business Rule Validation * Development Productivity * LLM-Assisted Engineering Workflows

Education

UniFatecie
Bachelor's degreeSoftware Engineering
Nov 2023 - Dec 2027
AI Trail
ExtracurricularGeneral AI, LLM, Generative AI
Apr 2025 - Apr 2025

Certifications & Awards

Agile Methodologies
UniFatecie University Center | Dec 2023
Winning Article in the DIO Competition
DIO Digital | Jun 2023