
Glenn Viroux
Verified Expert in Engineering
FastAPI Developer
London, United Kingdom
Toptal member since October 7, 2021
With 7 years of experience, Glenn is a versatile software engineer specializing in Python and cloud infrastructure, particularly AWS. He has contributed as a back-end engineer to GNSS projects, built full-stack healthcare solutions across the US and Belgium, and now develops systems for an energy trading firm in London. He brings a practical approach and proven track record to solving complex engineering problems.
Portfolio
Experience
- Analytical Thinking - 7 years
- Git - 7 years
- Pandas - 7 years
- FastAPI - 7 years
- Python - 7 years
- Amazon Web Services (AWS) - 5 years
- Simulations - 4 years
- SQL - 3 years
Preferred Environment
PyCharm, GitHub
The most amazing...
...project I've led connected teams across countries, delivering complex energy solutions with Python and AWS.
Work Experience
Senior Python Software Engineer
Centrica Energy
- Integrated a high-performance data retrieval system that accelerated trading simulation fetch times, improving efficiency and accuracy in energy market analysis.
- Led a cross-functional team of consultants and internal engineers, aligning priorities and fostering collaboration to achieve key delivery milestones.
- Migrated 20+ Python projects to modernized tooling (uv) and enhanced DevOps practices, including CI/CD pipelines, resulting in more reliable deployments and streamlined development workflows.
Senior Full-stack Software Engineer
Self Employed
- Implemented several ETL processes to retrieve and process data from in-house hospital servers.
- Developed a React app to gather and visualize relevant patient data.
- Designed, developed, and deployed several microservices to process and unify relevant patient data from the hospital.
Full-stack Software Engineer
Fountain Life LLC
- Implemented a common Python library in the project for a next-generation healthcare operating system to hold common responsibilities between microservices and avoid code duplication.
- Implemented a CI system with automated tests integrated into GitLab.
- Developed and maintained several GCP-based microservices.
GNSS Software Engineer
GMV
- Built and maintained a real-time data processing system consisting of several modules and complex internal and external dependencies.
- Designed and built data visualization functionalities for the end client.
- Implemented a CI/CD pipeline for continuous testing of additions and modifications to the codebase.
- Implemented several complex algorithms with a focus on both correctness and performance, taking into account the time constraints of the system.
Education
Master of Science Degree in Aerospace Engineering
KU Leuven - Leuven, Belgium
Bachelor of Science Degree in Mechanical Engineering
KU Leuven - Leuven, Belgium
Skills
Libraries/APIs
React, Matplotlib, Pandas, NumPy, Google API, REST APIs, SciPy, Google Sheets API, D3.js, SQLAlchemy, Node.js
Tools
GitHub, Pytest, Git, Google Sheets, PyCharm, Apache Airflow
Languages
Python, CSS, SQL, Bash, C++, HTML, Sass, TypeScript, JavaScript
Paradigms
Test-driven Development (TDD), Unit Testing
Platforms
Amazon Web Services (AWS), Linux, Firebase, Docker, Unix
Industry Expertise
Trading Strategy Development
Frameworks
Jest, Flask, Django, SimPy
Storage
PostgreSQL, Neo4j, Databases
Other
Engineering, APIs, Algorithms, Analytical Thinking, Data Science, Back-end, Full-stack, FastAPI, Simulations, Architecture, Data Engineering, Backtesting, Optimization, Trading, Logic Design, CI/CD Pipelines, Time Series Analysis, CSV File Processing, Data Handling, Documentation, Finance, Front-end, Algorithmic Trading, Large Language Models (LLMs), Text Processing, Artificial Intelligence (AI), Infrastructure, OpenAI, Aiohttp, TradingView, Vector Databases, Retrieval-augmented Generation (RAG), Pinecone, Backtesting Trading Strategies, Quantitative Risk Modeling, Quantitative Finance, Machine Learning, Web Development, Image Processing
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