Heikki Doeleman is a seasoned Java Architect and tech lead with over 20 years of experience designing and modernizing large-scale enterprise systems across banking, aerospace, insurance, genetics, GIS and telecom. He excels at migrating legacy Java/C++/CORBA applications to cloud-native stacks—recently driving an obsolescence study for Airbus SARAA targeting Java 21, microservices, OpenShift and gRPC. He regularly leads small to large teams, shapes development lifecycles, and bridges SAP landscapes with bespoke Java microservices to automate credit-report workflows. His background combines deep backend expertise (Java, Spring, Oracle, Kafka/REST) with hands-on front-end and semantic-web work (Angular, RDF, linked data) for research-driven projects. Notably, his MA in Computational Linguistics and early work on HPSG parsing reflect a long-standing interest in formal models and high-throughput indexing that inform his approach to data-intensive systems. Based in Nice, he pairs pragmatic engineering with a track record of incremental, low-risk migration strategies (Canary/Strangler Fig) for mission-critical software.
14 years of coding experience
15 years of employment as a software developer
CLA
MA Computational Linguistics, MA Computational Linguistics at University of Amsterdam
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.