Gustavo Machado, Full-stack Developer in Maceió - State of Alagoas, Brazil
Gustavo Machado

Full-stack Developer in Maceió - State of Alagoas, Brazil

Member since January 22, 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 to Brazil's major electrical company subsidiary software department manager, responsible for leading people and projects.
Gustavo is now available for hire

Portfolio

Experience

Location

Maceió - State of Alagoas, Brazil

Availability

Part-time

Preferred Environment

Visual Studio, React, Microsoft SQL Server, C#, .NET Core

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.

Employment

  • Full-stack Web Developer

    2019 - PRESENT
    Freelance
    • Developed KontaKi, a progressive web application to channeling various sites/companies' complaint forms into one single mobile app. Acting as a full-stack developer, I 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.
    Technologies: GitHub, SignalR, Microsoft SQL Server, C#, CSS, Docker, Bootstrap, .NET, Node.js, React
  • Head of IT Department

    2018 - PRESENT
    Sulteck Engeneering
    • Automated a production process of georeferenced 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 the geographical telecom assets management.
    • Developed a progressive web app that is used in mobile devices by a 20-person technician team and a back-office used by three operator teams.
    Technologies: SQL, Bootstrap, React, Microsoft SQL Server, C#, Web API, ASP.NET Core MVC
  • Senior Full-stack Developer

    2005 - 2018
    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.
    Technologies: Pentaho, ArcGIS, Plone, Zope, Python, Java
  • Software Department Manager

    2010 - 2014
    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.
    Technologies: Process Mapping, ITIL
  • Head Director and Developer

    1998 - 2005
    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.
    Technologies: Subversion (SVN), Visual Basic, Java
  • Full-stack Developer

    1995 - 1998
    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.
    Technologies: Visual Basic

Experience

  • Financial Spreadsheet Submisison and Workflow for Blackstone, Inc. (Development)

    Working as a full-stack developer, we built from the ground up a web portal for automating financial spreadsheet submission and workflow processes.

    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 (Development)
    http://app.kontaaki.com

    I developed KontaKi: a progressive web application that makes the average citizens' life easier. It provides a single channel for making compliments, giving suggestions, or filing complaints to both public and private entities.

  • Service API for Fameo App (Development)

    Working as a back end developer, we developed an API service for backing the new live-streaming feature of the app. Working with the Fameo team, using test-driven development, we built the API using .NET C# technology.

  • VizFinder.com | Underwater Visibility Forecast (Development)
    http://www.vizfinder.com/

    A web application to tell today's and the 4-day forecasts of underwater visibility in Santa Barbara, CA coastal line.

    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 (Development)

    A React/.NET Core suite (mobile/back-office and APIs) to manage operations and geolocate assets for managing and maintaining telecom business.

    I 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 (Development)

    A .NET C# WinForm software used by official registry offices, in compliance with the Brazilian Justice regulatory policy. Used by 30 users, it also integrates registry information with government agencies providing error-free automated processes. In its earlier versions, the software was built in Visual Basic Win32 platform, but now it runs on .NET C#.

    In this work, I acted as a full-stack developer.

  • LIES | Eletricity Usage Metering Reading (Development)

    A Java Mobile Edition (J2ME) software for Palm devices for registering the reading of houses' electricity usage meter. The app automated the process by removing paper and giving the reader the proper route for working.

    In this project, I acted as an analyst, developer, and deployment team member.

  • MaxLab | Automation for Pathology Laboratory (Development)

    A Delphi/InterBase/Firebird software that provided automation for the diagnosis registration and delivery, including microscope imagery.

    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 (Development)

    A Visual Basic/SQL Server software for automating the academics registration process, which used to be in papers and centralized by one department. The software provided decentralization, being used by 300+ professionals, teachers, and students for the pre-registration and registration process.

    I acted as a planning, full-stack developer, deploy, and support team member.

Skills

  • Languages

    C#.NET, ASP.NET Razor, Visual Basic 6 (VB6), SQL, C#, Visual Basic, Java, JavaScript 6, Delphi 7, CSS, HTML, JavaScript, HTML5, Python
  • 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, Zope, Plone, Swagger, Cypress.io
  • Libraries/APIs

    React, Node.js, Entity Framework, REST APIs, Web API, LeafletJS, ArcGIS, SignalR, jQuery
  • Tools

    C#.NET WinForms, Mongoose, Open Street Maps, QlikView 12, Git, Visual Studio, Subversion (SVN), GitHub
  • Paradigms

    RESTful Development, Test-driven Development (TDD), Unit Testing, REST, ITIL, Agile Software Development, Scrum
  • Other

    Full-stack, RESTful APIs, APIs, Web Development, Progressive Web Applications (PWA), UML Diagrams, Front-end, Internationalization, Cloud, Process Mapping, OpenAPI, Back-end, Quartz.NET, ArcView, Telecom Business Support Systems (BSS), Identity Server
  • Platforms

    Web, Heroku, Docker, Pentaho, Linux, Windows
  • Storage

    Microsoft SQL Server, SQL Server 2017, MySQL, MongoDB

Education

  • Bachelor's degree in Computer Science
    1993 - 1998
    Federal Universty of Alagoas, Brazil - Maceió, Alagoas, Brazil

Certifications

  • Participant of Pentaho Business Inteligence Course
    NOVEMBER 2018 - PRESENT
    UET - VOYAGER Techonologic Education Unit - Brasilia, Federal District, Brazil
  • Participant of Agile Scrum Foundation - ASF
    NOVEMBER 2018 - PRESENT
    UET - VOYAGER Techonologic Education Unit - Brasilia, Federal District, Brazil
  • ITIL Foundation Certificate in IT Service Managment
    OCTOBER 2013 - PRESENT
    Exin
  • Participant of Project Management Course
    NOVEMBER 2011 - PRESENT
    EUAX Project Management - Brasilia, Federal District, Brazil
  • Participant of FOCCUS Program for Development in Human, Strategics and Entrepreneur skills
    DECEMBER 2010 - PRESENT
    UEXP - Universidade de Experiência - Brasilia, Federal District, Brazil

To view more profiles

Join Toptal
Share it with others