
Thomas Roulin
Verified Expert in Engineering
Software Developer
Zürich, Switzerland
Toptal member since January 25, 2022
Thomas is a fast-learning, passionate engineer with strong back-end software development and data-handling expertise. As a tech lead and architect in quantitative analysis, he continually nurtures his passion for data and its transformative potential for businesses and society. Thomas is known for his ownership mindset and focus on timely delivery.
Portfolio
Experience
- Git - 8 years
- .NET - 8 years
- SQL - 8 years
- C# - 8 years
- Data Engineering - 8 years
- Back-end Development - 8 years
- Microsoft Power BI - 6 years
- Python - 3 years
Availability
Preferred Environment
Windows, Linux, Visual Studio Code (VS Code), Visual Studio, Teams, Slack, Notepad++, JetBrains DataSpell
The most amazing...
...transition I led was a complete shift in data culture, emphasizing systematization and observability, which restored my client's long-lost confidence.
Work Experience
Data Architect/Project Manager
Self-employed
- Offered consulting, development, and project management services in data management, engineering, analysis, and science.
- Provided expert guidance to companies on business intelligence (BI) initiatives.
- Opened a local consulting company in Zurich, Switzerland.
Data Engineering Lead/Back-end Architect
Cargill
- Reduced delay in data availability from hours to seconds, increasing algorithmic trading signals accuracy.
- Led AWS's data architecture design initiative, unifying the approach across departments.
- Introduced systematic quality checks and data observability, viewing data as a product.
- Acted as tech lead for a team of 5+ (guidance, backlog management, hiring, and training).
- Contributed to the development of a back-end execution platform for algorithmic trading (quants).
Business Intelligence Consultant (then Lead Developer)
Synchrotech
- Designed and maintained new data flows for Azure SQL and Data Factory financial consolidation. They reduced the end-to-end process from a few days to less than an hour while significantly increasing users' confidence in the figures.
- Led 2-4 FTEs in the development of incentives management software using .NET, RESTful APIs, and SQL databases that are used by more than 100 users and have significantly optimized the daily work of the HR departments.
- Maintained an in-house data ingestion framework for various clients, from data warehouse to business intelligence.
- Contributed to the acceptance of Git, CI/CD, and Agile methodologies in the company's processes.
- Charged with the project of opening an offshore subsidiary.
Experience
Human Resources—Incentives and Position Management
The project's initial phase lasted one year, employing around four developers. Then, I took the lead of the development team and managed complete release cycles, including requirements gathering, planning, testing, deployment, and documentation for two years. I was involved from the beginning in all the business discussions, IT infrastructure, and software architecture.
Composed of a C#.NET client in WPF/MVVM, DevExpress library, a .NET Web API, and a SQL Server database, it is now used by more than 100 users and has significantly improved the daily work of the HR departments of this company.
Financial Reporting Flows
I've been involved in the design and maintenance at all stages, experimenting with advanced SQL concepts like partitioning, column store indexes, query optimization, and CI/CD implementation with Azure DevOps pipelines. I learned a lot about Power BI, getting the most out of it by working directly on the SSAS cubes.
These optimizations and the development of a monitoring engine allowed us to improve the end-to-end flow, from the financial consolidation generation to its availability in the reports, from a few days to less than an hour.
Quants Trading Platform
Over the months, the stabilization, optimization, and extension of the quality check coverage led to a considerable increase in the generated profits.
Certifications
Certified Scrum Master
Scrum Alliance
Data Analyst Associate
Microsoft
Skills
Tools
Visual Studio, Notepad++, Git, Microsoft Power BI, JetBrains DataSpell, Slack
Languages
C#, SQL, Python, Regex, PHP
Frameworks
.NET, Windows PowerShell
Paradigms
REST, Agile, Scrum, Agile Project Management
Platforms
Visual Studio Code (VS Code), Azure, Windows, Linux, Amazon Web Services (AWS)
Storage
Microsoft SQL Server, Azure SQL
Other
Back-end Development, Data Engineering, APIs, Azure Data Factory (ADF), Web Development, Scripting, Shell Scripting, Data Management, Teams, Data Architecture
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