Dylan Borg

Chief Technical Officer at Home

Malta
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

👤
Senior
🎓
Top School
Dylan Borg is a Malta-based Chief Technical Officer and software engineer with 15 years of experience building backend systems, databases and single-page web applications. He architects and implements full-stack solutions—designing networked deployments, PostgreSQL and SQL Server schemata, and server-side C# services on ASP.NET Core—while also owning client-side business logic with AngularJS, HTML5 and CSS3. A hands-on maintainer of dylan.NET and an active contributor to the widely used Npgsql PostgreSQL driver (notably porting support for EF7 sequence/value generation), he blends production-grade engineering with open-source stewardship. He also experiments with language design and compilers, having developed a custom programming language and compiler toolchain using Reflection.Emit. Outside software he moonlights as an audio/lighting engineer and photographer, reflecting a practical, multidisciplinary approach to problem solving.
code15 years of coding experience
bookComputing, Pure Maths, Physics, Italian, Philosphy, SOK, Computing, Pure Maths, Physics, Italian, Philosphy, SOK at St. Aloysius' College
bookBachelor's Degree, Information Technology (Computer Science & AI), 2nd Class Upper Honours, Bachelor's Degree, Information Technology (Computer Science & AI), 2nd Class Upper Honours at University of Malta
languagesEnglish, Maltese, Italian
github-logo-circle

Github Skills (10)

postgresql10
csharp10
npgsql10
dotnet-core10
database9
sql9
dotnet9
net9
asp-net9
databases9

Programming languages (13)

C#PowerShellC++CMakefileHTMLPerlTypeScript

Github contributions (5)

github-logo-circle
npgsql/npgsql

Mar 2015 - May 2015

Npgsql is the .NET data provider for PostgreSQL.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:6 commits, 2 PRs, 31 comments in 1 month
Contributions summary:Dylan focused on porting and fixing the Npgsql data provider to support EF7, specifically working with value generators, sequence handling, and the history repository. They modified code related to data store services, value generator factories, and the generation of SQL queries. The user's contributions involved updating the implementation to align with the latest EF7 versions and addressing build issues. This included changes to improve the way the next sequence value SQL is generated.
dotnetprovidernpgsqldata-providersql
borgdylan/dylandotnet

Aug 2010 - Jan 2023

Contributions:392 commits, 89 pushes, 3 branches in 12 years 6 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
Dylan Borg - Chief Technical Officer at Home