Mikael Nakajima is a pragmatic software engineer and owner based in Sakura, Japan, with 11 years of experience designing and operating cloud-native systems, microservices, and data processing infrastructure. He has held senior and tech lead roles at Rakuten and currently contributes to product and platform work at Liberont while running Aawa Technologies. His strengths span Kubernetes/DevOps, CI/CD, large-scale batch processing, and system architecture, with hands-on experience in Java, Node.js, Spring Boot, gRPC, and GCP/AWS. Mikael intentionally avoids UI design, embedded/close-to-hardware work, and native mobile apps, which has let him deepen expertise in backend integrations, analytics pipelines, and developer workflow optimization. He combines an academic background from Aalto University and research experience in NLP with practical product delivery across fintech, SaaS, and e-commerce domains. Colleagues rely on him for pragmatic architecture choices and for adopting AI coding agents to accelerate developer productivity.
11 years of coding experience
10 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Aalto University
Contributions:3 pushes, 4 branches, 3 tags in 10 months
route-builderbuilderrouteswagger-uiopenapi
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.