Freelance C# / .NET Expert
Hello, I am Paul Fresquet.
Dynamic and autonomous professional with 15 years of professional experience as a C# / DotNet Developer, I was Technical Project Manager, Lead Developer & Tech Lead for 13 years in Kipaware, a company I co-founded.
I am available for missions in Toulouse, Bordeaux, Limoges and Paris, as well as in remote.
MORE INFO

Currently available
Toulouse, Bordeaux, Limoges, Paris, Remote
Full time
Up to 2 days on site per week
Skills
Languages & Frameworks
C# / .Net, Java, PHP, VBA, Python
UX / UI Desktop
Winforms, WPF, AvaloniaUI
Web
ASP.NET Core, API, JS, HTML, CSS, Bootstrap, Angular
Databases
SQL, MySQL, NHibernate, Azure CosmosDB
Networking & Cloud
WCF, SignalR, Azure App Service, Azure Blob Storage, Azure Key Vault, OVH Private Cloud, FTP(S), SFTP, SMTP, IMAP, SPF, DNS, Sockets
Document processing
.docx, .doc, .xlsx, .xls, .pdf (Aspose & Syncfusion)
Software engineering
Parallel and real-time programming, Clean Code, Unit Tests & TDD (NUnit), Reactive programming (RxNet), Design Patterns, MVVM, MVC, UML
Project Management
Agile, Scrum, V-model, planning, organization, risk management, deadline and commitment management, communication with stakeholders
Version control, CI/CD
GitHub, Subversion, Azure DevOps, Azure Pipelines, MSBuild, automatic update of thick clients
IDEs
Microsoft Visual Studio, JetBrains Resharper, JetBrains Rider, JetBrains DotMemory, JetBrains DotTrace, Eclipse
Operating systems
Windows, Windows Server, Linux, MacOS
Interpersonal
Listening skills and empathy, negotiation and decision making, problem solving, conflict resolution, team facilitation, public speaking, positivity
Languages
French
Native language
English
Full professional proficiency
Experiences
.NET engineer, company founder & sole collaborator
09/2021 – Today, POW Software
Founder and manager of the company
Project: Development of ByteSync, a file synchronization software via the Cloud (www.bytesyncapp.com)
Responsibilities:
- Development of the ASP.NET Core server
- Development of Windows, Linux, and macOS clients and creation of the graphical interface with AvaloniaUI, following an initial prototyping in WPF
- Implementation of client-server communication using SignalR
- Implementation of connected user identity control using JWT
- Implementation of features and unit tests
- Optimization of application performance (CPU, real-time, and memory)
- Implementation of an End-to-End Encryption (E2EE) system
- Implementation of data persistence using CosmosDB
- Deployment of various Azure services to host the solution in the Cloud
- Implementation of the website and online store using WordPress, Easy Digital Downloads, and numerous other plugins
- Business development and product communication
- Administrative management of the company
Technical stack:
.NET 6, C# 11, ASP. Net Core, AvaloniaUI, WPF, Reactive Extensions, ReactiveUI, Dependency Injection, MVVM, Parallel and Real-Time Programming, SignalR, JWT, Azure CosmosDB, Azure App Service, Azure Storage, NUnit and Moq, Github, MSBuild, RSA, AES-256, E2EE, WordPress, PHP, HTML, JS and CSS, Windows, Linux, MacOS, JetBrains Rider, JetBrains DotTrace, JetBrains DotMemory
C# Engineer, Tech Lead & Lead Developer
08/2008 – 09/2021, Kipaware
Co-founder and co-manager of the company (2 people in 2008 to 17 people in 2021).
Tech Lead and Lead Developer (2 people in 2008 to 7 people in 2021).
Project: Development, marketing and hosting of the Moduleo solution, a Cloud ERP dedicated to surveyors and engineering offices (www.kipaware.fr)
Responsibilities:
- Development of the server and thick client, creation of the graphical interface (Winforms)
- Implementation of client-server communication using WCF
- Implementation of the REST API in ASP.NET MVC
- Development of numerous monitoring tools in WPF
- Implementation of features and unit tests
- Implementation of data persistence using NHibernate and MySQL
- Supervision and facilitation of the development team: managing regular in-person and remote team meetings, assisting in resolving complex development problems, managing milestones and adherence to planning
- Use of an Agile development cycle in collaboration with the support team and clients
- Responsible for handling customer tickets by the development team
- Mentoring the development team on Android and iOS Mobile applications (Xamarin)
- Mentoring the development team on the Web version of the software
- Mentoring the development team on the integration of electronic signatures
- Optimization of application performance (CPU, real-time, and memory)
- Technology watch
- Training the development team in various areas of software engineering
- Responsible for software quality
- Training of end-users
- Assistance to end-users in using the software
- Implementation of Cloud hosting with OVH
- Creation of communication materials (10 years)
- Administrative, social, legal, and tax management
Technical stack:
.NET (versions 3.5 to 4.7.2), C# (versions 3 to 7), Winforms, WPF, WCF, SignalR, MySQL, NHibernate, API, MVVM, Parallel and Real-Time Programming, Nevron, Syncfusion, Yousign, NUnit, SVN, MSBuild, FTP, SFTP, OVH Dedicated and Private Cloud Servers, Windows and Windows Server, Microsoft Visual Studio, JetBrains DotTrace, JetBrains DotMemory, Joomla & WordPress, PHP, HTML, JS and CSS
Graduation courses
Engineer: Information Systems Engineering – Bac +5 (IUP ISI)
2003-2008 – Université Toulouse III – Paul Sabatier
Training focused on software engineering
Major of promotion in Licence III (IUP ISI)
Social Networks
Contact me
For more info, please feel free to contact me.