Summary
Arshad Adavani is a Senior Software Engineer based in Berlin with 8 years of experience designing and implementing domain-specific languages and tooling using Xtext, EMF, Xtend and Java. He has a strong track record delivering enterprise-grade solutions for IBM ALM RTC and has worked across R&D and product teams at companies like Ansys, itemis and GK Software. Currently he’s building a Quarkus-based backend for a Franca++ model visualization tool, focusing on efficient data processing and tight frontend integration. Comfortable in Agile/SCRUM environments, he pairs deep language-engineering expertise with practical unit-testing and CI practices. Notably, his background spans both embedded-modeling ecosystems and mainstream Java backend development, enabling him to bridge modeling languages and web-service architectures. He holds a high-achieving B.E. in Computer Science and consistently brings a pragmatic, tooling-first mindset to complex integration challenges.
8 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Science, S Grade (9.23 out of 10), Bachelor of Engineering (B.E.), Computer Science, S Grade (9.23 out of 10) at BVB College Of Engineering and Technology
Intermediate School, Physics Mathematics Chemistry Biology, Intermediate School, Physics Mathematics Chemistry Biology at J T Pre University College, Gadag
English, Hindi, Kannada, Urdu, German