Tristan Robin, Developer in Besançon, France
Tristan is available for hire
Hire Tristan

Tristan Robin

Verified Expert  in Engineering

.NET Developer

Location
Besançon, France
Toptal Member Since
July 28, 2021

Tristan is a .NET developer with five years of experience as both a software engineer and delivery manager. This dual background means that Tristan knows how crucial a good project vision is related to team management, development planning, and organization/overall development needs. Thanks to always having an iterative process mindset and a willingness to accommodate quickly to new challenges, Tristan gets up to speed on track hyper quickly to generate the best possible outcome.

Portfolio

Median Technologies
Angular, TypeScript, .NET, .NET 7, Kubernetes, Docker, Agile, Python, Linux...
Toptal Client
.NET, .NET 6, .NET Core, C#, C#.NET, ASP.NET, ASP.NET Core, ASP.NET MVC, .NET 4...
Flowbird
Team Management, Software Development Management, Delivery, Agile Delivery...

Experience

Availability

Part-time

Preferred Environment

.NET, Windows, C#, Visual Studio, ASP.NET, Active Server Pages (ASP), .NET Core, ASP.NET Core, .NET 7

The most amazing...

...project I've worked on is a web-based radiological image viewer and annotation application which is used internally to validate medical software.

Work Experience

Software Development Engineer

2022 - PRESENT
Median Technologies
  • Developed key features for radiological imaging software, including technical updates for performance upgrades, new annotation tools, and many various improvements.
  • Collaborated with a team to develop a new internal product for image transfer using web-based UI and medical DICOM-based processes.
  • Participated in building a report based on AI to provide radiologists with lung cancer detection results. This is one of the first software of this type planned for release and is under the FDA approval process.
  • Built an internal tool for software dependencies listing, which smooths out time-consuming listing required for medical software validation.
  • Stabilized existing applications with bug analysis and fixes. This includes some legacy bugs as well as fixing unplanned behaviors in new features, with close collaboration with other team members.
  • Developed some improvements for the automated tests pipeline.
Technologies: Angular, TypeScript, .NET, .NET 7, Kubernetes, Docker, Agile, Python, Linux, Windows Subsystem for Linux (WSL), Azure, PostgreSQL, C#, Unit Testing, .NET 6, Robot Framework, Software Development, HTML, Agile Software Development, ASP.NET, Jira, Jira REST API, Git, Jenkins, Jenkins Pipeline, Software, Active Server Pages (ASP), REST APIs, ASP.NET Core, C#.NET, .NET Core, Databases, CSS, Back-end, ASP.NET Web API, REST, SOLID Principles, Microsoft Azure, PDF, AngularJS

Senior Full-stack .NET Developer

2021 - 2022
Toptal Client
  • Created new checkout pages—one for logged-in users and a public page for visitors. Added a product management page for admins. Linked the payment to Stripe with invoice and listed all products.
  • Updated existing web app with new features, bug fixes, and improvements to the existing features. Updated multiple forms, data transfer, and storage to SQL database as well as the model itself.
  • Revamped a web-based report visually and technically using JavaScript, CSS, and C#. Included print management to ensure it can be printed out without breaking design.
  • Integrated external API with clients system and Zapier to handle data transfer and storage or multiple healthcare blood results.
  • Finished in progress .NET Core 2.1 to .NET 6 migration.
Technologies: .NET, .NET 6, .NET Core, C#, C#.NET, ASP.NET, ASP.NET Core, ASP.NET MVC, .NET 4, jQuery, JavaScript, APIs, REST APIs, Stripe API, Zapier, Git, Azure DevOps, Azure, SQL, IIS, Visual Studio, Windows, Delivery, Automation, Software, Active Server Pages (ASP), Microsoft SQL Server, Razor, Databases, HTML, CSS, ASP.NET Razor, Back-end, FTP, ASP.NET Web API, REST, SOLID Principles, Microsoft Azure, Full-stack, HTTP REST, API Integration

Delivery Manager

