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.
10 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
A collection of useful packages maintained by the Flutter team
Contributions:72 pushes, 18 branches in 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.