Tristan Robin
Verified Expert in Engineering
.NET Developer
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
Experience
Availability
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
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.
Senior Full-stack .NET Developer
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.
Delivery Manager
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.
Lead .NET Developer
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.
.NET Developer
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.
Experience
Reviewkly
Skills
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
Education
Master's Degree in Computer Programming
Ynov Campus | École du Numérique à Lyon - Lyon, France
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