Manuel Víctor Santos López
Verified Expert in Engineering
Full-stack Developer
Brussels, Belgium
Toptal member since August 30, 2022
Manuel is a software engineer with 20 years of professional experience as a full-stack developer, product designer, systems architect, and machine learning engineer. He's an autonomous, self-motivated, and curious person. As a developer, he's pragmatic and proficient in many programming languages, including functional, declarative, reactive, and object-oriented paradigms.
Portfolio
Experience
Availability
Preferred Environment
Python, TypeScript, Kotlin, Artificial Intelligence (AI), Web UI, Unix, Amazon Web Services (AWS), React
The most amazing...
...project I've participated in is designing and implementing an application for the organization of experts' meetings at the European Commission.
Work Experience
Machine Learning Engineer
Litto
- Implemented a deep representation model for job matching using contrastive learning.
- Implemented a training pipeline for testing different model architectures and hyper-parameters using PyTorch.
- Integrated the model in the current job-matching infrastructure in AWS.
Senior Software Architect
European Commission, DIGIT
- Initiated, designed, and developed a corporate web application using React, Java, Spring, and Oracle for organizing expert meetings and claiming expenses. This application is now the corporate solution for managing all experts' meetings in the EC.
- Developed a web application using Angular, Kotlin, Spring, and MySQL to manage and reimburse expenses claims for job candidates at the European Commission.
- Integrated the meeting organization functionalities of AGM into the mobile portal of the Payment Management Office of the EC.
Senior Software Architect | Full-stack Developer
European Commission, DG EMPL
- Developed and maintained several grant management web apps using JEE, Spring, JavaScript, Oracle, and XML. Their scope comprises the grant management lifecycle, including publication, evaluation, budget assessment, financing, follow-up, and audit.
- Developed a portal for the publication of grants integrated with other systems through a REST API.
- Analyzed and designed an application for the reimbursement of meeting expenses claims that eventually became the official corporate solution in the EC.
CTO | Software Architect
Tractis
- Co-funded Tractis, a company with the goal of making contracts and digital signatures accessible to everyone. After raising seed funding, I became its first CTO, being responsible for the development, operations, and successful product launch.
- Coordinated a team of 5–10 developers while participating in the product design and development of the application.
- Put in production the system in record time (six months).
Full-stack Developer
Telefónica
- Contributed to the ODIN project, a large B2B web application critical to the Telefonica Spain business.
- Migrated the application server from JRun to the SunONE application server.
- Integrated the with several external systems using primitive web service technologies.
Experience
Web Application for Meeting Management
Education
Engineer's Degree in Computer Engineering
Valladolid University - Valladolid, Spain
Engineer's Degree in Computer Engineering
Valladolid University - Valladolid, Spain
Skills
Libraries/APIs
React, Scikit-learn, Node.js, TensorFlow, PyTorch, jQuery, Pandas, NumPy, Vue
Tools
Jupyter, Jira
Languages
TypeScript, Python, JavaScript, HTML, Kotlin, Java, SQL, CSS, XML, Bash Script
Frameworks
Next.js, Spring, Angular, Ruby on Rails (RoR), Jakarta Server Pages (JSP)
Paradigms
Management, Agile
Platforms
Linux, Unix, Amazon Web Services (AWS), Oracle, Docker, Kubernetes
Storage
MySQL, MongoDB
Other
APIs, Artificial Intelligence (AI), Web UI, FastAPI, Programming, Algebra, Calculus, Electronics, IT Project Management, Robotics, IT Projects, Industrial IT, Computer Vision, Computer Graphics, Compilers, Machine Learning
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