Nick Bourdakos is a software engineer with 11 years of experience building full‑stack and backend systems, currently at Google in New York. He brings a strong cloud and deployment mindset—having implemented CI/CD, cloud object storage integrations, and backend services for an open-source image annotation tool—while also contributing front‑end UX improvements to projects like Elyra. Previously at IBM he worked across developer advocacy and product engineering, and earlier built widely used Android libraries and UX for apps with millions of users. Nick blends low‑level platform work (connection libraries and payload handling for Google Nearby) with polished UI/UX sensibilities, making him effective across the stack and stages of product maturity.
11 years of coding experience
7 years of employment as a software developer
Orange High School
Android Developer Nanodegree, Android Developer Nanodegree at Udacity
Computer Engineering, Computer Engineering at University of Pittsburgh
🐝 A fast, easy and collaborative open source image annotation tool for teams and individuals.
Role in this project:
Back-end & DevOps Engineer
Contributions:61 releases, 12 reviews, 603 commits in 3 years 6 months
Contributions summary:Nick primarily worked on setting up the backend infrastructure and deployment scripts for a cloud-based image annotation tool. They focused on developing the core backend functionality using Python, integrating with Cloud Object Storage (COS), and setting up a CI/CD pipeline. The commits involve creating the data preparation scripts, defining the model main, and implementing an image classification.
Elyra extends JupyterLab with an AI centric approach.
Role in this project:
Full-stack Developer
Contributions:201 reviews, 42 commits, 37 PRs in 1 year 3 months
Contributions summary:Nick primarily contributed to the front-end of the Elyra project, refactoring and implementing UI components within the pipeline editor. Their work involved creating and modifying React components, particularly focusing on dialogs and features related to pipeline submission and export. The user also made changes to the UI components library and integrated new functionality like a dropzone for the pipeline editor. Furthermore, they were involved in addressing bug fixes, improving the codebase's overall quality.
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.