Luis Felipe Soto Lauro, Developer in Curitiba - State of Paraná, Brazil
Luis is available for hire
Hire Luis

Luis Felipe Soto Lauro

Verified Expert  in Engineering

Software Developer

Location
Curitiba - State of Paraná, Brazil
Toptal Member Since
April 19, 2022

Luis has a bachelor's degree in electronics engineering. In the past four years, he has worked on developing full-stack projects and creating hardware and software that bring value to customers. Luis worked on developing onboard computer graphical interfaces and mobile apps for railway solutions, full-stack development for an industrial IoT platform, and a donation app as a volunteer. With his diverse skills, Luis will be a great addition to any team.

Portfolio

Hello IoT
JavaScript, Node.js, Express.js, ClickUp, Python, Flask, Vue 2, MySQL...
XTM
Python, APIs, API Development, API Integration, REST APIs, FastAPI, GitHub...
Alta Rail Technology
Qt 5, Linux, ARM Linux, C++, Python, Git, JavaScript, Software Development...

Experience

Availability

Part-time

Preferred Environment

Linux, Visual Studio Code (VS Code), Amazon Web Services (AWS), Docker, PostgreSQL, Node.js, React, Express.js, Full-stack

The most amazing...

...thing I've developed is an industrial IoT platform called Muninn used to bring Industry 4.0 to small-sized and medium-sized businesses.

Work Experience

Co-founder | Software Architect

2018 - PRESENT
Hello IoT
  • Developed an IIoT platform to bring Industry 4.0 to small-sized and medium-sized businesses through data collection and analysis. Used Vue.js, Python, JavaScript, Node.js, MySQL, TimescaleDB, C, and C++.
  • Used GitLab CI/CD to automate and store Docker images.
  • Used ClickUp to track the creation of new features and fix bugs.
  • Designed custom full-stack systems for clients using multiple technologies.
Technologies: JavaScript, Node.js, Express.js, ClickUp, Python, Flask, Vue 2, MySQL, TimescaleDB, REST, Software Development, PostgreSQL, Python 3, Sequelize, Vuex, Vue Router, NGINX, Docker, GitLab CI/CD, REST APIs, MongoDB, Agile Software Development, Visual Studio Code (VS Code), APIs, GitHub, GitLab, React, Microservices, Amazon Web Services (AWS), Vue, Code Review, HTML, CSS, Front-end, Vuetify, Databases, Amazon S3 (AWS S3), Full-stack, Material UI, MQTT, SQL, Back-end, Object-oriented Programming (OOP), Design Patterns, API Development, Software Architecture, Clean Architecture, Unit Testing, Context API

Python Developer

2022 - 2022
XTM
  • Developed a test suite to make API endpoints more reliable and added it to the CI pipeline to ensure quality on every software change.
  • Tracked and fixed bugs using Asana as a reporting tool.
  • Implemented a microservice to act as a facade and abstract 3rd-party API logic and rules.
Technologies: Python, APIs, API Development, API Integration, REST APIs, FastAPI, GitHub, Concourse CI, Back-end, Object-oriented Programming (OOP), Design Patterns, Software Architecture, Clean Architecture, Unit Testing

Junior Software Analyst

2019 - 2020
Alta Rail Technology
  • Developed human-machine interfaces (HMIs) for railway solutions, using C++ and the Qt framework.
  • Supported the development of a mobile app using Ionic, designed to increase the safety and productivity of road maintenance workers.
  • Supported the maintenance of a web application for railway solutions using Python and Flask.
  • Used Jira to track the creation of new features and fix bugs.
Technologies: Qt 5, Linux, ARM Linux, C++, Python, Git, JavaScript, Software Development, Embedded Development, Mobile Development, Flask, APIs, TypeScript, Code Review, HTML, CSS, Front-end, Back-end, Object-oriented Programming (OOP), Design Patterns

Embedded Software Intern

2019 - 2019
Alta Rail Technology
  • Developed HMIs for railway solutions using C++ and the Qt framework.
  • Used Jira to track the creation of new features and fix bugs.
  • Maintained Python scripts used to automate common onboard computed functionalities.
Technologies: C++, Python, Qt 5, Git, Software Development, Embedded Development, Code Review, Front-end, Object-oriented Programming (OOP), Design Patterns

Clínica Remota, Remote Monitoring of Clinical Assets

https://app.clinicaremota.com
An IoT platform to monitor essential clinical assets, such as CT scans and MRI machines, tracking important variables to detect issues and anomalies in clinics, helping businesses avoid losses due to unnoticed failures.

I fully designed the solution, applying concepts of clean architecture and TDD to make it reliable and robust, bringing confidence to the team in every delivery. I also developed the front end using Vite, React, and TypeScript as a PWA and implemented key features, such as data visualization using Chart.js and interactive maps to show assets and their status using Google Maps. I built the back end using Node.js, TypeScript, Express.js, and PostgreSQL and integrated with 3rd-party APIs, such as GCP, OneSignal, and AWS.

Additionally, I designed and implemented the delivery and deployment using GitHub Actions and AWS services, such as EC2, S3, and CloudFront CDN.

Muninn, an IIoT Platform

This platform was created to bring Industry 4.0 to small- and medium-sized businesses through data collection and analysis. As a full-stack developer, I developed algorithms to analyze the collected data. Also, I implemented dashboards and interfaces to deliver our users the data they needed in the best possible way.

NÓS Nosso Olhar Solidário, a Donation App

https://play.google.com/store/apps/details?id=org.projetonos&hl=pt_BR&gl=US
NÓS is a donation app maintained as an extension project by the Federal University of Technology - Parana (UTFPR) created to match donators and institutions that needed help during the COVID-19 pandemics. Collaborating with a team of developers and designers, I worked as a volunteer to optimize the structure and performance of the app, which was only an MVP at that point, and create new features.

Languages

JavaScript, Python, Python 3, UML 2, TypeScript, HTML, SQL, C++, C, CSS

Libraries/APIs

React, Vue 2, Node.js, REST APIs, Vue, API Development, Vuex, React Router, Chart.js, Google Maps, Google Geocoding API, Context API

Other

Software Development, Full-stack, ClickUp, Vue Router, APIs, Code Review, Front-end, Back-end, TypeORM, Software Architecture, Embedded Development, Operating Systems, Computer Architecture, TimescaleDB, Software Engineering, API Integration, FastAPI, WebSockets, Vite, PWA, Mosquitto

Frameworks

Express.js, React Native, Qt 5, Flask, Vuetify, Material UI, JSON Web Tokens (JWT)

Tools

Git, Sequelize, GitHub, GitLab, Slack, NGINX, Docker Compose, GitLab CI/CD, MQTT, Concourse CI, Amazon CloudFront CDN, Amazon Simple Email Service (SES), OneSignal, AWS ELB

Paradigms

REST, Object-oriented Programming (OOP), Design Patterns, Mobile Development, Agile Software Development, Microservices, Clean Architecture, Unit Testing

Platforms

Linux, Docker, Visual Studio Code (VS Code), ARM Linux, Amazon Web Services (AWS), Amazon EC2

Storage

MySQL, PostgreSQL, MongoDB, Databases, Amazon S3 (AWS S3), Redis

2015 - 2021

Bachelor's Degree in Electrical and Electronics Engineering

Federal University of Technology - Parana - Curitiba, Brazil

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring