Ian Costanzo

Retired at N/A

Victoria, British Columbia, Canada
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
Ian Costanzo is a retired solution architect with over two decades of experience designing enterprise systems, leading technical teams, and delivering complex integration projects across public safety, government, and commercial sectors. He blends hands-on development and DevOps skills with executive-level strategy, having moved from developer to VP/CTO roles and most recently contributing to BC Government Digital Trust Services. A long-time practitioner of Java, Python, and integration middleware, Ian is also an active maintainer and contributor to high-profile open-source decentralized identity projects, including Hyperledger Indy and Aries, where he has implemented Postgres wallet storage and ledger/wallet enhancements. Known for migrating legacy systems and building pragmatic architecture frameworks, he brings a rare combination of implementation depth and governance experience rooted in an electrical engineering background from the University of Toronto.
code9 years of coding experience
job34 years of employment as a software developer
bookBachelor of Applied Science - BASc Electrical Engineering, Bachelor of Applied Science - BASc Electrical Engineering at University of Toronto
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (23)

wallet10
postgresql10
hyperledger-indy10
python10
back-end-development10
command-line-interface10
ledger10
command-line10
rest-api10
rust10
cli10
api-rest9
certificate-revocation9
rest9
api9

Programming languages (14)

C#SmartyJavaCSSRustTeXVueGo

Github contributions (5)

github-logo-circle
openwallet-foundation/acapy

Jul 2019 - Jan 2023

ACA-Py is a foundation for building decentralized identity applications and services running in non-mobile environments.
Role in this project:
userBack-end Developer
Contributions:476 reviews, 894 commits, 396 PRs in 3 years 7 months
Contributions summary:Ian primarily contributed to enhancing the Aries Cloud Agent-Python project, focusing on ledger and wallet functionality, and contributing to the build of APIs. Their work included implementing and modifying code related to credential definitions and revocation, as well as creating and updating the core functionality of the system. The user also fixed issues by applying various code changes and addressed issues regarding DID support and connection management to support the project.
pythonvonethereumdecentralizedverifiable-credentials
bcgov/von-network

Aug 2018 - Aug 2022

A portable development level Indy Node network.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:8 reviews, 24 commits, 5 PRs in 4 years 1 month
Contributions summary:Ian primarily contributed to back-end functionality, including registration and DID management, demonstrating a focus on the core server logic written in Python. They also made changes to the front-end index.html, indicating some full-stack involvement. Furthermore, the user implemented updates to the deployment scripts and infrastructure files, signifying a DevOps role in maintaining and configuring the project's setup. This user's work enabled the core functionality of the Indy Node network.
hyperledgerverifiable-claimsvonblockchaincitz
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