
José Francisco Antunes
Full Stack Developer

Connect with José Francisco Antunes to Send Message
Connect
Connect with José Francisco Antunes to Send Message
ConnectTimeline
About me
Co-founder, Software IT Architect
Education

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

InfoPortugal S.A.
Sept 2012 - Oct 2013Full Stack DeveloperResponsible 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;

Celfinet
Nov 2013 - Jun 2016Full Stack DeveloperResponsible 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

Ludopoli
Jun 2016 - Oct 2016Full Stack DeveloperWorking 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;

EQS Digital
Nov 2016 - Apr 2018Software IT Architect / Fullstack DeveloperTechnical 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

Micron Manufacturing, Inc.
May 2017 - Jun 2019Software IT Architect / Fullstack Developer / Scrum MasterWorking 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

NORTH MUSIC GROUP, LLC
Oct 2018 - Jan 2021Software IT Architect / Senior Backend Developer / Scrum MasterWorking 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

ARG Software
May 2021 - nowCo-Founder & Software ArchitectMain duties:- Client gathering and handling; Technical discussions with a focus on the clientproblems; - 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
Licenses & Certifications
- View certificate

Agile with Jira by Atlassian
Coursera Course Certificates
Honors & Awards
- Awarded to José Francisco AntunesVisitPortugal nominated for "World's Leading Tourism Authority Website 2013" World Travel Awards Nov 2013
Languages
- poPortuguês
- inInglês
- esEspanhol
Recommendations

Neha singh
API DeveloperBengaluru, Karnataka, India
Rodrigo alejandro hurtado del nido
Faculty of Corporate Finance and Capital Markets at IE Business SchoolMadrid, Comunidad de Madrid, España
Jatender kaushal
Monitoring and Evaluation SpecialistNoida, Uttar Pradesh, India
Prakashraju somalaraju
ex optum - ex infosysHyderabad, Telangana, India
Adam munro
Director, S&OP Supply Planning at ElectroluxGreensboro, North Carolina, United States
Rodan poudel
Electrical Engineer running MEP companyNepal
Natalie ayoub
Economic Consultant, Project Manager, and Board MemberAmman, Jordan
Toni räisänen
Group Integration Officer at PHM GroupFinland
Mohammed alhumadi, msc
Infrastructure Executive ExpertRiyadh, Saudi Arabia
Neil anstee
SHEQ Manager at EDSB Compliance SolutionsLeeds, England, United Kingdom
Mohammedali saiyed
Data Analyst | Data Scientist | Data Engineer | Power BI | Tableau | Python | Data Visualization | D...Germany_Tsai.webp)
Yu-hsin (terence) tsai
Senior Process Engineer @ASM | Chem Ph.D. @CWRUPhoenix, Arizona, United States
Georgios s. tsolis
ICT Engineer @Abraxas / Founder Need2TelIT / ICT Trainer @TFKKhalándrion, Attiki, Greece
Robert zeidaks
Manager | Investments - AssembleMelbourne, Victoria, Australia
Tanvi gusain
Senior Specialist- Microsoft 365 | Exchange OnlineDelhi, India
V vijay anand
Senior Manager @ Toshiba JSW Power Systems Pvt.Ltd. | Lean Six SigmaChennai, Tamil Nadu, India
Ρriyadharshini r
Europe Supply Chain Sr. Finance Manager at UnileverRotterdam, South Holland, Netherlands
Tayná rocha oliveira
Analista de marketing sênior na Cia. Hering | Master em Gestão da ComunicaçãoIndaiatuba, São Paulo, Brazil
David w.s songotu
💼 Business Development & Strategy | Market Research & Data Analysis 🔍 Survey Coordination & Data M...Pietermaritzburg, KwaZulu-Natal, South Africa
Roland dürr
Sei der Mensch, den du selber gerne treffen würdestCologne, North Rhine-Westphalia, Germany
...