Guilherme Andrade
├─ Software Engineering @ Universidade de Vassouras
├─ Main language ........ Python
├─ Core ................ Backend Engineering
├─ Also building ....... Automation & AI Integrations
└─ Expanding into ...... Cybersecurity
I build software around real operational problems: APIs, integrations, data processing, business automation and internal tools.
My current focus is strengthening the intersection between backend engineering and cybersecurity — understanding how systems are designed, deployed, attacked and defended so I can build software that is not only functional, but also reliable and secure.
|
Financial control through WhatsApp, powered by AI. A backend-first application that receives WhatsApp messages, interprets financial information and persists structured expenses with durable and idempotent processing. Engineering highlights
|
Operational software for real retail workflows. Internal platform designed to centralize and automate daily work inside a retail Data Processing Center, replacing repetitive manual processes with purpose-built tools. Engineering highlights
|
|
Automating fiscal comparison between NF-e and ERP data. Created from a real operational need: identify tax inconsistencies without manually checking every product in an invoice. What it handles
|
Hybrid rule-based + AI product classification. Automation for organizing retail products into official category structures while controlling AI usage through local rules and caching. What it explores
|
| Backend | Python · FastAPI · Django · REST APIs · SQLAlchemy · Pydantic |
| Data | PostgreSQL · MySQL · SQLite · MongoDB · Pandas |
| Infrastructure | Docker · Linux · Git · GitHub · AWS |
| Engineering | Testing · Migrations · Webhooks · Integrations · Automation · Software Architecture |
I am actively building my cybersecurity foundation from a software engineer's perspective.
Cybersecurity
├─ Linux & system fundamentals
├─ Networking
├─ Web application security
├─ Authentication & authorization
├─ OWASP concepts
├─ Vulnerability analysis
├─ Offensive security fundamentals
└─ Secure software development
The objective is not to treat security as a separate checkbox, but to understand where software fails, why it fails and how to design better systems from the start.
guilherme = {
"build": [
"backend systems",
"APIs and integrations",
"automation",
"AI-powered tools",
],
"principles": [
"solve real problems",
"keep architecture understandable",
"treat security as an engineering concern",
"learn by building",
],
"next_level": "Backend Engineering + Cybersecurity",
}
