Summary
Rui Craveiro is an independent full-stack developer and consultant based in Lisbon with a long-running career bridging legacy .NET systems and modern cross-platform development. He brings two decades of .NET experience from version 1.0 through .NET 6, plus recent focus on Dart/Flutter and Go for universal client-and-server solutions. As founder of SquareAlfa, he builds full-stack apps and created Dartaculous/SquareAlfa Dart Framework to reuse Dart on the server, reflecting a practical commitment to language unification. His background spans finance, training and logistics—with hands-on EDI and migration work that preserves business continuity while modernizing architecture. Comfortable from WPF/XAML desktop clients to Angular TypeScript SPAs and Flutter mobile/web, he combines systems-architecture depth with delivery-focused consulting. Colleagues value his ability to translate legacy constraints into pragmatic, reusable modern code.
11 years of coding experience
4 years of employment as a software developer
Licenciatura (5 year degree) Computer Science and Business Management (Informática e Gestão de Empresas), Licenciatura (5 year degree) Computer Science and Business Management (Informática e Gestão de Empresas) at Iscte - Instituto Universitário de Lisboa
High School, High School at Escola Secundária de Carcavelos
High School, High School at Colégio Marista de Carcavelos
Portuguese, English