Nelson Correia is a pragmatic technology leader and Co-Founder/CTO with 12+ years of hands-on experience building web and mobile products, from e‑commerce and e‑learning platforms to fintech core integrations. He combines full‑stack engineering, DevOps and QA expertise with product sensibility—helping early startups define stacks, implement core banking integrations and ship scalable services. At DWYL he focuses on building software that improves people’s lives and systematically shares learning resources used by thousands of organisations. Nelson is an active open‑source contributor (notably improving testing and auth tooling like hapi-auth-jwt2) and a seasoned mentor who has trained and led engineering teams across startups and enterprises. Fluent in turning messy problems into minimal, test‑driven solutions, he pairs curiosity (studying Chinese at LSE) with a long track record of rapid prototyping and operational delivery.
12 years of coding experience
12 years of employment as a software developer
Software Engineering, Software Engineering at University of the West of Scotland
Master of Arts (M.A.), Management Accounting, Master of Arts (M.A.), Management Accounting at The University of Edinburgh
CFAB, Accountancy, CFAB, Accountancy at ICAEW
International Baccalaureate (Scolarship), Design & Technology, Physics, Maths, Economics, Portuguese and English, International Baccalaureate (Scolarship), Design & Technology, Physics, Maths, Economics, Portuguese and English at St. Julian's School, Portugal
London School of Economics and Political Science
Middle School, Middle School at Colegio do Bom Sucesso
English, Portuguese, Spanish, French, Afrikaans, Chinese
🚧 Learn the craft of "DevOps" (Developer Operations) to Deploy your App and Monitor it so it stays "Up"!
Role in this project:
DevOps Engineer
Contributions:5 reviews, 75 commits, 10 PRs in 5 years 6 months
Contributions summary:Nelson primarily focused on setting up and configuring infrastructure and deployment environments. Contributions include setting up a Vagrant environment for Linode, integrating a basic Node.js application, and making modifications to the application's index.html. The user also addressed deployment issues related to Dokku and worked on merging branches. The changes point towards expertise in configuring systems for application deployment.
:last_quarter_moon_with_face: Learn how to use Nightwatch.js to easily & automatically test your web apps in *real* web browsers.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:27 reviews, 147 commits, 56 PRs in 6 years 10 months
Contributions summary:Nelson focused on implementing and improving end-to-end (E2E) tests for the web application. They migrated tests from a previous framework to Nightwatch.js, a testing framework. They created tests for various website functionalities, including Google, GitHub, and a sample TC application, integrating screenshots for visual validation. They also worked on automating Selenium setup and deployment and explored integrating continuous integration through Travis-CI.
nightwatch
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.