2020 - 2021
Flowbird
  • Managed two teams at the same time for separate projects, including developers and testers, and led them to ship the system from building to production.
  • Planned the development of new system features according to project needs and phases, including managing the workload and rearranging planning in face of new needs.
  • Automated the use of Jira to help developers apply the majority of their time toward actually productive tasks.
  • Managed teams humanely concerning various needs such as project changes, remote work policy, new equipment, and so on.
Technologies: Team Management, Software Development Management, Delivery, Agile Delivery, Python, Automation, IT Project Management, Jira, Jira REST API, Management, REST APIs, Agile Software Development, Jenkins, Jenkins Pipeline, APIs, Software Development, Software, Agile, HTTP REST, API Integration

Lead .NET Developer

2018 - 2019
Flowbird
  • Migrated the application from SVN to Git—creating along the way a fully reviewed CI/CD pipeline over Jenkins as well as new pull requests and a code review process.
  • Developed new features and analyzed and fixed bugs on a point of sale application, which was in various states depending on customer (building process, in production, and legacy versions).
  • Served as a technical lead of a team of 3-5 and established best practices and continuous improvement.
Technologies: .NET, C#, Visual Studio, Git, Subversion (SVN), Jenkins, Jenkins Pipeline, Management, SQL, Windows Forms (WinForms), Jira, .NET 4, Windows, C#.NET, Architecture, Software Development, Desktop, Windows Desktop, Software, Agile, Windows App Development, Back-end, SOLID Principles, API Integration

.NET Developer

2017 - 2018
Conduent
  • Stabilized a point-of-sale application under development to get it to the production environment. It was a heavy C# application running WPF using many peripherals as well as libraries (both proprietary and third party).
  • Took the first development steps for another customer (based on the same application) and started new feature development.
  • Handled bug analysis and product delivery for three to four versions of this same application in a production environment.
Technologies: .NET, C#, Windows Presentation Foundation (WPF), Blazor, .NET 4, Windows, Visual Studio, C#.NET, Entity Framework, Software Development, Desktop, Windows Desktop, Git, Software, Agile, Windows App Development, Back-end, SOLID Principles, API Integration, XAML

Reviewkly

I am developing a web and Android application in my spare time to help people track their weekly successes. It is a .NET application in the alpha phase—the app aims to handle local features and cloud-based services.

Languages

C#, C#.NET, ASP.NET Razor, JavaScript, SQL, Active Server Pages (ASP), HTML, CSS, XAML, Python, TypeScript

Frameworks

.NET, ASP.NET, ASP.NET Core, .NET 5, .NET 4, Windows Presentation Foundation (WPF), Entity Framework Core, .NET Core, Razor, ASP.NET MVC, ASP.NET Web API, AngularJS, Blazor, Bootstrap, Swagger, Angular, Robot Framework

Tools

Visual Studio, Jira, Git, Subversion (SVN), Jenkins, Zapier

Other

Software, Software Development, Back-end, .NET 7, APIs, .NET 6, SOLID Principles, HTTP REST, API Integration, Team Management, Software Development Management, Delivery, Agile Delivery, IT Project Management, Projects, Video Games, Architecture, Excel 365, IIS, Integration Testing, FTP, Microsoft Azure, Full-stack, Windows Subsystem for Linux (WSL), PDF

Libraries/APIs

Jenkins Pipeline, REST APIs, Entity Framework, Windows Forms (WinForms), Jira REST API, Google Maps API, jQuery, Stripe API

Paradigms

Agile Software Development, Agile, Windows App Development, REST, Management, Azure DevOps, Automation, Test-driven Development (TDD), Unit Testing

Platforms

Windows, Desktop, Windows Desktop, Azure, Xamarin, Android, Kubernetes, Docker, Linux

Storage

Microsoft SQL Server, Databases, PostgreSQL

2014 - 2017

Master's Degree in Computer Programming

Ynov Campus | École du Numérique à Lyon - Lyon, France

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring