John Gemignani

Senior Software Engineer at Microsoft

California, United States
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
John Gemignani is a Senior Software Engineer based in California with a four-year focus on database engineering and a long track record of systems and infrastructure work spanning embedded devices to cloud services. Currently at Microsoft, he brings leadership experience from Bitnine where he progressed from engineer to team lead, and a pragmatic, systems-first approach honed over decades in roles from infrastructure SME to freelance Android and embedded projects. He is comfortable across C, Java, Python, Linux/Unix administration, and has hands-on experience porting functionality between Windows and Linux, building secure web sockets, and automating operational environments. His background includes both low-level stress testing of license servers and higher-level database and backend integration, making him adept at bridging operational reliability with product features. Notably, he pairs formal CS training from UCSC with early Unix/HP expertise, which informs a balanced perspective on legacy systems and modern cloud-native databases. Colleagues would describe him as a practical problem-solver who turns reverse engineering and operational challenges into reliable, production-ready solutions.
code4 years of coding experience
job19 years of employment as a software developer
bookNone Unix Administration, None Unix Administration at HP Educational Services, Mountain View, CA
bookUniversity of California Santa Cruz
bookTransferred to UCSC Mathematics and Computer Science, Transferred to UCSC Mathematics and Computer Science at Cabrillo College
bookProgramming & Linux/Unix Programming and Administration Certificates with Honors Java C++ Android Application development Linux Administration and Programming, Programming & Linux/Unix Programming and Administration Certificates with Honors Java C++ Android Application development Linux Administration and Programming at UCSC Extension
github-logo-circle

Github Skills (15)

multi-model-database8
graphdb8
graph-database8
postgresql8
nosql7
agensgraph7
graph7
transactional7
database6
postgresql-extension5
real-time-data4
bigtable4
data-processing3
analytics3
sql2

Programming languages (1)

C

Github contributions (3)

github-logo-circle
skaiworldwide-oss/agensgraph

Oct 2021 - Oct 2021

AgensGraph, a transactional graph database based on PostgreSQL
Contributions:1 commit, 1 push in 1 day
bigtablenosqltransactionalagensgraphmulti-model-database
bitninesw/bitninesw

Sep 2021 - Sep 2021

Contributions:1 branch in 1 day
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
John Gemignani - Senior Software Engineer at Microsoft