fbpx Miguel | DevReady

Let’s Get Started

Miguel
HireMiguel

Miguel

Porto Alegre, Rio Grande do Sul, Brazil --:--:--

Miguel is a Senior Software Engineer with over 25 years of professional experience designing and building web applications. While he considers himself technologically agnostic, he has worked heavily with many technologies such as JavaScript, TypeScript, Angular, Node, .NET Core, PHP, Python, AWS, and related tools. He has focused the last few years on back-end development but has solid front-end experience both for mobile and the web. As a tech leader, he is very hands-on as that allows him to better assess the team performance, facilitate communication, anticipate expectations, etc. while helping with pair programming, code reviews, etc.

 

Hire Miguel
Skills
Years
1
2
3
4
5
6
7
8
9
10+
Erlang
AWS
Angular
PaaS
Jenkins
Linux
Elixir
MongoDB
React
SQL
Hudson
CPPUnit
Ecto
Hapi.js
Express
NoSQL
Django
C / C++
RDS
GraphQL
Mongoose
Ionic
MySQL
Lucene
RabbitMQ
Firebase
Harvester.js
Flask
REST API
Semantic
Golang
Redis
Objective-C
Node.js
SQS/SNS
PHP
iOS
HTML
NoSQL
MVC
Android
CSS
PostgreSQL
Google Maps
Java / JavaScript
Apollo Server
MagCloud
.NET
SQL Server
C#
VB.NET
ASP.NET
ORM
Hibernate
Rhino Mocks
Telerik
Python
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

API development

Data Modelling

Solutions (re-) Architecture

Microservices

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Agile

FinTech

eCommerce

Banking

MODERATE
EXTENSIVE
EXPERT
Portfolio

Miranda Mattos Informatica Ltda.

Founder and Lead Software Developer

Categories

Work Experience : 2014 - Present
  • Specialized in software development of MVP solutions for Mobile, Web, and Back-end applications.
  • Specialized in the development of Software Solutions for Mobile, Desktop, and Web Applications. Backend Applications and Services.
  • Full Stack with Continuous Integration, Deployment to Cloud servers, and PaaS Providers.
  • API development based on stacks (Node.js, Python) with data on SQL/NoSQL scalable stores.
  • Mobile Application development. iOS / Android native and hybrid through the Ionic framework.
  • Web Scraping engine based on Python / Flask and REDIS store.
  • Cashflow (SaaS) WebApp in PHP/MySQL.
  • Workflow Online App on .NET 4.6 – MVC 5/SQL Server.
More

Trybe

Staff Engineer

Work Experience : 2021-2022
  • Work across many squads understanding and leveraging technologies employed such as inter-process (micro-services) communication, proposing a redesign of the architecture to scale and evolve from the monolith, through REST and event-driven architecture. Avoiding performance bottlenecks and granting throughput.
  • Code reviews to assess technology usage in standard across different microservices.

Technologies: Elixir, Erlang, Ecto, JavaScript, SQL, PostgreSQL, RDS, AWS, RabbitMQ

More

Remessa Online

Tech Lead

Work Experience : 2021-2021
  • Development tech lead of the payments gateway component, which delivers money transfers across different countries and partners.
  • Responsible for introducing redesign in the components architecture to improve system throughput, performance, and decoupling, with the development team. Implementing POCs in those scenarios.
  • Responsible for managing the team, and their expectations. Assessing performance and providing feedback.

Technologies:  JavaScript, Node.js, MariaDB, PostgreSQL, Typescript, Go, AWS, SQS, SNS

More

SmartMEI

Backend Engineer / Tech Lead

Work Experience : 2018-2021
  • Architected and implemented a complete solution for an authentication service to be used by a set of microservices, APIs, and web/mobile applications using #nodejs, Hapi.js server (middleware plus plugin) with the independent OAuth data store in MongoDB.
  • Redesigned GraphQL-based server routes for processing data requests using Nodejs, Apollo server, Redesigned some #firebase centric data structures to GraphQL independent server.
  • Redesigned and implemented React-based web client for admin access to consume and maintain data in #graphql layer.
  • Implemented an extension for an event scheduling Golan component to rely on AWS SQS queues.

Technologies: Typescript, Nodejs, Go, MongoDB (NoSQL), PostgreSQL , AWS, SQS, SNS, GraphQL, Apollo server, etc.

