Kamran Zafar is a seasoned Tech Lead with 18 years of hands-on experience designing and delivering enterprise-grade .NET applications across Australia, the Middle East, China and Pakistan. He combines Microsoft-certified expertise in .NET Core/Framework, Web API, WCF and SQL Server with strong architecture skills (IoC, UOW/Repository, N-Tier, SOA) to lead end-to-end solutions for clients including major banks and retail brands. Known for bridging client-facing requirements and engineering execution, he routinely drives estimations, solution design, CI/TDD practices and cross-functional delivery while mentoring teams and conducting code reviews. In addition to commercial projects, he contributes to open-source tooling such as a configurable Jar Class Loader, demonstrating comfort with low-level runtime concerns beyond typical .NET stacks. Practical, process-oriented and migration-savvy, he has a track record of modernizing legacy systems and integrating complex third-party platforms.
Jar Class Loader, a configurable and dynamic custom classloader designed to create, manage and manipulate isolated Java classloaders in IoC frameworks and web applications.
Role in this project:
Backend Developer
Contributions:179 commits, 7 PRs, 28 pushes in 9 years
Contributions summary:Kamran appears to be primarily involved in the development and maintenance of the Jar Class Loader (JCL) project, as the commits involve significant changes to core classes like `JarClassLoader`, `ClasspathResources`, and `AbstractClassLoader`. These changes include adding support for different class loading methods and sources, refactoring existing code, and fixing bugs. The commits suggest the user has been modifying and enhancing the project's core functionality.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.