Summary
Raymond Phelan is a Principal Software Engineer based in Dubai with 20+ years of full-stack and frontend experience, currently leading architecture and delivery for a high-scale residential parking platform. He combines hands-on coding in React/React Native, TypeScript, Node.js and PostgreSQL with team building—having been the first engineering hire who grew the team and standardized the technical roadmap. Raymond is skilled at rescuing legacy systems: he refactored a debt-ridden codebase into modular services, halved backend response times, and more than doubled frontend performance. He leverages AI in the development lifecycle—building Claude-powered agents that generate tests, perform automated PR reviews, and drive spec-driven delivery to cut feature lead times dramatically. His background spans Blockchain/DeFi SDK work, airline financial analytics, gaming platforms and logistics, reflecting an ability to translate complex domains into maintainable, testable products. Notably, he pairs formal advanced software development education with practical server and CI/CD ops experience, making him effective at both strategy and execution.
8 years of coding experience
16 years of employment as a software developer
Master of Science, Master of Science at TU Dublin Computer Science
deansrath community college
Master of Science - MS, Advanced Software Development, Master of Science - MS, Advanced Software Development at Technological University Dublin
Pass with Distinction, Engineering, Pass with Distinction, Engineering at Colaiste Eanna
Postgraduate Diploma in Cloud Computing - Level 9 QQI, Cloud Computing, Postgraduate Diploma in Cloud Computing - Level 9 QQI, Cloud Computing at National College of Ireland
Portuguese, English