José Francisco Antunes
Co-Founder & Software Architect at ARG Software- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Português Native or bilingual proficiency
-
Inglês Full professional proficiency
-
Espanhol Elementary proficiency
Topline Score
Bio
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.
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.
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.
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.
Credentials
-
Agile with Jira by Atlassian
Coursera Course Certificates
Experience
-
ARG
-
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
-
-
-
NORTH MUSIC GROUP, LLC
-
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
-
-
-
Micron Manufacturing, Inc.
-
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
-
-
-
EQS Digital
-
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
-
-
-
Ludopoli
-
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;
-
-
-
Celfinet
-
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
-
-
-
InfoPortugal S.A.
-
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