Andrew Armstrong

CTO Co-Founder at GXE

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

🤩
Rockstar
🎓
Top School
Andrew Armstrong is a seasoned CTO and serial co-founder with 15+ years of hands-on experience turning product ideas into production desktop, web and mobile applications. He leads technical strategy and delivery for GXE while previously co-founding and scaling Omny Studio to acquisition, combining product intuition with deep C#/.NET engineering and cloud operations on Azure and AWS. Comfortable from low-level schema and performance tuning to CI/CD and server administration, he also contributes to notable open-source .NET projects—improving Elasticsearch .NET client, Rebus service bus reliability, and Hangfire PostgreSQL storage. A pragmatic operator, he balances technical trade-offs with fundraising, partnerships and customer discovery, and maintains a continual curiosity for how databases and cloud services behave in real-world systems.
code15 years of coding experience
job14 years of employment as a software developer
bookThe University of Melbourne
github-logo-circle

Github Skills (26)

asynchronous10
hangfire10
servicebus10
postgresql10
messaging10
clientside10
async10
net10
dotnet10
asp-net10
dotnet-core10
message-bus10
webclient10
csharp10
nest10

Programming languages (16)

C#PowerShellC++CGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
PostgreSql Storage Provider for Hangfire
Role in this project:
userBack-end Developer & Database Engineer
Contributions:19 commits, 14 PRs, 29 comments in 11 months
Contributions summary:Andrew primarily contributed to enhancing the Hangfire.PostgreSql storage provider. Their work focused on improving the database schema, adding configurable options for job expiration and batch deletion, and optimizing existing queries through the addition of indexes. The user also addressed compatibility issues with Npgsql 6 and refactored code to support the latest versions, and resolved merge errors.
providerstorage-providerpostgresstoragehangfire
rebus-org/Rebus

Aug 2018 - Aug 2018

:bus: Simple and lean service bus implementation for .NET
Role in this project:
userBack-end Developer
Contributions:7 commits, 2 PRs, 5 comments in 2 days
Contributions summary:Andrew primarily focused on refactoring and enhancing the back-end logic of the Rebus service bus implementation. Their contributions involved updating the backoff strategy, renaming classes, and introducing both synchronous and asynchronous wait methods. They also made improvements to testing, ensuring the functionality of the backoff mechanism. Overall, the user's work centered on improving the reliability and efficiency of the service bus's core operations.
rebusc-sharpservice-busleanazure-service-bus
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
Andrew Armstrong - CTO Co-Founder at GXE