Lucas Mello, Developer in Belo Horizonte - State of Minas Gerais, Brazil
Lucas is available for hire
Hire Lucas

Lucas Mello

Verified Expert  in Engineering

Full-stack Developer

Belo Horizonte - State of Minas Gerais, Brazil

Toptal member since March 4, 2022

Bio

Lucas has experience as a full-stack developer and data scientist for analytical applications in the most diverse fields. He loves coding and is excited about resolving concrete problems. Lucas also has experience in managing and mentoring young developers and delivering the architecture of a project from the ground up.

Portfolio

Ergonomics Plus Inc
Angular, Java, Angular Material, Material Design, Amazon Web Services (AWS)
Data Frontline
Angular, TypeScript, SQL, C#, .NET
Wearsafe Labs
Angular, CI/CD Pipelines, CSS, HTML, Java, JavaScript, Scrum, Agile, TypeScript...

Experience

  • SQL - 8 years
  • .NET - 7 years
  • JavaScript - 7 years
  • TypeScript - 6 years
  • C# - 6 years
  • Angular - 5 years
  • MongoDB - 4 years
  • Vue - 4 years

Availability

Part-time

Preferred Environment

Windows, Visual Studio Code (VS Code), Visual Studio, Eclipse, IntelliJ IDEA, Git, Microsoft SQL Server, MongoDB, Oracle

The most amazing...

...accomplishment I've achieved was leading a team of four junior developers on an analytical web app project for the biggest mining company in Brazil.

Work Experience

Full-stack Angular and Java Developer

2023 - 2024
Ergonomics Plus Inc
  • Developed an enterprise application to help identify employee discomfort, manage improvement projects, and verify risk reduction through post-implementation assessments, with reports to help visualize improvements.
  • Worked on bug fixing and performance improvements on the back end, enhancing application stability and efficiency.
  • Participated in design meetings to groom tasks, ensuring clear requirements and actionable items for the development team.
Technologies: Angular, Java, Angular Material, Material Design, Amazon Web Services (AWS)

Front-end Developer

2023 - 2023
Data Frontline
  • Developed new features and adjusted the old ones to better match the client's desired needs.
  • Migrated the project from Angular 5 to Angular 13, resulting in improved performance and development experience.
  • Created the documentation for the project, including deployment instructions to facilitate onboarding.
Technologies: Angular, TypeScript, SQL, C#, .NET

Senior Full-stack Developer

2022 - 2023
Wearsafe Labs
  • Worked on a small team to create their new application using Angular 13.
  • Collaborated with the API team to debug and test the integration between the front end and back end.
  • Helped maintain legacy applications made in Vanilla JS and Aurelia while migrating them to more modern JavaScript frameworks like Angular.
Technologies: Angular, CI/CD Pipelines, CSS, HTML, Java, JavaScript, Scrum, Agile, TypeScript, APIs, REST APIs, AngularJS, MySQL, Node.js, Responsive UI, Firebase

Senior Full-stack Developer

2020 - 2022
Bitka Analytics
  • Developed an enterprise application using Java and Angular to help Brazil's biggest mining company optimize its processes, along with custom reports to guide decision-making.
  • Built an application to streamline the creation of proof of concepts, reducing the time for a complete demo running from months to less than a week.
  • Trained and mentored different teams of junior developers, conducted code reviews, and taught good coding habits.
Technologies: Angular, CI/CD Pipelines, CSS, HTML, Java, JavaScript, TypeScript, Scrum, Agile, APIs, REST, Microsoft SQL Server, Oracle, C#.NET, Entity Framework Core, Full-stack

Full-stack Developer

2015 - 2020
Accenture
  • Developed a web app using C# and Vue.js for a global postal company to help perform tactical, operational, and same-day pickup and delivery track and trace using Docker and AWS to scale for a production environment.
  • Built a web app using C# and Angular for a telecommunications company to allocate the workforce required to attend field activities, considering several operational constraints like skills compatibilities and resources moving costs.
  • Created a web app using C# and JavaScript for a cement distribution company to help with the supply chain decision process.
Technologies: .NET, Amazon Web Services (AWS), C#, CSS, Docker, HTML, JavaScript, Microsoft SQL Server, Vue, Angular, SQL, .NET Core, Entity Framework, Entity Framework Core, APIs, REST APIs, C#.NET, ASP.NET, ASP.NET MVC, AngularJS, LINQ, Hibernate, Spring Boot, Spring Microservice

Experience

Kushinadahime

Kushinadahime is a fan-made website for the game Puzzle and Dragons, where users can post videos and guides to the many different dungeons in the game. It uses a MEAN stack: MongoDB, Express.js, Angular, and Node.js. The code is open source and available at https://github.com/LucasAMello/kushinada.

Education

2009 - 2013

Bachelor's Degree in Computer Science

Universidade Federal de Minas Gerais - Belo Horizonte, MG, Brazil

Certifications

DECEMBER 2020 - DECEMBER 2023

Microsoft Azure Developer Associate

Microsoft

Skills

Libraries/APIs

Vue, Node.js, Entity Framework, REST APIs, LINQ

Tools

Visual Studio, Git, IntelliJ IDEA, GitHub

Languages

C#, HTML, JavaScript, TypeScript, SQL, C#.NET, CSS, Java

Frameworks

.NET, Angular, .NET Core, AngularJS, Entity Framework Core, ASP.NET, ASP.NET MVC, Hibernate, Spring Boot, Spring Microservice, Express.js, Angular Material

Storage

Microsoft SQL Server, MongoDB, Azure Cosmos DB, MySQL

Paradigms

Scrum, Agile, MEAN Stack, DevOps, ETL, REST

Platforms

Azure, Visual Studio Code (VS Code), Eclipse, Oracle, Amazon Web Services (AWS), Docker, Firebase

Other

Computer Science, Full-stack, APIs, CI/CD Pipelines, Responsive UI, Material Design

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