Gustavo Machado
Verified Expert in Engineering
Full-stack Developer
Maceió - State of Alagoas, Brazil
Toptal member since February 24, 2020
Gustavo is a seasoned developer who loves building innovative solutions. Driven by challenges, he's successfully gained 20 years of professional experience in various roles, from a sole developer through managing projects and people in the software department in Brazil's major electrical company to bringing quality products all over the world, including Fortune 500 companies.
Portfolio
Experience
- C#.NET - 8 years
- Agile Software Development - 5 years
- Node.js - 3 years
- OpenStreetMap - 3 years
- React - 2 years
- Progressive Web Applications (PWAs) - 2 years
- Docker - 1 year
- MongoDB - 1 year
Availability
Preferred Environment
Visual Studio, Microsoft SQL Server, C#, .NET Core, MERN Stack, PostgreSQL
The most amazing...
...project I've developed is a type of mobile software that measured clients' electricity use. It had a tight, 2-month completion schedule.
Work Experience
Head of IT Department
Sulteck Engineering
- Automated a production process of geo-referenced telecom assets projects, linking GPS raw data to the AutoCAD database using C# and WinForm technology. Used by five operator teams, the automation reduced the project's schedule by 25%.
- Developed a web application using .NET Core 2.2, C#, Razor, and SQL Server for geographical telecom assets management.
- Developed a progressive web app used in mobile devices by a 20-person technician team and a back-office used by three operator teams.
- Built a web app for field operations on collecting equipment data at mobile devices, synchronizing with operation base, and feeding a back-office management and supervision web software.
Senior Full-stack Developer
AP Designs
- Developed a web app for portable devices for tracking women reproductive life targeting 100+ users for the initial months.
- Developed a web app module for doctors and providers to access full patient profiles thus enabling proper counseling.
- Managed project aspects (time, scope, and more) for better communication with clients.
- Managed app CI circle for deploying production and staging versions.
Full-stack Web Developer
Freelance
- Developed KontaKi, a progressive web application to channeling various sites and companies' complaint forms into one single mobile app. Acted as a full-stack developer and used the React and Node.js stack.
- Developed VizFinder, a web application that shows a map of the coastal underwater visibility of Santa Barbara, CA. VizFinder is a web application built from scratch to live on the web using React, Bootstrap, and .NET Core technology.
- Worked as a back-end developer for Fameo app live streaming subsystem using .NET Core, C#, SQL Server, SignalR, and Millicast.
- Worked as a full-stack developer for Blackstone, Inc. and together with their team built a web portal for spreadsheet submissions and revision workflow. The portal was built using Blazor and .NET Core 3 stack.
Senior Full-stack Developer
Eletrobras Distribuição Alagoas
- Developed a Java J2Me mobile application for Palm for reading electricity usage meter. The app was used by 40 technicians and automated a manual process that took days and a five-person workforce for inputting the data.
- Built a Python for Zope custom Plone content for an employee evaluation HR process, used by ~1,500 users, avoiding paperwork and manual input.
- Created a Petaho panel for managing the schedule and budget of the IT department, filling the company's ERP information gap. The process of gathering info that took hours became available online in real-time.
- Developed an ArcGIS heat map geographical panel for analyzing best effort and financial feedback relations.
Software Department Manager
Eletrobras Distribuição Alagoas
- Managed a team for IT software department process mapping and optimization using ITIL practices.
- Led a team of seven analysts for core business and ERP software contract management using bug trackers like Jira and Bugzilla.
- Oversaw the GLPI CRM and bug tracking deployment for department services.
Head Director and Developer
MAXMA - Work Cooperative of IT Professionals of Alagoas
- Directed a department of 20 professionals, a team of developers with three major products on educational, pharmacy, and laboratories area.
- Developed the PharmaCon software for automating compounding pharmacies production process. The software was developed in Visual Basic and SQL Server.
- Developed the MaxLab software for automating the diagnosis process in pathology laboratories. The software was developed in Delphi and Interbase, running for almost 20 years.
Full-stack Developer
Universidade Federal de Alagoas
- Developed Athena, a solution for managing courses and school subjects registrations. The solution based on Microsoft Visual Studio and SQL Server was used by the whole university teachers for at least ten years.
- Served as part of the planning and deployment team of Athena. We worked in a 50+ person computer plant for automating academics pre-registration and registration processes.
- Provided support for the Athen academics registration solution. We answered to a 300+ user base.
Experience
Financial Spreadsheet Submisison and Workflow for Blackstone, Inc.
Using cutting-edge technology, the process serves around 30 partner companies and moved from emails to a web portal automating data analysis and workflow.
KontaKi | A Company Customer-talking Channel
http://app.kontaaki.comService API for Fameo App
VizFinder.com | Underwater Visibility Forecast
http://www.vizfinder.com/It's a React, Bootstrap, .NET Core, and Docker tech stack project brought from scratch to live on the web.
Kosmo | Telecom Core Business Suit
https://kosmo-novus.herokuapp.com/loginI worked as a full-stack developer, and the app is being used by a major regional telecom company, migrating from paper and spreadsheets to mobile devices and BI.
XDoc | Person Registry Automation Software
In this work, I acted as a full-stack developer.
LIES | Eletricity Usage Metering Reading
In this project, I acted as an analyst, developer, and deployment team member.
MaxLab | Automation for Pathology Laboratory
In this project, I acted as a senior developer, deploy, and support team member. The diagnosis process that was based on the file system and word processing software was automated and digitalized, thus providing faster delivering of critical diagnosis and maintaining patients history.
Athena | Academics Registration Software
I acted as a planning, full-stack developer, deploy, and support team member.
RepLI | Reproductive Life Tracker
In this project, I acted in the whole framework cycle, helping project management, front-end and back-end development, documentation, and deployment.
Education
Bachelor's Degree in Computer Science
Federal Universty of Alagoas, Brazil - Maceió, Alagoas, Brazil
Certifications
Participant of Pentaho Business Inteligence Course
UET - VOYAGER Techonologic Education Unit - Brasilia, Federal District, Brazil
Participant of Agile Scrum Foundation - ASF
UET - VOYAGER Techonologic Education Unit - Brasilia, Federal District, Brazil
ITIL Foundation Certificate in IT Service Managment
Exin
Participant of Project Management Course
EUAX Project Management - Brasilia, Federal District, Brazil
Participant of FOCCUS Program for Development in Human, Strategics and Entrepreneur skills
UEXP - Universidade de Experiência - Brasilia, Federal District, Brazil
Skills
Libraries/APIs
React, Node.js, Entity Framework, REST APIs, Web API, Leaflet, ArcGIS, SignalR, OpenAPI, jQuery, Google Maps, Google Maps API
Tools
C#.NET WinForms, GitHub, Mongoose, QlikView 12, Git, Visual Studio, Subversion (SVN)
Languages
C#.NET, ASP.NET Razor, Visual Basic 6 (VB6), SQL, C#, Visual Basic, Java, JavaScript 6, Delphi 7, CSS, HTML, JavaScript, ECMAScript (ES6), TypeScript, HTML5, Python, Delphi
Frameworks
.NET Core, ASP.NET, ASP.NET Web Forms, ASP.NET Web API, Entity Framework Core, .NET, ASP.NET Core, Bootstrap, Blazor, ASP.NET Core MVC, Express.js, Material UI, Zope, Plone, Swagger, Cypress, MUI CSS, JSON Web Tokens (JWT)
Paradigms
RESTful Development, Test-driven Development (TDD), Unit Testing, REST, ITIL, Agile Software Development, Scrum
Platforms
Web, Heroku, Docker, Pentaho, Linux, Windows, Amazon Web Services (AWS), J2ME
Storage
Microsoft SQL Server, SQL Server 2017, MySQL, MongoDB, JSON, PostgreSQL, Firebird
Other
Full-stack, APIs, Web Development, Back-end, OpenStreetMap, Progressive Web Applications (PWAs), UML Diagrams, Front-end, Internationalization, Cloud, Process Mapping, Quartz.NET, ArcView, Telecom Business Support Systems (BSS), Identity Server, i18n, MERN Stack, Fintech, Word Processing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring