Summary
Fernando Rocha is a pragmatic software engineer with ~8–10 years of experience building full-stack JavaScript systems and enterprise platforms across e-commerce, health and government sectors. Based in Vancouver, he designs and implements end-to-end solutions using Node.js and TypeScript on the backend and Angular/React/Next.js on the frontend, with a strong emphasis on microservices, micro-frontends, CI/CD, testing and AWS-driven DevOps. He has repeatedly turned complex requirements into reusable libraries and SaaS-ready products—most recently enabling dynamic, secure questionnaire engines for Canada’s largest immigration software provider. His background in systems analysis and a postgraduate focus on databases underpin a practical appreciation for data-driven design and scalable architectures. Colleagues know him as an efficiency-minded engineer who automates repetitive processes and accelerates delivery while mentoring teams and sharing knowledge.
8 years of coding experience
12 years of employment as a software developer
Postgraduate Degree, Database Management Specialization, Postgraduate Degree, Database Management Specialization at Universidade Federal de Goiás (UFG)
Bachelor's degree, Systems Analysis (Information Systems), Bachelor's degree, Systems Analysis (Information Systems) at Universidade Salgado de Oliveira
Portuguese, English, Spanish