Andrei Ionescu is a Senior Software Engineer based in Bucharest with nine years of experience focused on big data and distributed processing at Adobe, working extensively with Scala, Java, Rust, Spark and Kafka. He progressed through multiple technical roles at Adobe since 2010, evolving from ActionScript and Flex development to designing and operating large-scale data pipelines. Andrei pairs a formal electrical and electronics engineering background with hands-on full lifecycle delivery, bringing both low-level systems insight and production-grade distributed systems expertise. He also has entrepreneurial experience running a web development firm, which complements his product-minded approach to engineering. Notably, his cross-decade tenure at a single global software company reflects deep institutional knowledge and the ability to adapt to shifting platform and language landscapes.
9 years of coding experience
15 years of employment as a software developer
Associate's degree, Computer Science, Associate's degree, Computer Science at Tudor Vianu National College of Computer Science
Bachelor of Science (BS), Electrical and Electronics Engineering, Bachelor of Science (BS), Electrical and Electronics Engineering at Universitatea „Politehnica” din București
An open source indexing subsystem that brings index-based query acceleration to Apache Spark™ and big data workloads.
Contributions:1 PR, 149 pushes, 17 branches in 4 months
querybigdataindexworkloadsacceleration
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
Andrei Ionescu - Senior Software Engineer at Adobe