Najeeb Arif is an Advisory Software Engineer with nine years of experience building large-scale, data-intensive distributed systems, currently leading Agentic and Generative AI platform work at IBM. He combines deep Java backend expertise—Spring, Java EE, Quarkus—with strong knowledge of concurrency, performance tuning, Kafka streaming, Spark, Redis and Neo4j to deliver production-grade, observable systems. Comfortable in Python for RAG pipelines and MCP-style agent workflows, he focuses on integrating ML components into secure, scalable enterprise platforms. A pragmatist about architecture, he champions Clean Architecture, TDD, developer experience and application security as first-class concerns. Having led teams and solved thorny operational issues across Oracle and Thoughtworks engagements, he’s equally at home optimizing cloud costs and debugging complex memory leaks as he is prototyping React UIs to improve developer-facing workflows.
9 years of coding experience
1 year of employment as a software developer
Bachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at Bhagalpur College of Engineering
Contributions:2 PRs, 18 pushes, 4 branches in 3 years 2 months
microservicesspringspring-cloud
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.