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
-
HTML, CSS, JS 95%
-
TypeScript 95%
-
React 95%
-
Angular 95%
-
Node.js 95%
-
PHP 93%
-
Golang 93%
-
Django 93%
-
Web3.js 93%
-
GraphQL 90%