Rizwan Idrees is a Lead Engineer based in London with 13 years of hands-on experience building Java/Java EE enterprise applications across telecom, education, retail and publishing. He combines deep backend expertise (Spring, Hibernate, Java EE) with applied data mining skills (MSc in Data Mining, R, Mahout, Weka), enabling practical ML integration into production systems. A certified developer and former technical lead, he’s comfortable running architecture, delivery and team coaching within Agile, TDD and CMMI environments. His career spans senior roles at US Mobile, Santander UK and Springer Nature, where he blended R&D and production engineering to solve domain-specific problems. Less obvious: he pairs classical RDBMS experience (Oracle, DB2, MySQL) with NoSQL and big-data tooling (MongoDB, Hadoop), making him effective at modernizing legacy enterprise stacks.
13 years of coding experience
15 years of employment as a software developer
MSc. Data Mining, MSc. Data Mining at University of Westminster
BS, Computer Engineering, BS, Computer Engineering at Sir Syed University of Engineering and Technology
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.