1. Hello!
      My Name is
      José Matos

      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.

      01/03
    2. First, solve the problem.
      Then, write the code.

      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
      02/03
    3. Code is like humor.
      When you have to
      explain it, it’s bad.

      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
      03/03
  1. about me

    Name:José Matos
    Email:[email protected]
    Phone:+351 963305299
    Date of birth:23 October 1970
    Nationality:Portuguese
    Location:Basel, Switzerland
    Download my Resume
    Check my Pluralsight profile

    short history

    Hello

    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.

    1. skills

      Any fool can write code that a computer can understand. Good programmers write code that humans can understand

      Creative and productive

      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
    2. Programming Languages

      HTML5, JavaScript, TypeScript, CSS, T-SQL, XSLT, UML, XML, C#, Visual Basic, Java

      Frameworks

      Angular, AngularJS, Ionic, Bootstrap, .NET, .NET Core

      Libraries

      Bootstrap, JQuery, React, Vue.js

      Tools

      Microsoft Visual Studio, Microsoft Visual Studio Code, Angular CLI, TFS, Bitbucket, TFVC, Git, GitHub, Postman, Karma

      Paradigms & Patterns

      Microservices, Design Patterns, SOLID, KISS, ORM, OOP, SOAP, REST, Redux, RWD, TDD, Agile Software Development, Waterfall Development

      Platforms

      Windows, AWS, Azure, Google Cloud Services.

      Storage

      Microsoft SQL Server, JSON, MongoDB, Firebase, NoSQL, PostgreSQL, MySQL, SQLite, AWS S3, Azure.

      Others

      Continuous Integration (CI), Continuous Delivery (CD), Scrum, Kanban, Continuous Deployment, Agile, Agile Product Owner.

  2. education

    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.

    • 01.

      University of Oporto

      Computer Science
      1989 - 1993
    • 02.

      CLT

      Lean Management
      2011 - 2012
    • 03.

      Happy Melly

      Management 3.0
      2017
    • 04.

      Scrum Alliance

      CSPO® CERTIFIED SCRUM PRODUCT OWNER
      2017
  3. employment

    • 2019 -

      Swiss International Airlines - Senior Application Engineer

      Building interfaces and API's for airline industry. Providing Angular trainings for colleagues.
    • 2014 - 2018

      CloudWorks - Lead Software Developer / Software Architect

      Development of software for insurance, international transports, and healthcare industries. Lead a team of 5 developers.
    • 2008 - 2014

      KioskZone - Lead Software Developer

      Development of software for the insurance industry. Lead a team of 3 developers.
    • 1993 - 2008

      Produções Digitais - Full Stack Developer

      Development of software for banking, insurance and textile industries.

    Recognition can give you a tremendous amount of encouragement to keep getting better, no matter how young or old you are.

  4. contact

    Basel, Switzerland.
    +41 76 805 9082
    Schedule a meeting with me