I'm a software engineer and technical lead with 24+ years of experience building, modernizing, and shipping production software.
I spent much of my career developing mobile applications, but my work has grown to include software architecture, enterprise integrations, cloud platforms, and AI-assisted engineering.
I enjoy solving complex problems, learning new technologies, and building things that actually make it into production.
- AI-assisted development — Exploring agentic workflows, GitHub Copilot, Claude, and ways to make software engineering more effective.
- Software architecture & modernization — Making existing systems better, not necessarily rebuilding everything from scratch.
- Hands-on engineering — .NET, C#, TypeScript, Kotlin, Azure, and whatever tools make sense for the problem.
- Personal projects — Building useful applications, experimenting with ideas, and occasionally scratching my own engineering itch.
You'll find a mix of older mobile development projects, sample applications, and experiments here. Some date back to my Xamarin and native Android days, and I keep them around because they've been useful to other developers.
Most of my recent professional work and personal projects live in private repositories.
For a better picture of what I've been building and working on lately, check out my website.
ruben.dev — My portfolio, projects, and professional experience.
AI makes me faster. Engineering judgment, quality, and accountability are still my responsibility.