A dedicated, highly-creative, innovative, and performance-driven professional Full-Stack Software Developer with many years of experience in all stages of the development cycle for dynamic software application projects.
Able to leverage technical, analytical and problem-solving skills to create dynamic, high-speed websites, apps and platforms fuelling competitive advantage and revenue growth.Read More
Adept of using SOLID, KISS and OOP principles. Experience in Test Driven Development(TDD) and proficient in creation of Unit and Integration Tests.Read More
|Date of birth:||23 October 1970|
|Download my Resume |
|Check my Pluralsight profile |
I'm a Developer from Oporto, Portugal, currently working and living in Basel, Switzerland.
Started coding at 13 on my own. First software at 16. Computer Science degree and several certifications. Coding professionally for more than 25 years. Recent years more dedicated to front-end - in love with Angular. Also, love to build web API's using .NET Core. Always eager to learn, I dedicate several hours each week to research and training.
Creative and productive
Any fool can write code that a computer can understand. Good programmers write code that humans can understand
Proficient at designing and formulating test automation, implementing CI/CD pipelines, writing code in various languages, I can design, develop, test and implement software solutions.View Skills
Angular, AngularJS, Ionic, Bootstrap, .NET, .NET Core
Bootstrap, JQuery, React, Vue.js
Microsoft Visual Studio, Microsoft Visual Studio Code, Angular CLI, TFS, Bitbucket, TFVC, Git, GitHub, Postman, Karma
Microservices, Design Patterns, SOLID, KISS, ORM, OOP, SOAP, REST, Redux, RWD, TDD, Agile Software Development, Waterfall Development
Windows, AWS, Azure, Google Cloud Services.
Microsoft SQL Server, JSON, MongoDB, Firebase, NoSQL, PostgreSQL, MySQL, SQLite, AWS S3, Azure.
Continuous Integration (CI), Continuous Delivery (CD), Scrum, Kanban, Continuous Deployment, Agile, Agile Product Owner.
Education is not Preparation
For Life, Education is Life Itself.
Education is not the learning of facts, but the training of the mind to think. Education is a gift that none can take away. I am still learning every day.
Recognition can give you a tremendous amount of encouragement to keep getting better, no matter how young or old you are.