Vinayak Pokale

Database Architect

Tokyo, Singapore
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
Vinayak Pokale is a Database Architect with 11 years of experience, currently shaping data platforms for Rakuten Asia from Tokyo/Singapore. He specializes in PostgreSQL and related components, contributing to open-source compatibility work that brings Oracle functions into Postgres (notably enhancing orafce with substr, to_number, nanvl and to_single_byte implementations and tests). His background spans R&D and senior engineering roles at NTT DATA and Rakuten, blending deep database internals knowledge with production-grade architecture. Comfortable in cross-border teams, he pairs pragmatic engineering with a proven track record of making legacy database behaviors interoperable in modern open-source systems.
code11 years of coding experience
job9 years of employment as a software developer
bookScience, Science at Fergusson College
bookInformation Technology, Information Technology at Jayawantrao Sawant Polytechnic
bookBachelor of Technology (B.Tech.), Computer Engineering, Bachelor of Technology (B.Tech.), Computer Engineering at Vishwakarma Institute Of Technology
languagesHindi, Marathi, Japanese, English
github-logo-circle

Github Skills (12)

webextension10
postgresql10
postgresql-extension10
sql10
database-design10
c119
database-administration9
c179
cpp8
distributed-systems8
sql-database8
distributed-database8

Programming languages (4)

JavaCCommon LispPerl

Github contributions (5)

github-logo-circle
orafce/orafce

Dec 2014 - Jun 2017

The "orafce" project implements in Postgres some of the functions from the Oracle database that are missing (or behaving differently).Those functions were verified on Oracle 10g, and the module is useful for production work.
Role in this project:
userBack-end Developer / Database Engineer
Contributions:9 commits, 5 PRs, 1 comment in 2 years 7 months
Contributions summary:Vinayak primarily contributed to the `orafce` project, which aims to provide Oracle database functions in PostgreSQL. The commits focused on implementing and expanding the `substr` and `to_number` functions, ensuring compatibility with Oracle's behavior. They added function definitions, including handling various data types and input parameters, along with corresponding tests to validate the implementation. Furthermore, the user contributed by adding the `nanvl` and `to_single_byte` functions, improving Oracle compatibility.
oracle-to-postgresverifiedoracle-databasepostgresql-extensionsql
vinpokale/orafce

Feb 2015 - Jun 2017

Contributions:2 PRs, 9 pushes in 2 years 4 months
verifiedoracle-databasesqlorafceoracle
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
Vinayak Pokale - Database Architect