Tim Barry-Woods

Tim Barry-Woods

Mentor
5.0
(20 reviews)
US$35.00
For every 15 mins
67
Sessions/Jobs
ABOUT ME
Expert C# .NET Developer & MAUI/WPF specialist.
Expert C# .NET Developer & MAUI/WPF specialist.

I’m a senior .NET UI developer with 15+ years of experience, specializing in WPF and .NET MAUI for cross-platform and Windows applications. I’ve worked with startups, enterprises, and financial institutions, helping teams build scalable, high-performance UI solutions.

As a mentor and consultant, I enjoy helping developers level up their skills, solve complex UI problems, and improve their software architecture. Whether you need guidance on a tricky issue, code reviews, or hands-on problem-solving, I’m happy to help.

Expertise

  • WPF & .NET MAUI – UI development, best practices, and performance optimization
  • Modernizing legacy apps – migrating from older frameworks, improving maintainability
  • Code architecture & design patterns – MVVM, dependency injection, scalability
  • Debugging & troubleshooting – solving tricky UI bugs, performance bottlenecks
  • General .NET development – C#, asynchronous programming, API integration

I provide one-off mentoring sessions, ongoing guidance, and freelance consulting. If you're working with WPF, .NET MAUI, or need help with UI development, let’s chat!

Italian, English
Kuala Lumpur (+08:00)
Joined April 2018
EXPERTISE
15 years experience | 5 endorsements
I have a decade of professional C# experience working for international investment banks, startups and freelance clients. I've worked on ...
I have a decade of professional C# experience working for international investment banks, startups and freelance clients. I've worked on a range of applications using the full .NET stack, including desktop & web, front-end and back-end development, and API integrations.
15 years experience
I've used WPF to develop a range of financial applications for international investment banks. I'm comfortable working with Styles, Anima...
I've used WPF to develop a range of financial applications for international investment banks. I'm comfortable working with Styles, Animations, ControlTemplates, DataTemplates, Bindings, Convertors etc. I've developed custom controls and used third-party libraries (Telerik, Infragistics) to create a range of applications, maintaing a focus on performance and slick and intuitive user experiences.
WCF (Windows Communication Foundation) ServiceMefWpf mvvm prism multithreading c#
View more
WCF (Windows Communication Foundation) ServiceMefWpf mvvm prism multithreading c#MVVM
View more
4 years experience
I have extensive experience with both Xamarin and .NET MAUI, having worked on multiple cross-platform applications. I developed and maint...
I have extensive experience with both Xamarin and .NET MAUI, having worked on multiple cross-platform applications. I developed and maintain a .NET MAUI app for iOS and Android, including its earlier versions built with Xamarin. I have also migrated apps from Xamarin.Forms to MAUI, gaining deep insight into the framework’s improvements, challenges, and best practices. My expertise includes optimizing performance, implementing MVVM architecture, handling platform-specific customizations, and integrating native APIs.
View more
View more
2 years experience
I worked on a very popular travel website built in ASP.NET. I developed frontend and backend features, ran A/B tests and extensively over...
I worked on a very popular travel website built in ASP.NET. I developed frontend and backend features, ran A/B tests and extensively overhauled site infrastructure. I've also built internal dashboards using ASP.NET MVC and Web API.
Asp.net web api 2Microsoft SQL ServerSQL
View more
Asp.net web api 2Microsoft SQL ServerSQL
View more
2 years experience | 1 endorsement
Developed new UI features and implemented A/B tests in Javascript while working on a popular travel website.
Developed new UI features and implemented A/B tests in Javascript while working on a popular travel website.
SeleniumHTML/CSSjQueryLESSHtml5, css3 and jquery
View more
5 years experience
I've used Azure for hosting personal projects using ASP.NET, Web API and MS SQL databases.
I've used Azure for hosting personal projects using ASP.NET, Web API and MS SQL databases.
8 years experience
I have used Jira for issue tracking in every job I've held, and in particular while working as a team lead at Citi, where I used Jira to ...
I have used Jira for issue tracking in every job I've held, and in particular while working as a team lead at Citi, where I used Jira to manage my team's workload.
View more
View more

