Years Building
11+
The story behind the work: curiosity around computers, a foundation in systems and support, fast growth into software engineering, and a current focus on scalable architecture, mentoring, and AI-enabled delivery.
Years Building
11+
Current Level
Senior / Lead
Core Lens
Architecture + DX
Primary OS
Linux
Current chapter
At AB InBev, the focus became larger systems with longer operating horizons: automation that can run for years, a frontend design system plus reusable engineering foundations for multiple teams, Nx-based monorepo and microfrontend patterns for scale and release management, and now an AI-centered solutions platform that combines React frontends, Python services, and agent-based workflows to improve both product capability and developer productivity.
MVP Window
Automation Runtime
lightweight JSON maintenance
Current Focus
React + Python + agents
scraper jobs, product requests, team prompts
CrewAI flows coordinate tasks and reasoning
Python and FastAPI services apply business rules
validation, checks, and typed contracts gate outputs
React applications expose the final operator workflow
const currentPlatform = {
automation: createPipeline({
runtime: ['NestJS', 'Puppeteer', 'BullMQ'],
storage: ['Redis', 'SQLite'],
maintenance: 'JSON-driven rules',
}),
aiSolutions: {
frontend: ['React', 'React Router v7', 'Zustand', 'React Hook Form', 'Zod'],
backend: ['FastAPI', 'SQLAlchemy', 'Alembic', 'PostgreSQL'],
agents: ['CrewAI', 'Python domain services'],
},
}; scraper plus ai solution stack
Long-running data pipelines
Operator-facing AI surfaces
Domain and persistence layer
Current AI workflow focus
Shared delivery standards across teams
Creze, Avanttia, Kavak, and Solidus Capital shaped the transition from hands-on developer into architecture and leadership. The common thread was speed with structure: learning unfamiliar stacks quickly, translating business goals into technical execution, and creating clearer systems so teams could move with less friction.
workspace/
apps/
shell
pricing
analytics
libs/
ui
api-contracts
validation
// reusable foundations for teams and faster delivery Leadership and delivery focus
Foundations
The earliest professional stage was not glamorous, but it was formative. Support work built deep systems intuition across Linux, telephony, networking, and troubleshooting. Repetitive operational problems gradually turned into scripts, dashboards, and automation, which made the move into software engineering feel less like a jump and more like a natural extension of solving problems.
for ticket in incidents:
diagnose(ticket)
automate_if_repeatable(ticket)
deploy('python-scripts')
learn('django', 'linux', 'networks')
build('from support into software')