I am Satoshi Araki, a versatile senior software engineer specializing in full-stack development and AI. I build intelligent, data-driven applications end-to-end, from backend services and APIs to frontend experiences, with a strong focus on automation, real-time data processing, and scalable architecture. I collaborate with cross-functional teams to design user-centered interfaces and robust systems that empower users and businesses. I enjoy solving complex problems at the intersection of AI and web technologies, delivering production-ready solutions.

Satoshi Araki

I am Satoshi Araki, a versatile senior software engineer specializing in full-stack development and AI. I build intelligent, data-driven applications end-to-end, from backend services and APIs to frontend experiences, with a strong focus on automation, real-time data processing, and scalable architecture. I collaborate with cross-functional teams to design user-centered interfaces and robust systems that empower users and businesses. I enjoy solving complex problems at the intersection of AI and web technologies, delivering production-ready solutions.

Available to hire

I am Satoshi Araki, a versatile senior software engineer specializing in full-stack development and AI. I build intelligent, data-driven applications end-to-end, from backend services and APIs to frontend experiences, with a strong focus on automation, real-time data processing, and scalable architecture.

I collaborate with cross-functional teams to design user-centered interfaces and robust systems that empower users and businesses. I enjoy solving complex problems at the intersection of AI and web technologies, delivering production-ready solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Full Stack Developer (Backend-focused) at ROW ONE ASIA PTE. LTD
April 1, 2025 - October 1, 2025
Led the dev team with CTO to build a distributed ticket booking system and admin dashboard using Next.js for frontend and NestJS for backend. Built secure user and admin portals with JWT-based authentication, impersonation features, and role-based access control. Integrated Redis for caching frequently accessed data (event listings, seat availability), reducing query latency by 45% and significantly enhancing real-time performance.
AI Engineer (Conversational AI / RAG Systems) at Row One Asia PTE. LTD
January 1, 2023 - December 31, 2024
Developed an AI-powered customer service agent using LangChain, RAG pipelines, and vector search to deliver dynamic, context-aware responses. Automated up to 67% of customer support conversations, significantly reducing response time and agent workload. Architected a Retrieval-Augmented Generation (RAG) pipeline, transforming extensive document repositories into factually-grounded and highly compelling marketing assets. Validated pipeline performance and output accuracy through a comprehensive test suite and integrated features into the core app for end-to-end functionality. Tuned prompt templates and embeddings to ensure human-like conversational quality and consistent factual corrections.

Education

Bachelor of Computer Science at Tokyo Denki University
January 1, 2016 - January 1, 2020
Bachelor of Computer Science at Tokyo Denki University
January 1, 2016 - January 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment
    paper Online ticket booking system.

    In one of my previous projects, I worked closely with the CTO and led the development team to build a distributed ticket booking platform. The goal was to support large ticket launches where thousands of users could try to buy tickets at the same time.

    On the frontend we used Next.js, and the backend was built with NestJS. I helped design and implement both the user portal and the admin dashboard, making sure authentication and security were solid. We implemented JWT based authentication, role based access control, and also an impersonation feature so admins could troubleshoot user issues without needing their credentials.

    To improve performance, we introduced Redis caching for frequently accessed data like event listings and seat availability. That reduced database load significantly and improved query latency by about 45 percent, which helped a lot during peak traffic.

    On the frontend side, I focused on building a dynamic and mobile friendly interface. The checkout flow was designed as a multi step process, and the dashboard included animated visual components to make the experience more intuitive. We also implemented QR based ticket scanning, using rotating TOTP tokens so that QR codes could not be reused or forged.

    For integrations, we connected the system with external services. For identity verification we used AU1OTIX for KYC, and for payments we integrated HitPay and RedotPay, ensuring the system followed PCI compliance standards and included fraud protection mechanisms.

    Another component we built was a Progressive Web App for event staff using Ionic. This allowed staff to scan tickets from their phones. The app supported offline capability, and once reconnected it synced with the backend. Ticket validation used JWT secured endpoints and rotating QR codes to prevent ticket duplication.

    Overall, we focused a lot on performance and reliability. After optimizing caching, queries, and system architecture, the platform achieved about 99.99 percent uptime and was able to support thousands of concurrent users during major ticket launches.