Kenji Nakamura
Senior Software Engineer
AI, Blockchain & Mobile
Tokyo, Japan · Open to Remote
Designing and shipping production-grade AI-powered mobile and backend systems.
Summary
Senior software engineer with 7 years of experience building and maintaining production mobile applications and backend systems across AI-powered services, blockchain-integrated platforms, and large-scale mobile products.
Experienced in both enterprise environments and distributed teams, with strong ownership from design through deployment.
Technical Expertise
AI & Machine Learning
Python, NLP, classification, production AI APIs
Mobile Development
Android Kotlin, iOS Swift, real-time systems
Backend & Systems
Golang, REST APIs, authentication, scalability
Blockchain
Wallet integration, smart contracts, transaction signing
Professional Experience
Senior Software Engineer
AI, Blockchain & Mobile Platforms
Independent / Distributed Teams
Leading end-to-end development of AI-integrated mobile applications and blockchain platforms for distributed global teams. Responsible for architecture decisions, system design, and shipping production-ready features across multiple concurrent projects.
Senior Software Engineer
Mobile & AI Systems
Global Technology Company
Built and scaled mobile applications serving millions of users, with a focus on AI-powered features and real-time systems. Owned full development lifecycle from technical specification through deployment, working across Android, iOS, and backend services.
Selected Projects
AI-Powered Messaging Platform
Real-time messaging application with integrated NLP capabilities for smart reply suggestions and conversation summarization. Built with Python ML backend and native mobile clients.
Blockchain-Connected Mobile Application
Mobile wallet application with secure transaction signing, smart contract interaction, and real-time blockchain state synchronization across iOS and Android.
AI Recommendation & Support Engine
Production classification system powering personalized recommendations and automated customer support routing. Handles high-throughput requests with sub-100ms latency.
Education
B.S. Computer Science
University of California San Diego