More

Pmweb Marketing Cloud Services

Technical Lead

Categories

Work Experience : 2018
  • Planned and executed development project leading a team of four developers on a front-end project to present consumer and sales results collected and aggregated on dashboards with charts.
  • Stack based on Node.js and Vue.js. Integrated with a backend data backend API (developed outside this team on a .NET tech stack).
More

e-Core

Senior Developer

Work Experience : 2016-2018

Development for AGCO Corp. embedded systems for monitoring machines in the field providing live data about the vehicle levels and statuses. (Node.js, Angular, React.js, Express, Mongoose, Harvester.js

Participated in the development of features such as:

  • Engine throttle to control bottlenecks in the API.
  • AgCommand 2 UI web-based monitoring Panels for tracking equipment signals.
  • A remote terminal interface to mirror (displays) in the AgCommand 2 exactly what the operator sees on his terminal inside the LCD terminal.
  • A Telemetry API for monitoring signals and variables received from the vehicle through a Message broker and served to front-end components through a REST.
  • Reconnection feature for the AMQP queues.
  • Data ingestion features.
More

Sicred Informatica Ltda.

Programmer Analyst

Categories

Work Experience : 2013-2016
  • Developed application software for financial and banking institutions.
  • Both for desktop and web, with back-end services integration.
  • .NET framework, C#, Ajax, JavaScript, SQL Server, VB.
More

MagCloud

Technical Leader / Software Design Engineer

Categories

Work Experience : 2006-2013

Role: Technical Leader

  • Led a remote development team for the MagCloud project owned by HP Labs Palo Alto).
  • Led a local team in the development of the ePrint And Share project, owned by HP Spain, where the large format printers were manufactured. It consisted of a Mobile Application (iOS 4+) and a mesh of services: API plus AWS-S3 / EC2 based workers controlled by Queues to generate the low/mid/high res image files plus a mosaic for zooming and panning.
  • Led a remote team (at a Brazilian Research Inst.) in an information management project for predicting customer choices based on a semantic data-store and concepts extraction from the user’s navigation in the browser of an HP-Palm device running WebOS.

Role: Software Design Engineer

  • .NET 2.0 C# service development to collect data remote printers for tracking consumable levels
  • Developed a report engine to present the information collected by the data collection engine (above).
  • Code Reviews and Pair Programming and Dojos.
  • MS-C++ / drivers driver and connectivity software for iPhones and Android to HP kiosks in the Wal-Mart Retail Stores for photofinishing. (HP Retail Printing Solutions).
  • .NET 4.0, C# / SQL-Server application development an interface between HP photofinishing Kiosk to Snapfish and ePrint (remote printing) services.
  • Java, GWT, Google Maps, php application development for the HP Kiosk for print-shops location.
  • Mobile Application development for iOS (Objective-C) and Android (Java) to remotely manage Printer Applications. (HP Printables)
  • REST API Backend services development for HP Printables, based on Python / Django / MySQL.
  • Continuous Integration (CI) on Husaon / Jenkins both for the mobile and backend software.
  • Semantic Information Management and Extraction (IRIS) development based on Java, .Net 2.0 C#, semantic data, customized ontologies using Apache Lucene and Nutch web crawler.

Software Engineer

  • Software design and development of plug-ins and core features for remote printer management software, co-developed by the Brazil R&D (Porto Alegre) and Boise (Idaho) software labs. Using .NET framework 2.0, C# and TDD.
More

Previous Roles

Categories

Work Experience : 1986-2009
  • Software Engineer at FuseTalk Inc. (2007-2009)
  • Senior Analyst / Programmer at T&T Engenheiros Associados Ltda. (2006-2008)
  • Web Applications Analyst at Sicred Informatica Ltda. (2002-2005)
  • Account Manager at W3 (2000-2002)
  • Design and Programming Manager at UOL International (1999-2000)
  • Owner at Miguel Miranda de Mattos – ME (1997-1999)
  • Technology Manager at Grupo Cornelio Brennand (1993-1997)
  • Software Development Specialist at Sterling Software (1989-1992)
  • Support Analyst / Support Manager at RCM Informatica Ltda. (1988-1992)
  • Software Developer at JQL Consultores Associados (1987-1988)
  • Support Analyst at Proa Computadores (1986-1987)

Features

More

Hire Miguel