
Diego Farid Cortes
Verified Expert in Engineering
Back-end Developer
Bogotá - Bogota, Colombia
Toptal member since June 15, 2022
Diego has been working as a full-stack developer for six years using technologies like Laravel, Vue, .NET Core, React, Go, and Python. He specializes in back-end development, even though he also has experience working on the front end. Diego is a prominent IT professional, eager to tackle new challenges that will allow him to expand his knowledge and skills while contributing to organizational growth.
Portfolio
Experience
- JavaScript - 3 years
- Laravel - 2 years
- Vue - 2 years
- React - 2 years
- PHP - 2 years
- Express.js - 1 year
- .NET 4 - 1 year
- C# - 1 year
Availability
Preferred Environment
Python, React, Vue, JavaScript, C#.NET
The most amazing...
...project I've worked on was an app to help teachers and students communicate and keep all the information about their courses in one place.
Work Experience
Full-stack Developer
Self-employed
- Developed new features, including a new main dashboard and new reports.
- Fixed bugs all over the application using Visual Studio debugger and other techniques.
- Optimized processes up to 90% faster by refactoring slow code and redundant database calls.
- Developed specific logic to extract meaningful information from new vendor invoices.
Junior Software Developer
The Universidad Nacional de Colombia
- Developed an app to control the process of hiring new professors for the department of economic sciences in the university.
- Built an app that allows students and professors to access resources like laptops, tablets, tutors, and software-related help.
- Provided support to the main web page of the economic sciences department, which has more than 30,000 visits per month.
- Created a web service that generates automatic reports based on uploaded templates and provided data.
- Centralized the authentication for all eight applications maintained by the department using the university's lightweight directory access protocol (LDAP).
Experience
Panitapp
I developed the calendar management microservice using Go and was part of the team that developed the mobile client and the API Gateway.
Cattleya Tours
Education
Bachelor's Degree in Systems and Computer Engineering
National University of Colombia - Bogotá, Colombia
Certifications
Convolutional Neural Networks
DeepLearning.AI | via Coursera
Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
DeepLearning.AI | via Coursera
Structuring Machine Learning Projects
DeepLearning.AI | via Coursera
Neural Networks and Deep Learning
DeepLearning.AI | via Coursera
Data Analysis with Python
IBM Cognitive Class
Data Visualization with Python
IBM Cognitive Class
Python 101 for Data Science
IBM Cognitive Class
Skills
Libraries/APIs
React, Node.js, Vue, jQuery, Pandas, Matplotlib
Tools
Git, DataTables
Languages
JavaScript, Python, PHP, C#, SQL, CSS, HTML, GraphQL, Go, C#.NET
Frameworks
Laravel, React Native, Express.js, AngularJS, .NET 4, Razor Pages, Cypress, .NET, Bootstrap
Platforms
Visual Studio Code (VS Code), Linux, Docker, Azure
Paradigms
Agile Software Development, Design Patterns, DevOps
Other
Software Architecture, Algorithms, Data Science, Data Analysis, Neural Networks, Machine Learning, Deep Learning, Optimization, Convolutional Neural Networks (CNNs)
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