2020 ? 2022: Cyber-security SoftwareCustomer: CyberWarrior (Boston, MA - US)
Role: Senior C# Developer
Tasks:Designed and developed C#/.NET applications using Blazor, ASP.NET Web API, SQL Server and Azure, including backend services and internal management tools. Also built WPF/WCF applications and helped recruit and mentor junior developers. Applied TDD, SOLID and maintainable engineering practices.
Skills:C#, WPF, RX, ASP.NET, SQL
2017 ? 2020: Front Office FX PlatformCustomer: Citi Bank (Canary Wharf - London)
Senior C# Developer
Tasks:- Extended, maintained and supported Citi?s FX Connect Velocity front-office FX platform.
- Contributed to redesign work, performance improvements, production support and code reviews.
- Worked with C#, WPF/MVVM, DevExpress, multi-threaded Reactive Extensions, WCF, SQL Server, T-SQL, NUnit, Moq, Git and TeamCity.
- Applied TDD, SOLID, dependency injection and maintainable engineering practices in a production-focused banking environment.
Skills:C#, WPF, RX,.NET, SQL
2016 ? 2017: C# MVVM/WPF applicationsCustomer: Alere Toxicology Plc
Role: Senior Software Engineer
Tasks:Designed and implemented C# MVVM/WPF applications, ASP.NET pages, Web API/WCF backend services and SQL Server database functionality. Mentored permanent developers on MVVM, SOLID and test-driven development practices.
Skills:C#, WPF, .NET, SQL Server, Web API, WCF
2015 ? 2016: WPF Pivot Grid ControlCustomer: SolidIcon
Role: Senior Software Engineer
Tasks:I created a WPF Pivot-Grid control from scratch. I implemented a full MVVM WPF solution and mentored permanent developers to apply SOLID principles and Test-Driven Development keeping in mind the Agile Testing Pyramid.
Skills:C#, WPF, ASP.NET, SQL
2014 ? 2015: Benchmarking and Business IntelligenceCustomer: HouseMark Ltd (UK)
Role: Senior Software Engineer
Tasks:I replaced the only developer of the company and took over all his work including ASP.NET MVC, SSAS, MDX, AngularJS, D3.js and Telerik.
Skills:C#, ASP.NET, SQL
2012 ? 2014: Business AnalyticsCustomer: TIBCO Software
Role: Solutions Architect
Tasks:I implemented the SQL Server Analysis Services and SAP/BW .NET Data Connectors for their famous software product TIBCO Spotfire®. Then I helped develop Spotfire Cloud® (AWS and SaaS).
Skills:C#, SQL
2010 ? 2012: Expansion and implementation of internal productsCustomer: Liberty Syndicates (UK)
Role: Senior Software Engineer
Tasks:I took over the .NET and SQL work to later extend and implement other in-house products.
Skills:C#, ASP.NET, SQL
2010: Data Management SoftwareCustomer: Asset Control (UK)
Role: Senior Software Engineer
Tasks:I was hired to help with the C# ASP.NET and SQL implementation of their famous product AC Plus®.
Skills:C#, SQL
more projects on request