I am a software engineer, graduated in Computer Engineering from Federal University of Itajubá (UNIFEI), with more than seven years of experience in the areas of technology, engineering, algorithms, and software development. I am currently a web development specialist, working with Node.js and React using the JavaScript/TypeScript language in a US-based company, working on several digital marketing platforms.
Feb 2021 - Present
My last great contribution as a software specialist has been focused on providing a disruptive experience for marketers and their learners around the world that consume the applications of the Learnistic ecosystem. At this moment, I'm responsible for the management of projects built in React, Electron, MongoDB, Node.js, GraphQL, and other technologies as for the development of several of their features and the maintenance of their code and infrastructure.
Jun 2020 - Present
Worked oriented by a different but not less important perspective that is contributing to an open-source project in which the well-known reliability and security are provided by the billions it holds. This experience working on the Decred project as a contributor opened my mind to the impact I can make in the world as a software developer. My contributions focused on the crypto official wallets have helped thousands of people to daily manage their savings in a trusty and secure environment, fully open-source and maintained by a world team.
Jun 2019 - Dec 2020
For sure a life-changing experience was to build a business from zero. With other two partners, I managed for 2 years a software house, working on various areas from the hands-on daily development using React, Node.js, MongoDB, C/C++ and Electron to the full modeling of entire full-stack projects of national and international relevance and management of employees focused on satisfying customers' demands based on the most recent platforms and technologies available in this sense.
Aug 2019 - Nov 2019
During that time it was possible to update my knowledge and web development skills with the most recent tendencies and technologies. At this period, React tended to become one of the greatest front-end frameworks and I was able to pass through several transitions of the technology. As an intern, I contributed to several projects building responsive and modern graphical interfaces at the same time I improved my JavaScript fluency.
Aug 2017 - Jul 2018
I implemented a library in the C/C++ languages for secure context switch on FreeRTOS operating system for embedded devices. Techniques and algorithms for inconsistency detection and correction in signal processing were used in order to guarantee stack protection against potential invaders and electromagnetic waves interference, among those algorithms, were CRC (Cyclic Redundancy Check) and Hamming Code.
Aug 2014 - Dec 2014
My first work experience was as an IT Security Intern working specifically with analyzes of fishing frauds through fake webpages and techniques and tools for reverse engineering and detection of malware on Windows for great Brazilian banks and finance institutions. During that time, I had the opportunity of having contact with web development using Python, more specifically with the Django framework when building a platform of management of tasks for the team.
Agile Development
Clean Code
CI/CD
Test-Driven-Development
BFF - Backend for Front-end
An email marketing platform, architected with huge scalability. Using in-house tooling and state of the art frameworks to handle 10+ million events a day.
View ProjectA course creation and management platform. Has a CMS built with Electron, a version of it using Next.js, a video player that supports HLS natively and both Android and iOS apps.
View ProjectA social network focused on privacy, decoupled from any IaaS and with backups and logging developed internally.
View Projectdecrediton is a cross-platform GUI for decred written in Node.js using Electron. Contributed in the front-end implementing the design specifications and also linking the daemons up with the Electron gRPC client.
View ProjectPoliteia UI library. A GUI library implemented for the entire Decred UI with docz and Storybook.
View ProjectNative C++ Windows app built upon the wincrypt API aimed to perform concurrent batch signing.
A React.js based application to control a full-blown farm irrigation system. It embeds several sophisticated GUI rendering approachs to ensure real time operation of hundreds of farms accross the Brazilian coutryside.
View ProjectA chat app for Android and iOS to manage condominium common tasks. It has an architecturally distributed backend which supports video and audio calling, instant messaging and external visitors image authentication.
View ProjectFull platform ecosystem for Nice's app and APIs built upon Node.js and serving data for a React Native app and an Angular CRM.
View ProjectThis project presents a solution in order to ensure FreeRTOS stack's data integrity by providing a secure context switch. To reach the desired result it was used an ATmega328P microprocessor and custom Hamming and CRC-16-CCITT algorithms implemented on the Atmel Studio 7.0.1645 IDE. The main purpose is to make a minimum set of modifications at the FreeRTOS code to guarantee the smoothest fit into the users' personal projects.
View ProjectMogi das Cruzes, São Paulo
+55 (24) 99324-9286
guilherme.mnetto@gmail.com