Summary
Overview
Work History
Education
Skills
sections.external_links.name
Accomplishments
References
Timeline
Generic

ANISH MAVADIA

Croydon,Surrey

Summary

Dynamic and accomplished software and web developer with over seven years of hands-on experience in modern development environments. Recognized for a user-centric approach to software development, specializing in building, maintaining, testing, and integrating robust software solutions across a variety of platforms and technologies. Proficiency extends to creating scalable testing infrastructures that integrate seamlessly with CI/CD pipelines, emphasizing extensive automation of both development and testing processes.


Excelling in fostering operational efficiency, employing automation tools and bespoke scripting to enhance productivity and reduce developer workload. Commitment to architectural integrity and the design of testable, modular systems underpins a strong testing mindset focused on end-to-end integration testing.


With a track record marked by internal promotions and significant project impacts, brings a mature work ethic and exceptional communication skills to every professional engagement. This approach consistently delivers high-quality, customer-focused outcomes, demonstrating the value of extensive experience in the absence of a formal university degree in software engineering.

Overview

7
7
years of professional experience
2
2
years of post-secondary education

Work History

Software Engineer

UK Allied Associates
Greater London
04.2023 - Current
  • Leadership & Project Management: Spearheaded the development and deployment of cloud-based prototypes using .NET technologies, Terraform, and CI/CD practices, significantly influencing future project directions. Oversaw complete project lifecycles ensuring seamless deployment to Azure and AWS.
  • Technical Expertise & System Design: Designed high-performance .NET applications using a microservices architecture and gRPC APIs. Contributed to the development of the DataStoreFramework, a .NET library that standardizes file upload interfaces across multiple cloud platforms, enhancing data redundancy and security.
  • Testing & Quality Assurance: Led testing strategies and maintained high standards of software quality, achieving robust application reliability through rigorous testing practices.
  • Mentorship & Team Development: Mentored a development scrum team, promoting best practices in coding and effective refactoring techniques. Facilitated knowledge transfer through pair programming, significantly enhancing team capabilities and project outcomes.
  • Technical Documentation: Created architecture and user flow diagrams using Draw.io. Implemented docfx into solutions to automate the process of generating technical documentation.


Key Projects:

  • DataStoreFramework: Pioneered a middleware processing pipeline that ensures data integrity through encryption and path obfuscations before cloud storage, dramatically enhancing system efficiency and security.
  • Redactify: Engineered a secure text redaction tool integrated with Microsoft Word, utilizing AWS KMS and Cognito for encryption and user authentication, respectively. Led full-stack development and testing, achieving 95% test coverage.


Technologies Used: .NET 7/8, Docker, AWS, Azure, Terraform, C#, Entity Framework Core, SQL, Swagger API, React.js, and more.

Senior Web Developer

Creative Technologies
Horsham, West Sussex
04.2020 - 04.2023
  • Leadership & Project Management: Led the creation of a dynamic web application stack for financial planning, enhancing collaboration between clients and advisers. Managed major project overhauls and migrations with a focus on aligning technical solutions with customer satisfaction.
  • Technical Expertise & System Design: Played a pivotal role in the end-to-end delivery of greenfield projects, utilizing ASP.NET and microservices. Built and maintained resilient .NET APIs within a complex microservices ecosystem.
  • Full Stack Development: Developed comprehensive end-to-end solutions for web applications, integrating technologies like MVC, MSSQL, JavaScript, and .NET to deliver robust and scalable applications.
  • Collaboration & Communication: Fostered collaboration across technical teams, enhancing problem-solving capabilities and project outcomes. Established continuous service improvement initiatives that significantly boosted company processes and productivity.
  • DevOps & Continuous Integration: Championed DevOps practices within the team, optimizing CI/CD pipelines using TeamCity and Octopus Deploy, and ensuring efficient release processes.
  • Recognition: Awarded the "Benchmark Award" for exceptional creativity and innovation in project execution.


Key Projects:

  • Enable: Spearheaded the development of Enable, a practice management solution for financial advisers, which streamlined administrative tasks and enhanced client service delivery. Led complex problem-solving initiatives, including resolving threading issues and optimizing system integration and responsiveness.
  • Enable Client Reviews: Directed the development of a microsite to modernize financial reviews, improving compliance and adviser-client collaboration. Implemented CQRS and RESTful API architectures, enhancing system resilience and scalability.
  • Enable-CashCalc Integration: Orchestrated the integration of financial management platforms, improving data synchronization and system fault tolerance. Enhanced data throughput and latency handling using asynchronous messaging via NServiceBus.


Technologies Used: C#, .NET, ASP.NET, JavaScript, TypeScript, HTML, CSS, Visual Studio, Entity Framework Core, SQL, Azure, and more.

Software Developer

The Software Bureau
Croydon, Surrey
02.2017 - 03.2020
  • Technical Refactoring & Development: Led the modernization of an outdated deduplication application, transitioning it from Delphi to C# and integrating multithreading to boost performance. Played a pivotal role in the full-stack development, testing, and maintenance of company products.
  • Advanced Algorithm Development: Engineered an advanced matching engine for SwiftDedupe, enhancing the detection of duplicate data through innovative inexact matching techniques. This engine intelligently analyzes fragmented data, significantly improving the accuracy and efficiency of data processing.
  • UI/UX Design & Implementation: Designed user interfaces using WPF and the MVVM pattern, effectively linking frontend elements to backend functionalities, thus enhancing user engagement and operational efficiency.
  • DevOps & Automation: Implemented automation pipelines using Jenkins, WyBuild, and other tools, streamlining development processes and ensuring consistent deployments.
  • Quality Assurance: Partnered closely with QA professionals to embed best practices in testing, achieving seamless integration and high-quality outputs.
  • Learning & Professional Development: Balanced a rigorous NVQ Level 4 apprenticeship with professional responsibilities, demonstrating exceptional time management and the ability to rapidly acquire new skills under pressure.


Key Project:

  • SwiftDedupe: Spearheaded the redevelopment of SwiftDedupe, a critical component of the Cygnus product suite. This project redefined the approach to data deduplication by enabling parallel data processing and leveraging structured grouping for inexact data matching, tripling processing speeds and setting new benchmarks in data accuracy.


Technologies Used: C#, .NET, WPF, XAML, Jenkins, Visual Studio, GIT SourceTree, TDD, Multithreading, MVVM and more.

Education

NVQ Level 4 - Software Development

Arch Apprentices
London
02.2017 - 02.2019

GCSEs - Computer Science, Mathematics, Higher Mathematics, Physics, etc.

Riddlesdown Collegiate
Purley

Skills

  • C# / NET / ASPNET
  • SQL
  • HTML / CSS / Javascript
  • Microservices
  • CI/CD (Pipeline Automation)
  • OOP / SOLID / Design Patterns
  • Cloud Development (AWS / Azure)
  • Agile Scrum
  • Exposure to many other technologies

Accomplishments

    Benchmark Award: Exceptional creativity, innovation and collaboration in project execution.

References

References available upon request.

Timeline

Software Engineer

UK Allied Associates
04.2023 - Current

Senior Web Developer

Creative Technologies
04.2020 - 04.2023

NVQ Level 4 - Software Development

Arch Apprentices
02.2017 - 02.2019

Software Developer

The Software Bureau
02.2017 - 03.2020

GCSEs - Computer Science, Mathematics, Higher Mathematics, Physics, etc.

Riddlesdown Collegiate
ANISH MAVADIA