Skip to main content
Rohit Agrawal

Rohit Agrawal

Senior WPF Desktop Application Expert

Talent
London, Greater London60 GBP/hourMember since February 12, 2026
·

Hire their services

Request a quote with no obligation

About

I’ve been working in the IT industry since 2006, mainly focusing on building commercial .NET, desktop commercial products, especially in Agile environments.

In my most recent role as a Senior Principal Associate in a London-based organisation, I was responsible for .NET WPF desktop commercial application development, doing code reviews, and working closely with business teams to translate user stories into clear technical requirements.

Overall, I bring nearly two decades of experience in Agile software development. I’ve worked in CMMI Level 5 organisations and have supported clients like FedEx, Barclays Bank, and Morgan Stanley. I focus strongly on following best development practices and processes that help improve productivity, increase transparency, and deliver high-quality, low-defect software solutions.

Experience

Languages: C#, PHP, JavaScript, HTML, CSS, JSON, SQL, XAML, XML, XSLT

Frameworks & Libraries: .NET, WPF, WCF, WinForms, ASP.NET, Web API’s, REACT, MVC, MVVM, MEF, PRISM, AWS, Entity Framework, N-Hibernate, DevExpress, Infragistics Controls, REST, MAUI

Tools: Git, SVN, Perforce, TeamForge, TeamCity, Jira, Rally, TFS, Putty, Sonar, DB Artisan, TOAD, TypeMock, N-Unit, Magic

Databases: SQL Server, Oracle, MySQL, SQLite, SQL CE, Sybase, SQL Anywhere

Architectural & Design Skills: Design Patterns, SOLID Principles, Multithreading, System Architecture, Software Design

Professional Skills: Leadership, Cross-functional Team Collaboration, Stakeholder Communication, Software Delivery

Work Experience

Lead Developer | HammerSeed Since 2015 – Jan 2026 (Freelancer) 

Developed a web-based US product using PHP, HTML, JavaScript, and MySQL that enables users to purchase QR code tags through an online portal. These tags can be linked to user-generated contents, such as videos, images, and descriptions. The system supports a variety of use cases, including home relocation, storage management, personal memories, inventory tracking, and other organisational needs.

  • Implemented full front-end and back-end integration using CodeIgniter 3.0 and PHP 8.3.
  • Integrated Stripe subscription workflow, including webhooks and automated welcome emails.
  • Implemented authentication features such as Facebook login, Google login, and standard email-based login.
Senior Principal Associate (WPF Developer) |Reapit Ltd, London, UK April 2019 – November 2025

A complex .NET, WPF, AWS, REACT estate management CRM solutions to the property industry, supplying the most flexible software packages currently on the market for both independent and multinational estate agencies.

 

  • Improved application performance by 200% by identifying and optimising long-running database queries.
  • Introduced Agile methodology, reporting frameworks, and performance metrics for the Agency Cloud CRM product, improving delivery predictability and visibility.
  • Integrated AWS services and external APIs into a WPF desktop application, enabling scalable cloud-connected functionality.
  • Identified operational bottlenecks and implemented industry-standard development and process policies, improving efficiency and consistency.
  • Designed and implemented a client customisation framework that enables per-client configuration without impacting core product code.
  • Contributed to the development of a multi-technology platform supporting SQL Server, MySQL, SQLite, .NET, AWS, and Web APIs.
  • Enhanced platform security by implementing Microsoft Authenticator MFA across accounting, reconciliation, reporting, and data management modules.
  • Integrated AI chatbot capabilities and enabled GitHub Copilot-assisted code review workflows, improving code quality and developer productivity.
 

Technical Project Manager | Silicus Technologies, India|Client: MotionSoft, US | July 2018 - Sept 2018

Technology Used: ASP.NET MVC, Json

Lead / Project Manager| Capgemini India Pvt Ltd, India| Client: Barclays Capital UK | May 2014 - May 2018

Project 1: Technology: .NET, WPF, Excel, Macro, WCF, MVVM, PRISM, TDD, TeamCity, CI/CD , Client: Barclays Capital UK, May 2016 - May 2018

Project 2: Technology Used: .NET, WPF, Named Pipe, REACT, MVVM, TDD, TeamCity, Razor, COM, CI/CD,

Client: Barclays Capital UK, October 2015 - May 2016

Project 3: Technology Used: .NET, WPF, Excel, SharePoint , Jenkins, CI/CD, CITRIX, VMWare, Cube server, Putty, TDD, Client: Morgan Stanley, US,  June 2014 - September 2015

Delivery Module Lead | Mphasis Ltd | Client: FedEx, Belgium | July 2011 - May 2014

Technology Used: .NET, WPF, MVVM, Winform, TeamForge, TypeMock, Nunit, RhinoMock, Prism, MEF, XML parsing, XSLT

Project Lead | Infobeans System, India | August 2006 - June 2011

Technology Used: .NET, WPF, MVVM, Winform

Education

 

Devi Ahilya University, India July1993 - July 1996

Stream: Commerce

Degree: Bachelor of Commerce

Certificates

 AWS Business Professional (Digital) Jan 2018

AWS Technical Professional (Digital) Jan 2018

Prince2 Practitioner Jan 2017

Prince2 Foundation Jan 2017

MCPD, MCTS (Microsoft) Jan 2007

Diploma in Business Management (IGNOU) Jan 2006

Diploma in Oracle 7.0, SQL Plus 3.2 Jan 1999

Diploma in Computer Application Jan 1996

Education

Devi Ahilya University, India July1993 - July 1996

Stream: Commerce

Degree: Bachelor of Commerce

Reviews