Darrell Tunnell

Chief Technology Officer at uniun.io

Emsworth, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Darrell Tunnell is a pragmatic technology leader and CTO with 12 years of hands-on experience building and scaling enterprise-grade .NET systems and engineering teams from initial code to production at scale. He designed a multitenant SaaS platform on Azure using a modular monolith architecture, drove SOC2 and ISO27001 readiness, and introduced resilient stream-processing features that turned multi-hour batch jobs into minute-level pipelines. Equally comfortable in code and strategy, he has contributed to well-known open-source projects like GitVersion and DbUp—adding versioning flexibility and robust SQL script parsing—and implemented Blazor authentication work for the CSLA framework. Darrell has a track record of establishing CI/CD, incident/change/vulnerability management and working directly with large enterprise security teams to remove procurement friction. He blends deep .NET backend and database expertise with product-minded engineering leadership, often moving between hands-on development and organisation-wide process improvements. Based in Emsworth, UK, he favors pragmatic, measurable improvements—often squeezing dramatic performance gains from existing systems rather than wholesale rewrites.
code12 years of coding experience
job18 years of employment as a software developer
github-logo-circle

Github Skills (22)

git10
authorizations10
sem10
net10
authentication10
user-authentication10
dotnet10
asp-net-core10
blazor10
asp-net10
sql10
database-design10
authorization10
dotnet-core10
versioning10

Programming languages (27)

C#PlantUMLCGoInno SetupHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
GitTools/GitVersion

Nov 2014 - May 2020

From git log to SemVer in no time
Role in this project:
userBack-end Developer
Contributions:1 release, 2 reviews, 90 commits in 5 years 6 months
Contributions summary:Darrell primarily focused on enhancing the codebase by introducing a new command-line argument, `-assemblyVersionFormat`, enabling greater flexibility in managing the AssemblyVersion attribute. Their changes involved modifying multiple files across the project to incorporate the new argument, validate its usage, and integrate it into the build process. Furthermore, the user contributed to the .NET Standard compatibility by working on the GitVersionCore project, addressing compilation errors and refactoring to support the new target framework. These commits demonstrate a strong understanding of C# and .NET development, coupled with a focus on improving versioning and build automation.
dotnetsemvergit-logversioningc-sharp
DbUp/DbUp

Jul 2014 - Oct 2015

DbUp is a .NET library that helps you to deploy changes to SQL Server databases. It tracks which SQL scripts have been run already, and runs the change scripts that are needed to get your database up to date.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:17 commits, 3 PRs, 113 comments in 1 year 3 months
Contributions summary:Darrell primarily contributed to the development of the `DbUp` library, a .NET library for deploying SQL Server database changes. Their work focused on refactoring the `SqlCommandReader` class for splitting SQL scripts into commands, incorporating support for comments and "GO" statements, enhancing the library's functionality for database deployment. Additionally, they modified code related to MySql, SQLite and Firebird database providers, and made changes to address specific issues, demonstrating a focus on database interaction and code maintainability.
net-librarysqlservertsqlsql-scriptssql-server
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
Darrell Tunnell - Chief Technology Officer at uniun.io