
Adriano Sousa
Verified Expert in Engineering
Software Developer
Lisbon, Portugal
Toptal member since July 7, 2022
Adriano has worked on big projects for major corporations. He has also helped build e-learning platforms used worldwide by thousands of users. Adriano's strengths include .NET and SQL, and freelancing is an excellent opportunity to find new challenges. With more passion for development, maintenance is always necessary. Adriano hopes that through development, he can create a new world.
Portfolio
Experience
- Visual Studio - 11 years
- .NET - 11 years
- SQL - 11 years
- C#.NET - 11 years
- Web API - 6 years
- Microservices - 4 years
- JUnit - 4 years
- MySQL - 4 years
Availability
Preferred Environment
Windows, Visual Studio
The most amazing...
...learning management system I've created is for Jaguar Land Rover, where user knowledge can be managed in an easy and simple way from anywhere.
Work Experience
.NET Developer
The Virtual Forge
- Acted as a core member of the Jaguar Land Rover learning management system back-end development team.
- Integrated and successfully managed the data migration team.
- Oversaw the implementation of the Pfizer and Novartis websites to provide research information to the test subjects.
- Helped, managed, and supported the new and junior members of the team.
.NET Full-stack Developer
Deco
- Developed an app that, after collecting user data, presents users with the best car insurance rates.
- Fixed bugs and implemented changes required by the client.
- Oversaw the production delivery; shortly after, thousands of users used the app.
Junior .NET Developer
360imprimir
- Led evolutionary maintenance of a website already being used by thousands of users worldwide.
- Implemented an invoice system for different countries.
- Helped with the implementation of the PayPal payment system.
Junior Full-stack Developer
Chinasystems
- Implemented the necessary changes requested by the client.
- Improved the user experience by updating the code.
- Detected bugs and fixed them, which also required talking with the client and validating all changes.
Experience
Phyloviz 2.0
http://www.phyloviz.net/In this project, new profiles were added, providing a wider variety of results. With thousands of entries, the process was long, and losing the calculated result would mean starting over. For this, a system was created to store the data, providing a better user experience.
JLR Learning Management System
From the beginning, I was a core member, helping with architecture decisions, generalizing code, and implementing the full exam process (creation, approval, and launch). I also managed and was part of the data migration team, contributing to the code performance improvement, delivery of the final product, bug fixing, and much more.
Pfizer Communication Platform
Because of this, Pfizer needed a platform to provide people (test subjects) with the results so far. This was a two-way platform as users could also give feedback in case of any symptoms.
Education
Bachelor's Degree in Computer Science
Instituto Superior de Engenharia de Lisboa (ISEL) - Lisbon, Portugal
Professional Degree in Computer Systems Management and Programming
Escola Profissional de Alte - Loulé, Portugal
Certifications
AWS Cloud Practitioner Essentials
Amazon
React - The Complete Guide (including Hooks, React Router, and Redux)
Udemy
RESTful APIs with ASP.NET Core Web API - Create and Consume
Udemy
Skills
Libraries/APIs
REST APIs, API Development, Entity Framework, Web API, LINQ, jQuery, React, MediatR
Tools
Visual Studio, Dapper, Git, TeamCity
Languages
SQL, C#, C#.NET, Java, T-SQL (Transact-SQL), JavaScript, CSS, TypeScript, HTML
Frameworks
.NET, ASP.NET, .NET Core, NUnit, JUnit, Angular, Razor, AngularJS, MVC Razor, Knockout (Knockout.js), Bootstrap, ASP.NET MVC, Entity Framework Core
Storage
MySQL, Microsoft SQL Server, JSON, Memcached, Amazon S3 (AWS S3)
Paradigms
Microservices, Agile, REST, Scrum
Platforms
Amazon Web Services (AWS), Azure, Windows
Other
Pattern Design, Web MVC, Third-party APIs, Data Migration, APIs, WCF Web Services, Full-stack, Ajax, Algorithms, Windows Communication Foundation (WCF), Sitecore, Computer Science, Data Science, Web Development, HTTPS, QR Codes
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