Naoyuki Yamamoto
Senior Full Stack Developer | React, AWS, LLM
Düsseldorf, DE.About
Highly accomplished Senior Full Stack Developer with 7 years of experience specializing in architecting and deploying scalable web products using React, Node.js, Python, AWS, and LLMs. Expertly delivered revenue-raising e-commerce and payment platforms through agile, AI-driven development, consistently focusing on tangible business value. Proven ability to lead complex migrations, optimize performance, and integrate advanced AI solutions to drive significant user engagement and conversion.
Work
Miva Labs
|Senior Full Stack Developer
California, CA, US
→
Summary
Led the design and development of scalable e-commerce platforms, migrating monolithic architectures to microservices and integrating advanced AI solutions to enhance user experience and conversion.
Highlights
Designed and developed a scalable e-commerce platform using React and Node.js microservices, ensuring high performance and reliability for critical business operations.
Implemented an AI scoring engine that accurately predicts shopper preferences on a 1-100% scale, significantly enhancing personalized product recommendations and user engagement.
Migrated a monolithic backend to a robust microservices architecture, deploying several microservices as serverless Lambda functions to ensure consistency and high availability for high-volume requests.
Developed and deployed an AI-powered search query rewriting system, leading to improved search accuracy and conversion rates for the e-commerce platform.
Managed and deployed critical infrastructure on AWS, implementing auto-scaling and monitoring solutions to ensure optimal performance and uptime.
IT Force
|Full Stack Developer
Dublin, Leinster, Ireland
→
Summary
Engineered and deployed a high-traffic, end-to-end e-commerce platform with Python and Next.js, integrating AI-powered features and optimizing performance for a device-agnostic user experience.
Highlights
Engineered a high-traffic, end-to-end e-commerce platform using Python and Next.js, from initial architecture through production deployment, ensuring a resilient and device-agnostic user experience.
Implemented an AI-powered recommendation system utilizing LLMs to generate personalized product suggestions, significantly enhancing search relevance and user engagement.
Utilized LLMs for review summarization, generating concise pros/cons from thousands of user reviews to improve product understanding and decision-making.
Optimized platform performance by implementing Redis caching, CDN (CloudFront), and advanced database query optimization, resulting in significant speed improvements.
Built secure authentication and authorization systems using JWT, OAuth, and AWS Cognito, establishing robust role-based access for both users and administrators.
CeleraOne
|Software Developer
Stuttgart, Baden-Württemberg, Germany
→
Summary
Contributed to core application development, collaborating on database design, query optimization, and code quality initiatives to enhance application responsiveness and streamline development workflows.
Highlights
Collaborated effectively with cross-functional teams using GitHub for version control, performing pull requests and code reviews to maintain high code quality and streamline development processes.
Assisted in optimizing database design and query performance with Postgres, significantly enhancing application responsiveness and reducing load times for improved user experience.
Education
Nagoya Institute of Technology
→
Bachelor's Degree
Computer Science
Skills
Languages & Frameworks
JavaScript, TypeScript, Python, React.js, Next.js, Node.js, Django, FastAPI.
DevOps & Tools
AWS, Docker, Kubernetes, Vercel, OpenAI, Anthropic, LangChain.
Testing
Jest, Cypress, Postman.