REVIEWS FROM CLIENTS

5.0
(20 reviews)
Tony Talwar
Tony Talwar
June 2019
had another great session to figure our a gnarly API call. Tim figure it out!
Tony Talwar
Tony Talwar
May 2019
Tim was quickly able to figure out my problem in an area he, admittedly, was not too familiar with - Azure functions - and still work out a solution based on his experience. Explained things very well.
Drew Gorham
Drew Gorham
May 2019
Tim helped me solve my problem in 8 minutes. Fantastic!
Alex Popa
Alex Popa
May 2019
Highly recommended, speedy and efficient, a great help
Salman Mushtaq
Salman Mushtaq
August 2018
Tim submits work always on time. Great. Recommended.
Salman Mushtaq
Salman Mushtaq
August 2018
Again great work !
Salman Mushtaq
Salman Mushtaq
July 2018
Very professional work and also meet the time deadline. Recommended !
Seth Cleaver
Seth Cleaver
July 2018
My initial session with Tim was positive. Tim assisted me with some code, talked about re-use scenarios and pointed me in the right direction. Will use again.
Mike S
Mike S
June 2018
Tim is superb mentor. Great session
Aline Guetta
Aline Guetta
June 2018
Definitely the BEST MENTOR I ever had!!! Highly talented, very skilled, with deep knowledge in a bunch of different languages and libraries. He did a wonderful job, I loved how he challenged me and even more how he encouraged me. I learned tons of things in very short time and he was very honest with the price. He gave me great recommendations, he was very patient and super responsive! Looking forward to work with him again! Highly recommended!!!!!
SOCIAL PRESENCE
Stack Overflow
185 Reputation
0
3
15
EMPLOYMENTS
Software Development Engineer
Rome2rio
2017-03-01-2018-01-01
Full-stack developer at travel search web startup with 10 million unique monthly visitors. Conceived, implemented and analysed A/B tests ...
Full-stack developer at travel search web startup with 10 million unique monthly visitors. Conceived, implemented and analysed A/B tests to optimise user experience, revenue and user acquisition, including one experiment that resulted in doubling of hotel revenue. Responsible for all hotels-related features, experiments and partners. Overhauled A/B testing framework and analysis tools. Implemented new features across entire stack: backend logic, communication layer, UI components and styling, data and configuration, configuration management. Shared experimentation results, hotel performance updates and project updates with team via presentations and blog posts.
HTML/CSS
Data Science
JavaScript
View more
HTML/CSS
Data Science
JavaScript
ASP.NET
View more
Consultant UI Developer
Morgan Stanley
2014-05-01-2016-04-01
Sole dedicated User Interface developer for IRD Trade Capture system, serving a global user base. Took responsibility for a very large GU...
Sole dedicated User Interface developer for IRD Trade Capture system, serving a global user base. Took responsibility for a very large GUI codebase comprising majority WPF code, plus legacy WinForms screens and Excel plugin code. Actively created a higher standard of user experience and code quality.
WPF
WinForms
WCF (Windows Communication Foundation) Service
View more
WPF
WinForms
WCF (Windows Communication Foundation) Service
View more
AVP Senior UI Developer/Team Lead
Citigroup
2012-09-01-2014-05-01
User Interface developer for flagship FX Options E-commerce system with large internal and external user base. Led the London-based FX Op...
User Interface developer for flagship FX Options E-commerce system with large internal and external user base. Led the London-based FX Options UI team, liaising with senior FX Options business leads and global team to manage workslate and releases. Ran regular local team meetings and represented the team in global meetings. Trained and mentored new starters and junior team members. Designed and implemented new controls to solve real business problems while maintaining user engagement through intelligent use of design, themes, and animation.
WPF
View more
WPF
View more