Summary
Pedro Sousa is a Senior Full-stack Web Developer based in Lisbon with 17 years of experience building user-focused web and mobile integrations, currently shaping secure monorepo applications and CI/CD workflows at Singular. A former founder of ThinkOrange, he blends product strategy, UX-driven design and hands-on engineering—moving from Ruby on Rails backends to Vue.js frontends—to deliver MVPs and production systems for startups and enterprises. He mentors teams on architecture and best practices, evaluates external codebases, and bridges design and development to create polished, usable tools. Past work includes building paid tutorial platforms, conference systems, and early community efforts for Ruby developers in Portugal, reflecting a long-standing commitment to learning and knowledge sharing. Colleagues know him as a pragmatic generalist—“jack of all trades”—who turns constrained resources into impactful, maintainable products.
17 years of coding experience
14 years of employment as a software developer
Degree, Computer Science and Management, Degree, Computer Science and Management at Universidade Autónoma de Lisboa
Workshop, Ruby on Rails, Workshop, Ruby on Rails at SkillsMatter
Microsoft Certified Professional, .NET, Microsoft Certified Professional, .NET at Galileu, S.A.