Warren Chan

Senior Software Engineer at Fujitsu Australia Software Technology

Greater Sydney Area Australia
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
Warren Chan is a Senior Software Engineer based in the Greater Sydney Area with around 7 years of focused Full Stack .NET (C#) experience and a long history in software roles dating back to the late 1990s. He currently delivers production systems at Fujitsu Australia Software Technology, bringing practical experience from technical lead and analyst programmer roles across finance and technology firms. Warren contributes to open-source, notably fixing subtle data-type and array-handling bugs in the widely used Npgsql .NET PostgreSQL provider, showing attention to correctness in database integration. He combines backend expertise with a pragmatic understanding of testing and schema handling, improving reliability in data-heavy applications. Colleagues would describe him as detail-oriented and steady under complexity, with a track record of turning tricky interoperability issues into robust fixes.
code7 years of coding experience
job9 years of employment as a software developer
bookUNSW Sydney
github-logo-circle

Github Skills (10)

net10
asp-net10
databases10
dotnet10
postgresql10
csharp10
npgsql10
database10
sql9
unit-testing8

Programming languages (1)

C#

Github contributions (5)

github-logo-circle
npgsql/npgsql

Jun 2020 - Jul 2020

Npgsql is the .NET data provider for PostgreSQL.
Role in this project:
userBackend Developer
Contributions:7 commits, 14 PRs, 67 comments in 1 month
Contributions summary:Warren primarily contributed to fixing bugs and enhancing the Npgsql .NET data provider for PostgreSQL. Their work included correcting data type mappings, specifically addressing issues with time and timestamp handling, and fixing issues related to array handling within the CommandBuilder. Additionally, the user implemented schema-related fixes, ensuring accurate data retrieval and type information, as well as improving test coverage.
dotnetprovidernpgsqldata-providersql
warcha/npgsql

Jun 2018 - Sep 2022

Npgsql is the .NET data provider for PostgreSQL.
Contributions:8 PRs, 201 pushes, 30 branches in 4 years 3 months
dotnetproviderdata-providernpgsqldatabase
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
Warren Chan - Senior Software Engineer at Fujitsu Australia Software Technology