Andreas Nomikos

Software Engineer at Delian Alliance Industries

Palo Alto, 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
Andreas Nomikos is a seasoned software engineer with over a decade of Silicon Valley experience building performant consumer mobile apps, backend infrastructure, and hardware integrations. He has led cross-stack technical direction and product strategy through hyper-growth and major organizational change, delivering measurable improvements in app performance, APK size, and CI efficiency. At Facebook he co‑architected Ultralight, a next‑gen DI framework and contributed to Redex, the well-known Android bytecode optimizer, adding passes and plugin support to improve runtime and build characteristics. He pairs systems-level thinking with hands-on implementation—rewriting compiler/annotation-processing pipelines, flatbuffer models, and build tool integrations—to squeeze real product and engineering leverage. Based in Palo Alto with advanced degrees from Stanford, he moves fluidly between IC and leadership roles, often surfacing subtle compiler‑level wins that translate into business metrics.
code10 years of coding experience
job16 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Deutsche Schule Athen
bookDiploma (5 year Program MSc equivalent) Electrical and Computer Engineering, Diploma (5 year Program MSc equivalent) Electrical and Computer Engineering at National Technical University of Athens
bookMSc Management Science and Engineering, MSc Management Science and Engineering at Stanford University
languagesEnglish, German, Greek
github-logo-circle

Github Skills (11)

javas10
code-optimization10
android10
bytecode10
java10
optimization10
refactor9
refactoring9
c-language8
cprogramming-language8
build-automation7

Programming languages (6)

TypeScriptJavaC++JavaScriptMarkdownKotlin

Github contributions (5)

github-logo-circle
facebook/redex

Mar 2017 - May 2018

A bytecode optimizer for Android apps
Role in this project:
userBack-end Developer
Contributions:38 commits, 7 comments in 1 year 2 months
Contributions summary:Andreas primarily contributed to the codebase by refactoring and adding utility methods to the bytecode optimizer for Android apps. They made changes to the ConstantPropagation pass, introduced a Switch Inline pass, and added a representation class for the ultralight SwitchMap. These changes involved modifications to core optimization components and the introduction of new features to improve the performance and efficiency of the bytecode optimizer. Additionally, the user added support for plugin support into InterDexPass.
android-appsandroidbytecodekotlinoptimizer
uber/motif

Aug 2018 - Feb 2021

A simple DI API for Android / Java
Contributions:42 comments, 14 issues in 2 years 6 months
apijava-androidandroidjavajava-for-android
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
Andreas Nomikos - Software Engineer at Delian Alliance Industries