Kousai Shirato

Full-stack Developer

Kousai Shirato

Full-stack Developer

Download my resume Send me a message

Kousai Shirato

Full-stack Developer

A Full-stack Developer with a broad and versatile programming skill sets.
As a kid, I was really into playing Go, and as an adult, programming has become the outlet for me to express my creativity.
I enjoy building applications, designing their architecture, and scaling them and I am a strong advocate of delivering top-quality, high-value products that ensure success.

About

Full Name

Kousai Shirato

Address

Japan, 〒602-0858 Kyoto, Kamigyo Ward, Higashisakurachō, 10

Birthday

14 Sep 1992

Education

Bachelor of Science Degree in Computer Science

St. Osaka University (4 Years Course) - Graduation Sep 2009 - June 2013

With a Bachelor's Degree in Computer Engineering, numerous hands-on experience in software development, and the ability to solve problems in a timely and accurate manner.

Work Experience

FULL-STACK DEVELOPER

Aargo Trade aargo.trade - Mar 2023 - Present

- Created reusable components using react storybook.
- Designed and implemented front-end for a risk management system and created other pages in a pixel-perfect and user friendly way.
- Created multiple backend APIs for Strategy, Pnl and other functionalities using Node.js and Postgresql.
- Integrated real-time pnl, risk management control and strategy using socket.io.
- Implemented test cases using Jest and Integrated frontend and backend servers on development and production environments with CI/CD.
Technologies : React, Redux, Tailwind CSS, Storybook, Node.js, Python, Socket.IO, Postgresql, Jest, AWS, Docker

REACT DEVELOPER

Omneky omneky.com - April 2021 - Feb 2023

- Created an MVP with a small team of engineers, keeping a tight deadline, and introducing major new features.
- Created admin panel from Figma design in a pixel-perfect and user friendly way.
- Upgraded version and refactored project structure and architecture.
- Redesigned front-end for ads services, and maintained a web application.
- Integrated real-time notification system using socket.io.
- Set up functionality to automatically update sales demos.
- Added new background tasks and notifications.
- Fixed ads not displaying correctly, preventing a loss of revenue.
- Implemented JavaScript test cases using Jest and performed end-to-end tests.
Technologies : React, Redux, Next.js, Tailwind CSS, Socket.io, Jest, Firebase, AWS, Docker

FULL-STACK DEVELOPER

Identity identity.com - Sep 2019 - Feb 2021

- Connected with smart contracts on the blockchain Network with Web3, wallet services.
- Added swagger UI for API documentation.
- Implemented JavaScript test cases using Jest, and Enzyme and performed end-to-end tests.
- Developed CI-CD implementation using Jenkins, Docker, and AWS.
- Updated front-end using web3.js and integrated back-end APIs.
- Developed best practices, writing reusable code, good code programming standards, best practices for Unit testing, and drafting documents.
- Created smart contracts using Rust and integrated them with front-end and back-end.
- Involved in unit testing and integration testing in the development environment and ensuring the application is according to specifications.
Technologies : Node.js, React.js, AWS Lambda, Firebase, MongoDB, Blockchain, Web3, Smart contracts

FULL-STACK DEVELOPER

Basepaws Basepaws.com - Sep 2017 - June 2019

- Upgraded the existing service with new functionality and user interface.
- Developed new RESTful API services that work as middleware between our application and third-party APIs that we will use.
- Using GO, developed a microservice for reading a large volume of data from database.
- Designed configurable REST APIs on demand and worked on numerous go frameworks like gin, revel, and beego.
- Added new features, widgets, and functionality.
- Integrated Jenkins to git where the build triggers automatically when we push a pull request for CI/CD.
- Developed payment and invoice system from scratch.
- Created the mobile version and integrated it with back-end APIs.
- Handled global optimization and worked with a team (manager, software engineer, and SEO specialist).
- Developed debugged Go GoLang plugins for GoCD pipelines.
Technologies : Golang, gin, revel, beego, IONIC, GraphQL

FULL-STACK DEVELOPER

Caspar Health app.caspar-health.com - Feb 2015 - Sept 2017

- Caspar Health is an online platform that is trying to shape the future of prevention and rehabilitation.
- The product is used by 81 clinics in Europe and Asia and helps all of their 35,000 patients receive the best quality care-both during and after their hospital stay.
- While working for Goreha/Caspar, Helped with the development of the company's website which contains the main product and service information.
- Developed RESTFUL/WCF Web services, APIs, and other back-end components.
- The platform consists of multilingual patient and clinic web applications built.
- Developed and Deployed applications on Application Servers like Nginx.
Technologies : Django framework, Python, Python libraries, MySQL, PostgreSQL, LINUX, Git, MVC and MVT

Full-stack ENGINEER

Halcyon Mobile halcyonmobile.com - Feb 2014 - Jan 2015

- Converted a traditional web application to a single-page application using AJAX and a state management layer in JavaScript.
- Wrote an interior door cost-calculating module for offline stores and developed a truck axis load calculator.
- Wrote a framework to generate new custom websites with a custom database back-end for improved rollout and prototyping.
- Created a reusable WebRTC voice call service from a site module.
- Worked with the business development manager on breaking down new business models into realistic technical tasks with a clear roadmap.
Technologies : Html, CSS, JavaScript, PHP, MySQL, WebRTC, Lamp

Skills

  • 95% Complete
    HTML, CSS, JS 95%
  • 95% Complete
    TypeScript 95%
  • 95% Complete
    React 95%
  • 95% Complete
    Angular 95%
  • 95% Complete
    Node.js 95%
  • 95% Complete
    PHP 93%
  • 93% Complete
    Golang 93%
  • 93% Complete
    Django 93%
  • 93% Complete
    Web3.js 93%
  • 90% Complete
    GraphQL 90%

Portfolio

Contact

Address

Japan, 〒602-0858 Kyoto, Kamigyo Ward, Higashisakurachō, 10

Mail

kousai914@gmail.com

Find Me On