Jim Kerslake is a seasoned software developer and project manager with eight years focused on web application development, data integration and deployment, and a longer career building mission-critical systems for healthcare and energy sectors. He brings deep .NET expertise (ASP.NET Core, MVC, EF Core, C#, SQL Server/Postgres) combined with practical CI/CD and cloud-hosting experience, and has contributed backend and UI security work to the popular cloudscribe multi-tenant ASP.NET Core project. His background in clinical data management, medical education and a PhD in Ecology gives him a rare blend of rigorous scientific training and pragmatic software delivery skills, useful for regulated and data-sensitive projects. Comfortable across the stack, he pairs TypeScript and frontend tweaks with database migrations and deployment pipelines to ship reliable systems. Known for tidy, maintainable code and hands-on customer-facing deployment work, he also has a track record of leading teams and coordinating cross-disciplinary stakeholders. Based in Talgarth, Wales, he combines academic depth with practical engineering and project leadership.
7 years of coding experience
11 years of employment as a software developer
Ph.D., Ecology, Ph.D., Ecology at University of Aberdeen
B.A. Hons, Natural Sciences, 1st, B.A. Hons, Natural Sciences, 1st at University of Cambridge
ASP.NET Core multi-tenant web application foundation with management for sites, users, roles, claims and more
Role in this project:
Back-end Developer
Contributions:13 reviews, 172 commits, 216 PRs in 2 years 7 months
Contributions summary:Jim primarily contributed to the cloudscribe project by implementing new security settings properties, including changes to the UI and migrations. These changes involved modifying database schemas through EF Core migrations and updating code in the cloudscribe.Core.Storage.EFCore.MSSQL project. The user also made code adjustments to tidy up and neaten various files within the cloudscribe.Core.Models project. Further, the user has performed several UI changes, including modifying the ManageController.cs to allow users to change their emails, as well as modifying the corresponding ChangeUserEmail.cshtml view.
A configuration based solution with generic key/value storage for custom user data on the registration, user info, and user edit sections of cloudscribe Core
Contributions:21 PRs, 29 pushes, 15 branches in 4 years 9 months
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.
Request Free Trial
Jim Kerslake - Software Developer And Project Manager at Exegesis Spatial Data Management