
Luan Motta
Verified Expert in Engineering
Full-stack Developer
Porto Alegre - State of Rio Grande do Sul, Brazil
Toptal member since September 29, 2022
Luan is a passionate full-stack software engineer focused on building web and mobile solutions for real-life problems and mainly uses JavaScript. He's proficient in translating designs into user interfaces and implementing reliable data models and APIs. Experienced with remote work, Luan uses Agile methodologies to deliver software consistently to clients. He has a bachelor's degree in computer science and the knowledge necessary to build high-quality and scalable applications.
Portfolio
Experience
- Git - 8 years
- JavaScript - 8 years
- Node.js - 6 years
- Linux - 5 years
- Amazon Web Services (AWS) - 5 years
- React - 5 years
- TypeScript - 3 years
- GraphQL - 2 years
Availability
Preferred Environment
Linux, Slack, Jira, Figma, Visual Studio Code (VS Code)
The most amazing...
...thing I've done was travel to China to help a high school robotics team build a robot in three days to compete in the FIRST Robotics Competition.
Work Experience
Senior Full-stack Developer
Gold Media Tech
- Developed a web portal accessed by thousands of US users daily.
- Created a web scraper to collect data daily from over 50 websites.
- Built a React Native app with features like an audio player and ebook reader.
Team Lead | Senior Full-stack Developer
Lit OnLearning
- Implemented continuous integration and delivery (CI/CD) with GitLab.
- Built a mobile app using React Native and TypeScript.
- Integrated a web application with SAML and OAuth protocols for authenticating users in another service provider using SSO.
- Created an admin panel that allows application data management using React.
- Developed video player features on the web and mobile.
Full-stack Developer
Cyral
- Produced an automated, scalable, and production-grade solution for logging, baselining, and governing accesses to all data repositories in the hybrid cloud.
- Developed Cyral's website using React, Material Design, Pug, and Sass.
- Contributed to the Cyral Console, a React project that integrates with services like Auth0, Okta, Kibana, and Elasticsearch.
- Built multiple Node.js microservices, which I used with Docker Compose and set up on the Google Cloud Platform.
Software Engineer and Co-founder
Reluzent Tecnologia
- Created unique projects using Google AMP and Progressive Web Apps (PWA) with Vue. These rich apps are lightweight, high-performing across devices, and have a great user experience.
- Developed secure and scalable API services on AWS using Node.js and MongoDB.
- Contributed to the business side, such as briefing projects with the clients.
Full-stack Developer
Pling – Plataforma Integrada de Gestão
- Contributed to performance enhancements, software architecture, and development processes as a full-stack developer and software engineer.
- Created an npm package that automates Git commands for deploying applications faster and safer, improving our workflow and development process.
- Co-created a WebPack template generator that reached a 100/100 score at Lighthouse with Vue.
Back-end Developer
4all Tecnologia
- Developed back-end applications, including financial microservices—their intricacies and compliance requirements.
- Co-created a back-end seed project for the teams to start new projects with elementary npm packages and guideline files. I also included unit tests with Mocha and continuous integration with Travis CI.
- Created specification APIs and supported the front-end team to use our back-end services.
Experience
Development of the TeamWork Platform
Education
Bachelor's Degree in Computer Science
Lutheran University of Brazil - Gravataí, Brazil
Certifications
Dean's List Award
For Inspiration and Recognition of Science and Technology (FIRST)
Outstanding Young People Award
Fundação Estudar
Skills
Libraries/APIs
Node.js, React, Vue, Web3.js, Formik
Tools
Git, Slack, Webpack, NPM, GitHub, Jira, Figma, Prisma, NGINX, Auth0, CircleCI, PM2, Mocha, Travis CI, Coveralls, MetaMask, Mongoose
Languages
TypeScript, GraphQL, JavaScript, CSS, HTML, HTML5, CSS3, Go, Bash Script, Solidity
Frameworks
Next.js, Express.js, Material UI, Tailwind CSS, NestJS, Jest, Cypress, AVA.js, AngularJS, Redux
Paradigms
Agile, Unit Testing, Test-driven Development (TDD)
Platforms
Linux, Amazon Web Services (AWS), Visual Studio Code (VS Code), Docker, AWS Lambda, Heroku, Netlify, Firebase, Google Cloud Platform (GCP)
Storage
PostgreSQL, MongoDB, MySQL, Redis
Other
Software Development, PWA, Responsive UI, Single-page Applications (SPAs), Robotics, TypeORM, Apollo, ESLint, Chakra UI, CI/CD Pipelines, Web Scraping, Gatsby, Team Leadership, Leadership, Material Design, WebSockets, Ethers.js, Infura, Domain-driven Design (DDD), Atomic Design, Social Media Platforms, Streaming Data
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