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
Nagoya, Aichi, Japan

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.