- Bigbro AISenior Full Stack EngineerAugust 2021 - Today (3 years and 9 months)• Spearheaded the creation ofa scalable, high-performance web-based tool (v2) for optical tracking, event management, and player data labeling by harnessing JavaScript, TypeScript, React, Next.js, Redux, WebSocket, and GraphQL, significantly enhancing data handling and processing efficiency.• Integrated AI and Machine Learning pipelines into the backend system, leveraging TensorFlow, Python, and Django to automate player tracking, event recognition, and predictive analytics, improving decision-making for coaches and analysts.• Engineered a Three.js based 3D video player, seamlessly integrated with Konva.js to offer advanced editing capabilities such as drawing, annotations, and time-stamped comments, utilizing custom plugins and event listeners to maximize interactivity.• Designed and delivered comprehensive dashboards using React, Next.js, and Chart.js to elevate real-time sports performance analysis, and provide actionable visual insights that enabled coaches and analysts to make faster, data- driven decisions.• Crafted an intuitive UI with customizable drawing tools and dynamic data display capabilities, enabling adjustable annotations, tailored graphics, and adaptive data overlays• Transformed BIGBRO's v2 user and data handling services by migrating from Node.js to Python with Django, improving system scalability and decreasing API response times.• Designed and implemented a video uploading pipeline using AWS Lambda and S3; reduced file upload latency by 25%, and ensured seamless integration with other application components for real-time processing and data retrieval.• Established a robust testing strategy by implementing comprehensive unit tests and end-to-end (E2E) using Jest and Cypress; reduced bugs in production while ensuring high-quality releases and end-user confidence.
- Software Inc.Full Stack EngineerMarch 2019 - August 2021 (2 years and 5 months)• Designed frontend and backend architecture, considering sharp-problems like moduling, scalability and performance.• Turned UI/UX designs into pixel-perfect components, ensuring optimal user experience across devices and browsers.• Optimized performance on the frontend pages by implementing code splitting, lazy loading and other latest techniques.• Implemented authentication and authorization mechanisms using JWT, OAuth, or other security protocols to protect sensitive user data.• Designed real-time cache updates with Redis Pub/Sub, ensuring consistency across systems.• Integrated third-party APIs such as Stripe for seamless payment processing, increasing revenue by 25% and expanding payment options for customers.• LeveragedNodejs and Express tech stack to design and implement APIs for multiple services, using event-driven architecture.• Conducted code reviews fostering a culture ofbest practices and continuous learning.• Collaborated with cross-functionally with designers, product managers, and QA teams to align technical solutions with business goals and user needs.
- PASURWeb/UI DeveloperJuly 2017 - March 2019 (1 year and 8 months)• Developed an application using HTML, CSS3, Bootstrap, React, Angular2 in a test-driven development environment.• Received business logic specifications and design documents, and translated them in to CSS3 pre-processor styling SASS, Ajax, JSON files, Javascript and React code.• Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.• Involved in writingjQuery-based Ajax requests usingjQuery.• Manipulated data using CRUD operations ofMySQL database management system and handled database access and data transmission based on Restful web service.• Used Node.js to create server-side applications forjava script codes to build real-time web API's.• Used GIT as version control tool to update work progress and attended daily Scrum sessions.
- Bachelor of Science in Computer ScienceTokyo University of Science2017Bachelor's degree, Computer Science