José Francisco Antunes

Co-Founder & Software Architect at ARG Software
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Funchal Area, PT
Languages
  • Português Native or bilingual proficiency
  • Inglês Full professional proficiency
  • Espanhol Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

André M.

José and the team at ARG Software were great to work with from the first day. We needed a MVP for our tourism management company and they provided all the technical solutions we required, optimizing and improving our day-to-day operations. I definitely recommend ARG Software's team and José for their effort and great work. Thank you so much!

Joao Ferraz

I worked as a PO of the the product that Jose and the rest of the team were developing for more than 1 year. Together we managed to create a robust and amazing GIS product that still remains top of the art. During that year, we faced many challenges and Jose is one of those guys that likes a challenge and always tries to find the best solution to overcome it. Always concerned about the quality of the code with the right balance to be concerned about deadlines and delivery dates. Certain times we to overwork to manage to debug something critical and he was always available without a single word of complain. In summary, I think Jose has a strong knowledge of coding best practices, Agile framework and, above all, is a fantastic teamplayer and a great colleague that I really enjoyed working with.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Agile with Jira by Atlassian
    Coursera Course Certificates

Experience

    • Portugal
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Co-Founder & Software Architect
      • May 2021 - Present

      Main duties: - Client gathering and handling; Technical discussions with a focus on the client problems; - Delivering the best scalable solutions; Software development process: - Scrum\Kanban; - Code Reviews; - Unit\Integration testing; Technologies used: - Backend: .Net, NodeJs, Express.js, koa.js, EntityFramework, Mediatr, TypeORM, Knex, Swagger, TypeDI, Autofac, Migrations; - Database: PostgreSQL, MySQL, MongoDB; - CI\CD: AWS, Docker, Octopus Deploy; BitBucket Pipelines, Github actions; - Version Control System: Git Show less

    • United States
    • Music
    • Software IT Architect / Senior Backend Developer / Scrum Master
      • Oct 2018 - Jan 2021

      Working remotely. Project connected to the music industry in general. Main duties: - Design Application Backend Architecture; - Code Refactor; - Code Review ; - Act as a Scrum Coach; - Implement the CI\CD pipeline; - Senior Software Developer; - Implement System Architecture, using: Onion Architecture and CQRS combined with DDD for backend components; SOLID principles; CD\CI development; Architecture Patterns: - Redux Architecture pattern for the fronted components; - Domain-Driven Design for backend components; - SOLID principles; Software development process: - Scrum for sprint backlog management using Jira; - Code Reviews; - Unit Testing; Technologies used in the project: - Backend:C#; WebApi; gRPC;.Net Core; Migrations; DbUp; SignalR; Entity Framework; AutoFac; Mediatr; HangFire; Ocelot; NSwag; Swagger; XUnit; Moq; FakeItEasy; - Database: PostgreSQL; - CI\CD: AWS, Docker, Octopus Deploy; BitBucket Pipelines; - Version Control System: Git Show less

    • United States
    • Aviation and Aerospace Component Manufacturing
    • 1 - 100 Employee
    • Software IT Architect / Fullstack Developer / Scrum Master
      • May 2017 - Jun 2019

      Working remotely. The project consists of a web application using IoT for data production management. Main duties: - Design Application Architecture; - Code Refactor Coaching other team members; - Code Review; Act as a Scrum Coach; - Implement the CI\CD pipeline; Senior Software Developer; - Implement Architecture Patterns, such as Redux Architecture pattern for the fronted components; Domain-Driven Design for backend components; SOLID principles; CD\CI development; Software development process: - Scrum for sprint backlog management using Jira; - Code Reviews; - Unit Testing; Technologies used in the project: - Backend: C#; WebApi; .Net Core; Migrations; Entity Framework; Structure Map; AutoMapper; RabbitMQ; Mass Transit; XUnit; Moq; - Frontend: Javascript; Angular2/4/5/6/7/8; Redux(ngRX); RxJs; Gulp; Typescript; Jest; Webpack. - Database: PostgreSQL. - CI\CD: TeamCity; Octopus Deploy; - Version Control System: Git Show less

    • Portugal
    • Information Technology & Services
    • 1 - 100 Employee
    • Software IT Architect / Fullstack Developer
      • Nov 2016 - Apr 2018

      Technical Leader in the development of an ERP for the industry in general. Main duties: - Design Application Architecture; - Code Refactor - Coaching other team members; - Code Review ; - Act as a Scrum Coach; - Senior Software Developer; Architecture Patterns: - Redux Architecture pattern for the fronted components; - Domain-Driven Design for backend components; - SOLID principles; Software development process: - Scrum for sprint backlog management; - Pair Programming; - Code Reviews; - Unit Testing; Technologies: - Backend: C#, WebApi, .Net Core, T4 templates, Entity Framework, Structure Map, AutoMapper, Moq; - Frontend: Javascript, Angular2/4/5, Redux(ngRX), RxJs, Gulp, Typescript, Webpack; - Database: MSSQL Server; Show less

    • Switzerland
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Full Stack Developer
      • Jun 2016 - Oct 2016

      Working remotely. Responsible for the development of components for a key product of the company, using a DDD aproach for the backend components. Software development process: - Scrum; - Pair Programming; - Code review; - Continuous Integration (Gulp Tasks +TeamCity); Technologies: - Backend: C#, WebApi, .Net Core; - Frontend: TypeScript, Backbone.js/Marionettejs, Gulp, Bower; - Testing: NUnit, Jasmine, Chai; - Databases: MongoDB; Working remotely. Responsible for the development of components for a key product of the company, using a DDD aproach for the backend components. Software development process: - Scrum; - Pair Programming; - Code review; - Continuous Integration (Gulp Tasks +TeamCity); Technologies: - Backend: C#, WebApi, .Net Core; - Frontend: TypeScript, Backbone.js/Marionettejs, Gulp, Bower; - Testing: NUnit, Jasmine, Chai; - Databases: MongoDB;

    • Portugal
    • Telecommunications
    • 100 - 200 Employee
    • Full Stack Developer
      • Nov 2013 - Jun 2016

      Responsible for developing components and modules for several products and internal tools. Refactored legacy code and improve code quality and overall design to meet with software development best practices. Software development process: - Scrum; - Test-Driven Development; - Pair Programming; - Code Reviews; - Continuous Integration + Continuous Deploy (Grunt Tasks + Octopus); Architecture Patterns: - Clean Architecture/Hexagonal Architecture for backend components; - SOLID principles; Technologies: - Backend: C#, WebApi, T4 templates; - Frontend: Javascript, ASP.NET MVC, AngularJS, jQuery, GoogleClosure, Browserify, Peg.js, Npm, jsDoc, Grunt; - TDD: Nunit + JustMock, Karma + Mocha + Sinon + Chai; - Database: MSSQL Server, Mongodb, Postgres/PostGis, InfoBright; - Message Queue: RabbitMQ; - GIS: Openlayers, Geoserver; Show less

    • Portugal
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Full Stack Developer
      • Sep 2012 - Oct 2013

      Responsible for developing components, mobile apps, and an award-winning product that represents Portugal. Technologies: - Backend: Python, Java, PHP; Mapnik; - Frontend: Javascript, JQuery, CSS; - Frameworks: Django, Drupal, AndroidSDK, Openlayers. - Database: MySQL, Postgres/PostGIS, SQLite; Responsible for developing components, mobile apps, and an award-winning product that represents Portugal. Technologies: - Backend: Python, Java, PHP; Mapnik; - Frontend: Javascript, JQuery, CSS; - Frameworks: Django, Drupal, AndroidSDK, Openlayers. - Database: MySQL, Postgres/PostGIS, SQLite;

Education

  • Universidade do Porto
    Master's degree - Software Architecture, Tecnologia da Informação
  • Universidade do Porto
    Degree in Science and Computer Engineering, Tecnologia da Informação

Community

You need to have a working account to view this content. Click here to join now