Catherine Mamode
NET web and desktop application development. NET technologies, Blazor, and WPF.
About
I am a dedicated software developer with four years of experience specializing in full-stack .NET web and desktop application development. I enjoy building scalable and efficient software solutions using .NET technologies, Blazor, and WPF. I have experience working on web, mobile, and desktop applications, contributing to API integrations, optimizing SQL queries, and collaborating in agile teams.
I’m passionate about continuous learning and solving problems while delivering high-quality, maintainable software following best practices such as SOLID, DRY, and KISS principles. I am recognized as a problem solver, agile communicator, and analytical thinker, always striving to improve and grow my skills.
- 2 years' experience
- Joined July 2025
Industry experience
- Software & Internet
- Professional Services
- Manufacturing
- Education
- Non-Profit Organization
- Real Estate & Construction
Work experience
Contributed to the development of a structured meeting timer app for mobile and web using .NET MAUI and Blazor WebAssembly. Worked on a sports session registration web platform focusing on reusable components, SOLID principles, and domain-driven design. Optimized database interactions using Entity Framework and LINQ, improving query efficiency. Supported integration of multiple APIs including Twilio, Google Places API, and IP tracking. Conducted Proof-of-Concepts to select best libraries and NuGet packages. Adapted quickly to a large existing ASP.NET Web Forms project, debugging and implementing new features. Regularly participated in code reviews and agile ceremonies such as stand-ups and retrospectives.
Maintained a WPF application for a construction company to track expenses. Implemented new features and optimized database queries using Entity Framework and LINQ. Managed Microsoft SQL Server tasks such as writing stored procedures and table management. Handled deployment and delivery of desktop applications ensuring smooth releases. Assisted in troubleshooting production issues to maintain system stability. Worked in agile environment collaborating with clients and team members through Scrum ceremonies.
Education
Certifications and awards
Hire Catherine Mamode today
Post a job and invite Catherine, or contact them directly. No hidden commission.







