Oded Niv

Senior Software Engineer, AI Innovation & Research

London, England, United Kingdom
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
Oded Niv is a senior software engineer and architect based in London with 13 years of experience building scalable systems, now focusing on AI innovation and generative user-facing automation at Google. He blends deep backend expertise—evident from contributions to ActiveRecord sharding and serverless image-processing projects—with product instincts honed as a founder who has taken ideas from concept to execution. At Google he has worked across Core Platforms, Android Wear OS, and AI Research, delivering robust APIs, experimentation platforms, and AI invocation capabilities. His background includes founding roles in security and startup growth, giving him a rare mix of hands-on implementation, architecture, and team leadership. Notably, his open-source work shows attention to low-level correctness and operational ergonomics—refactoring proxy implementations and improving shard configuration for real-world deployments. He is self-taught in software engineering, comfortable spanning front-end, backend, and cloud-native serverless domains.
code13 years of coding experience
job6 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Internet, self taught
languagesHebrew, English
stackoverflow-logo

Stackoverflow

Stats
2,587reputation
358kreached
20answers
4questions
Badges
javascript
top-5%
github-logo-circle

Github Skills (22)

javascript10
image-processing10
image-optimization10
aws-lambda10
sharding10
ruby10
activerecord10
nodejs10
ruby-on-rails10
image-resizer9
image-resizing9
aws9
database-design8
testing7
sql7

Programming languages (12)

TypeScriptJavaCoffeeScriptCAstroJavaScriptGoPHP

Github contributions (5)

github-logo-circle
ysugimoto/aws-lambda-image

Oct 2016 - Dec 2017

Automatic image resize/reduce on AWS Lambda
Role in this project:
userBack-end Developer
Contributions:7 commits, 8 PRs, 22 comments in 1 year 2 months
Contributions summary:Oded primarily focused on enhancing the functionality and reliability of the image processing service. Their contributions included implementing support for backing up original images and handling relative directory paths. They also added detailed logging for debugging purposes, implemented support for Unicode filenames, and refactored code for synchronous processing to reduce memory usage. Furthermore, the user addressed quality issues by correctly identifying image types and preventing quality degradation during resizing.
imageaws-lambdaserverlessimage-resizenodejs
thiagopradi/octopus

Sep 2014 - Jan 2016

Database Sharding for ActiveRecord
Role in this project:
userBack-end Developer
Contributions:10 commits, 6 comments in 1 year 4 months
Contributions summary:Oded primarily focused on implementing and improving database sharding functionality for ActiveRecord within the `octopus` repository. They refactored the code to use `BasicObject` for proxy implementations and added features for easier shard configuration, including allowing shard settings through environment variables and configuration files. Contributions include enhancements to the `using_group` and `using_all` methods, alongside fixes for deep proxying and improved comparison logic for shard names, showing active development and maintenance of core sharding functionality.
ruby-on-railsdatabase-shardingrailsmongoidsharding
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
Oded Niv - Senior Software Engineer, AI Innovation & Research