Curriculum Vitae
| 日本語 | English |
Basic Information
| key | value |
|---|---|
| Name | Shirow Ozawa |
| Date of Birth | 1972-10-10 |
| Residence | Tokyo, Japan |
| Highest Education | Faculty of Education, Yamanashi University |
Skills
- Front-end development and design using JavaScript / TypeScript + React.js OR Vue.js
- Refactoring legacy code into modern front-end solutions
- Establishing the foundation for front-end development (testing environments, initial framework setup, etc.)
- Coding with an emphasis on maintainability and reusability, centered around unit testing
- Server-side development using Ruby on Rails and express
- Knowledge sharing through the implementation and setup of tools like wikis
- Experience with Agile and Scrum methodologies
- Experience in guidance and training
Technology Stack
Language
Frameworks and Others
Work Experience
SImount Inc. (2026/01 - Present)
Engaged in full-stack development of “LogiGo,” a logistics DX SaaS platform. Responsible for all aspects of development except infrastructure configuration, including new feature development, performance optimization, API design, and test infrastructure improvement. Adopted parallel development methodology using Claude Code.
- Project Scale:
- Development with a team of 4 people
- Role:
- Development team leader
- Project Details:
- Front-end development using TypeScript + React
- Backend API development using NestJS + Prisma
- Database design using PostgreSQL
- Service operations on AWS
- Introduction of parallel development using Claude Code
Server-Free Corporation (2024/02 - 2025/11)
Engaged in business system development for a major infrastructure company. Responsible for a wide range of tasks including backend API development, front-end modifications, and cloud infrastructure deployment.
- Project Overview:
- Business application development
- React + TypeScript
- Spring Boot
- MySQL
- Business application development
- Role:
- Detailed design, implementation
- Project Details:
- Development of data integration batch using Spring Boot (team of 2)
- Development of PDF generation REST API using Spring Boot (team of 2)
- Front-end modification of business system using jQuery (team of 2)
- Deployment of Spring Boot API to Azure App Service (team of 2)
- Reason for leaving
- Personal reasons
Zehitomo Co., Ltd.(2022/08 - 2023/08)
Engaged in the development of a matching service between small and medium-sized businesses and individual customers. Led the design and implementation of additional features to enhance user convenience. Leveraged experience in front-end development to lead improvement activities for the front end. Specifically, took the lead in implementing responsive design based on insights gained from smartphone app development.
- Project Scale:
- Scrum development with an average team size of 3-5 people.
- Role:
- Detailed design, implementation, testing, code review.
- Project Details:
- Front-end development using TypeScript + Next.js/Redux, AngularJS.
- Implemented UI to drive conversions, resulting in a 12% improvement in CVR.
- API development using express, MongoDB.
- AWS ECS, S3 used for infrastructure.
- Development of blogs using Wordpress.
- Maintenance development:
- Improved low-quality content, resulting in a 5-6% improvement in SEO score.
- New development:
- Increased new customer influx by 10%.
- Maintenance development:
- Front-end development using TypeScript + Next.js/Redux, AngularJS.
- Reason for leaving
- Voluntary retirement due to the company’s declining performance
2nd Community Co., Ltd.(2022/01 - 2022/07)
lead engineer for video streaming, on a site with 40,000 unique users involved in the development of a Web application that utilizes WebRTC to enable features such as chat, video meetings, and drawing for online lessons.
- Project Scale:
- 2 peoples
- Role:
- Detailed design, implementation, testing
- Project Details:
- Using Vue/Nuxt.js
- Backend is Ruby on Rails
- Utilizing Docker, Amazon S3
- Video meeting screen
- Implementing basic functionalities
- Responsive design
- Implementing the ability to attach files and use emojis in the chat feature
- Implementing Undo/Redo functionality for the drawing feature using localStorage
- Reason for leaving
- Privacy violation: The company suddenly changed its internal rules, requiring all employees to keep their cameras on at all times during working hours.
GoodWorks Co., Ltd.(2021/02 - 2021/12)
SES
-
Video Streaming Web App Development (2021/05 - 2021/11)
- Project Scale:
- Agile development with an average team size of 4-5 people
- Role:
- Detailed design, implementation
- Project Details:
- Detailed design and implementation of front-end and batch scripts
- Specification changes and unit/integration testing for the billing report batch for usage settlement
- Technical investigation for achieving unicast delivery
- Development of a web app to authenticate movie ticket numbers and enable home viewing, along with deployment environment setup
- Project Scale:
-
Development of a log collection batch for a smartphone app for public transportation (2021/10)
- Project Scale:
- Individual development
- Role:
- Function consideration, detailed design, implementation
- Project Details:
- Batch development using Python, AWS Batch, and AWS SAM
- Project Scale:
-
Development of a disaster information management system for government agencies (2021/04)
- Project Scale:
- Development with a team of 4 people
- Role:
- Design, implementation, code review
- Unit testing, integration testing, OJT (On-the-Job Training)
- Project Details:
- Detailed design and implementation of the front-end using Vue + Amplify, Apollo Client, GraphQL, and AWS CodeCommit
- Creation of test data
- Project Scale:
- Development of a coordination system with IoT devices (2021/02 - 2021/03)
- Project Scale:
- Development with an average team size of 4-5 people
- Role:
- Design, implementation, code review
- Unit testing, integration testing, OJT (On-the-Job Training)
- Project Details:
- Development of a construction worker entrance/exit management system for COVID-19 prevention
- Detailed design and implementation of front-end using Vue3/Vue
- Detailed design and implementation of back-end using Express
- Project Scale:
- Reason for leaving
- I wanted to work at a company involved in in-house development
System I Co., Ltd.(2019/12 - 2020/12)
Development of a PWA (Progressive Web App) for retail electricity provider’s contract users (Number of users: 500,000)
- Project Scale:
- Development with an average team size of 5-10 people
- Role:
- Requirement definition, high-level design, detailed design
- Prototype creation, development environment setup, implementation
- Code review, unit testing, integration testing
- Project Details:
- Prototype development of user authentication infrastructure using Cognito
- Development of a batch for push notification creation using TypeScript
- Dockerization of an existing Node.js application
- Reason for leaving
- workplace harrasment
Mulodo Co., Ltd.(2019/03 - 2019/12)
Outsourced Development
- Development and maintenance of inventory management tool for an EC site operator
- Project Scale:
- Development with an average team size of 5-10 people
- Role:
- Requirement definition, high-level design, detailed design
- Prototype creation, development environment setup, implementation
- Code review, unit testing, integration testing
- Project Details:
- Customization and maintenance development of an EC platform for users using PHP/Laravel
- Project Scale:
- Development of a P2P chat app
- Project Scale:
- Development of a chat app using WebRTC
- Role:
- Specification consideration, technical research/selection, high-level design, detailed design
- Implementation, testing
- Project Details:
- Design and implementation of authentication infrastructure using Firebase, Firebase Realtime Database, and Firebase Authentication
- Front-end implementation using React Native (Web, iOS, Android)
- Project Scale:
- Reason for leaving
- company’s bankruptcy.
Koei System Co., Ltd.(2017/10 - 2019/02)
Development and Service Provision of a Dispatch System
- Development of a PDF generation web API
- Project Scale:
- Development by one person
- Role:
- High-level design, detailed design, implementation, testing
- Project Details:
- Development of a RESTful API using C#
- Receiving POST requests to generate PDFs from data in the database
- Project Scale:
- Development of a Web API for interfacing with Oracle
- Project Scale:
- Development by one person
- Role:
- High-level design, detailed design, implementation, testing
- Project Scale:
- Front-end development for a dispatch system
- Project Scale:
- Development by one person
- Role:
- High-level design, detailed design, implementation, testing
- Project Details:
- Front-end development using D3.js to create an interactive dispatch table for tank trucks
- Project Scale:
- Development of a web application to visualize server operation records and an automatic JSON generation batch
- Project Scale:
- Development by one person
- Role:
- High-level design, detailed design, implementation, testing
- Project Details:
- Batch that reads log files and outputs JSON in a format readable by Google Charts
- Front-end development to render graphs representing server load status based on the above JSON
- Project Scale:
- Deployment and operation of an HTTP proxy on AWS EC2
- Project Scale:
- Development by one person
- Role:
- Infrastructure setup
- Project Scale:
Delta Wing Co., Ltd.(2013/03 - 2017-09)
SES
- Development of a new open system for exchanging bank account information internationally (2017/07 - 2017/09)
- Project Scale:
- Waterfall development by a team of 4 people
- Role:
- Implementation, testing
- Project Details:
- Front-end development using Java
- DB: HiRDB
- Project Scale:
- Maintenance of an EC web application and iOS app (2017/04 - 2017/06)
- Project Scale:
- Agile development by an average team of 2-3 people
- Role:
- Implementation, testing
- Project Details:
- Fixing vulnerabilities in the EC-Cube web application
- Maintenance and bug fixes for the iOS app
- Languages and frameworks: Objective-C, PHP/Smarty
- Development environment/tools:
- macOS 10.11.6
- MySQL
- Xcode 8.1
- PHPStorm
- Redmine
- Backlog
- Git
- Project Scale:
- Content Provider App Development (2017/02 - 2017/03)
- Project Scale:
- Waterfall development by an average team of 3-4 people
- Role:
- Implementation, testing
- Project Details:
- Adding functionality to the iOS app
- Development of a replacement version of the iOS app
- Regression testing for the iOS app
- Regression testing for the Android app
- Project Scale:
- Development of a 4K-compatible set-top box for satellite broadcasting (2016/12 - 2017/01)
- Project Scale:
- Agile development by an average team of 3-4 people
- Role:
- Implementation, testing
- Project Details:
- VanillaJS
- Bug fixes
- Addition of new features
- Development environment/tools:
- Windows 8
- TeraTerm
- Redmine
- Git
- Project Scale:
- Addition of functionality to a mobile phone base station management system (2016/10 - 2016/11)
- Project Scale:
- Waterfall development by an average team of 4-6 people
- Role:
- Basic design
- Project Details:
- Responsible for the backend basic design of adding disaster response functionality to an existing system.
- Project Scale:
- Development of a report management system for a bank (2016/04 - 2016/09)
- Project Scale:
- Waterfall development by a team of 4 people
- Role:
- Detailed design, implementation, testing
- Project Details:
- New development of a DLL to process PDFs
- New development of a DLL to interface with SOAP API
- C++
- Project Scale:
- Additional functionality for a web system for the Defense System Development Headquarters (2015/10 - 2016/03)
- Project Scale:
- Waterfall development by an average team of 2-3 people
- Technical research and validation for future development
- Role:
- Prototype creation
- Technical research and documentation creation
- Implementation, testing
- Project Details:
- Addition of functionality to a ship position information system for maritime defense
- Product research and selection for expansion of GIS server
- Technical research and validation for future development
- JavaScript/D3.js, Java/Verocity, Windows 10/Eclipse
- Project Scale:
- BI operations for content business (2015/05 - 2015/09)
- Project Scale:
- 1 person
- Role:
- Implementation, testing
- Project Details:
- Development of a business tool
- Creation of table definitions
- Project Scale:
- Development of customer information management tool for insurance sales agents (2015/03 - 2015/04)
- Project Scale:
- Waterfall development by a team of 3 people
- Role:
- Detailed design, implementation, testing
- Project Details:
- Development of a web application to output mainframe data to a browser
- Project Scale:
- Replacement of member registration system (2014/08 - 2015/02)
- Project Scale:
- Agile development by an average team of 3-4 people
- Role:
- Detailed backend design, testing
- Project Details:
- Implementation of RESTful API for the renewal of Disney Japan’s membership site
- Java/Apache Wink, JavaScript/jQuery, Windows 7/Eclipse
- Project Scale:
- Distribution system development (2013/11 - 2014/07)
- Project Scale:
- Waterfall development by a team of 3 people
- Role:
- Implementation, testing
- Project Details:
- Development of new functionalities for a system supporting the delivery service of a cooperative parcel system
- Implementation of the following:
- Batch programs
- Stored procedures
- JSP
- Project Scale:
- Modification of credit card company’s merchant management system (2013/11 - 2014/01)
- Project Scale:
- Waterfall development by a team of 3 people
- Role:
- Implementation
- Project Details:
- Modification and impact analysis of external design documents due to consolidation of databases
- Creation of JSP mockups
- Project Scale:
- Development of pedestrian movement support system (2013/10 - 2013/11)
- Project Scale:
- Agile development by a team of 1 person
- Role:
- Detailed design, implementation, testing
- Project Details:
- Porting of an existing Android application to iOS
- Project Scale:
- Development of internal SNS application for corporate use (2013/03 - 2013/10)
- Project Scale:
- Agile development by a team of 4 people
- Role:
- Detailed design, implementation, testing
- Project Details:
- New development of an internal SNS iOS application with a Twitter-like UI
- Compatibility with iOS 5 and 6
- Objective-C
- Project Scale:
Pleasant Co., Ltd.(2012/10 - 2013/02)
Development of additional features for middleware for financial institutions.
- Project Scale:
- Development with a team of 3 people
- Role:
- Detailed design, implementation, testing
- Project Details:
- Development of middleware required for the integration of a reception system due to the bank merger
- Detailed design and implementation of a DLL responsible for printing functionality
- Detailed design and implementation of a DLL responsible for launching a separate process
- Development of middleware required for the integration of a reception system due to the bank merger
Frontier Co., Ltd. (2011/10 - 2012/03)
Development of material management and ordering system for logistics companies (Internal SE)
- Project Scale:
- Development with a team of 2 people
- Role:
- Basic design, detailed design, implementation, testing
- Project Details:
- Migration of a C# application operating within the internal LAN to a web application
- Technologies used: Java, JSP, MSSQL
Public Servant (2010/04 - 2011/03)
Elementary School Teacher
Adecco Co., Ltd. (2007/11 - 2009/04)
B Flets Salesperson
Yamato Transport Co., Ltd. (2003/02 - 2005/02)
Sales Driver
Number Four Co., Ltd. (2002/07 - 2003/01)
Contract Development
-
Development of point management system for shopping streets (2002-12 - 2003-01)
- Project Scale:
- Developed by one person
- Role:
- Detailed design, implementation, testing
- Project Details:
- Design and implementation of automatic login feature using contactless IC cards
- Visual C++
- Project Scale:
-
Development of promotion application for real estate agents (2002-12 - 2003-01)
- Project Scale:
- Developed by one person
- Role:
- Detailed design, implementation, testing
- Project Details:
- Design and implementation of functionality to retrieve and display only image files from web pages
- Visual Basic 6.0
- Project Scale:
-
Development of bulletin board site for mobile phones (2002-07 - 2002-09)
- Project Scale:
- Developed by one person
- Role:
- Detailed design, implementation, testing
- Project Details:
- Design and implementation of CGI to publish a bulletin board site originally provided for Docomo and J-phone on the au network
- Perl, HDML, cHTML
- Project Scale:
Public Servant(1995/04 - 2001/03)
Elementary School Teacher
Extracurricular Activities
OSS and Personal Development Activities
Main Repositories
| Projects | Lang / FW | Stars | Forks | Issues |
| backlog-tamer |
Other
- Creating PRs for OSS
- Translating MDN documentation