Hi, I'm João Marcus Fernandes

Staff Software Engineer | Back-end Specialist

Tech Lead | Cloud Computing | Go / Golang | Node.js | MongoDB

I’m a passionate software engineer since 2014, I have experience building scalable and efficient systems. I’ve had the opportunity to work with companies across the globe, including Brazil, North America, Europe, and Asia, gaining a deep understanding of diverse tech ecosystems.

I specialize in Back-end development, with a strong focus on Go (Golang) and Node.js, and have extensive experience designing and optimizing cloud-native architectures using AWS and GCP. My expertise also includes working with MongoDB for database solutions and leveraging modern technologies like JavaScript/TypeScript (React.js, Next.js, Vue.js), Python, and Ruby (Ruby on Rails, Sinatra) to deliver robust, high-performance applications.

Whether it’s leading technical teams, architecting scalable systems, or mentoring developers, I’m driven by the challenge of solving complex problems and delivering impactful solutions.

Want to know more? Check out my About Me page!

Work Experience

June 2014
Present
Arctouch} - Software Engineer - Staff

Software Engineer - Staff

Arctouch
Duration: 04/2022 - Present

After some time, I got promoted to Master Software Engineer (Staff Level), which meant my responsibilities expanded beyond my previous role as a Senior Software Engineer.

In addition to my technical expertise, I have taken on Tech Lead roles and contribute to the strategic development path for projects, and teams, working closely with managers to plan and chart strategies. I collaborate with the management team to identify areas of improvement and growth opportunities for the team members.

Mentorship has been a significant focus of my work. Through regular one-on-one sessions and group mentorship programs, I am helping them navigate challenges and equipping them with the tools they need to succeed.

I had to adapt to this role while still coding a lot, and I have been able to balance both roles. Most of the time, I worked in this role with Golang, React.js, and AWS. I have also worked closely with the DevOps team to improve our CI/CD pipelines and our code quality and security.

Highlighted Skills

Go

Show Subskills

JavaScript

Show Subskills

MongoDB

Show Subskills

Agile

Show Subskills

Architecture

Show Subskills

Cloud Providers

Show Subskills

Communication

Show Subskills

Git

Show Subskills

Leadership

Show Subskills

Highlighted Projects

python logo

joaomarcuslf/leet-discuss
Archive LeetCode Challenges

react logo

joaomarcuslf/gardevoir-ex-damage-calculator
Automatic Damage Calculator

c logo

joaomarcuslf/gas_sensor_iot
Gas Sensor IoT

python logo

joaomarcuslf/pico_reaction_game
Pico Reaction Game

go logo

joaomarcuslf/code-challenges
Code Challenges

go logo

joaomarcuslf/sucellus
Docker Cloud Provider

go logo

joaomarcuslf/color-generator
Color Generator API

go logo

joaomarcuslf/qr-generator
QR Generator API

go logo

joaomarcuslf/keyforge-name-of-the-day
This is my take on Twitter bot with Go.

go logo

joaomarcuslf/ticket-creator
This is a service that creates Tickets to be shared for others.

bash logo

joaomarcuslf/workspace-configs
My default settings for most of my projects

bash logo

arctouch/web-tests-factory
Tests Factory for most of the Web Frameworks

go logo

joaomarcuslf/go-go-url-go
This is and URL shortener repo written in Go, using Redis and Docker.

go logo

joaomarcuslf/grpc-golang-example
POC using gRPC to learn

go logo

joaomarcuslf/docker-golang-api-template
POC using gRPC to learn

go logo

joaomarcuslf/auth-blog-service
RestAPI, using JWT and Auth by Role

git logo

joaomarcuslf/mentorship
This project contains the codes used for the mentorship I'm giving

python logo

joaomarcuslf/textual-emotion-detect
POC of how to detect text emotions.

python logo

joaomarcuslf/python-advanced-studies
An repository for my studies in Python.

react logo

joaomarcuslf/react-graphql-country-list
An application built with React, and Redux. Consuming GraphQL Api.

flask logo

joaomarcuslf/react-flask-application
An application built with React, Flask, Postgres and Docker.

html5 logo

joaomarcuslf/web-gongyo
A place to pray.

python logo

joaomarcuslf/mtg-csv-generator
This repo will show some of my data-science studies using MTG cardbase

python logo

joaomarcuslf/data-science-studies
Repo to show how my studies about data science are going

react logo

joaomarcuslf/sabaki-i18n
My contributions to Sabaki i18n

react logo

joaomarcuslf/react-express-ssr
SSR example using React and ExpressJS

go logo

joaomarcuslf/golang-studies
Repo to show how my studies about Golang are going

react logo

joaomarcuslf/react-goban
Migrated Goban component to modern React

nodejs logo

joaomarcuslf/pbl-tcc-bucket
This is the AWS Bucket API for the PBL project

vuejs logo

joaomarcuslf/pbl-tcc-front
This is the Front-end built in VueJS for the PBL project

ruby logo

joaomarcuslf/pbl-tcc-api
This is the Rest Api Back-end built in Ruby on Rails and PostgreSQL for the PBL project

javascript logo

joaomarcuslf/cross-event
Module for Event communication for React Native, Node and Browser

clojure logo

joaomarcuslf/rasp-monitor-bot
Clojure Bot for Raspberry Pi

javascript logo

joaomarcuslf/authorization-api
JWT Api Authorization built in several languages

clojure logo

joaomarcuslf/clojure-catalog-service
Example of a catalog api built in Clojure

clojure logo

joaomarcuslf/clojure-rest-api
Clojure REST API