Ashesh Vashi is a Principal Software Architect with 16 years of experience designing and delivering enterprise-class software, currently leading architecture efforts at EnterpriseDB from Pune. He combines deep systems-level programming skills in C/C++ and Python with strong database expertise in PostgreSQL, having helped design and implement pgAdmin 4 and contributed significant backend work to psycopg2. An Agile practitioner and TDD advocate, he builds robust automation, monitoring and management tools for Postgres deployments while maintaining a hands-on role in code and CI workflows. His open source contributions and committer status on flagship projects like pgAdmin and psycopg2 reflect a rare blend of product-focused architecture and ongoing maintenance craftsmanship. Quietly, he is one of the early architects and implementers of pgAdmin 4—a behind-the-scenes influence on a widely used PostgreSQL administration platform.
16 years of coding experience
12 years of employment as a software developer
Diploma, Advanced Computing, BE, Computer Engineering, Diploma, Advanced Computing, BE, Computer Engineering at IACSD, pune
pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world.
Contributions:9 reviews, 6 commits, 15 PRs in 6 months
Contributions summary:Ashesh made significant contributions to the pgAdmin4 repository, primarily focusing on the back-end functionality of the PostgreSQL administration and development platform. This included implementing a REST API for PostgreSQL nodes and enhancing database server management capabilities by creating new modules for pgAgent, improving the handling of database connections, and working on various SQL templates. The user demonstrated expertise in database schema management, including the creation and modification of user interfaces for database-related operations.
PostgreSQL database adapter for the Python programming language
Role in this project:
Back-end Developer
Contributions:8 commits, 1 PR, 5 comments in 9 months
Contributions summary:Ashesh focused on enhancing the `psycopg2` library, a PostgreSQL adapter for Python. They added support for password encryption using libpq functions and implemented Python 3 compatibility. Furthermore, they addressed specific error handling, ensuring the correct exceptions were raised based on the libpq and server versions. Finally, the user made a series of code adjustments related to merging and updating the library, indicating ongoing maintenance and integration efforts.
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
Ashesh Vashi - Principal Software Architect at EnterpriseDB