NAZACS Inc

Professional Profile

I’m Satoshi Ohmori, CEO of NAZACS Inc. I work as a software engineer and technical advisor. Starting in late 2012, I spent about ten years developing web services for more than 25 companies, including seven listed on the Tokyo Stock Exchange. The work covered both B2B and B2C products, from startups to large-scale services.

Most client engagements were hands-on implementation roles, though I also worked as a technical advisor and tech lead. I often joined projects before the requirements were settled, clarified the problem, and handled the work from technology selection through implementation and testing. Since 2023, I have focused on in-house development.

Client Engagements

  • Most engagements were short-term projects lasting a few months to about six months. I also take on longer-term engagements; most recently, I spent two years working primarily on the Rails backend for an education SaaS product.
  • Clients often rated my delivery speed particularly highly, and several hired me again after an earlier engagement had ended.
  • I worked with teams of up to about 15 people and also mentored engineers and performed day-to-day code reviews.

Areas of Expertise

Ruby on Rails Product Development

I began using Ruby on Rails in 2011 and started working with it professionally in late 2012. On long-running services, I developed new features, modified existing ones, investigated production issues, and improved performance.

Client work included one Rails 3-to-4 upgrade and four Rails 4-to-5 upgrades. For these migrations, I reviewed the existing code and tests, identified the affected areas, and upgraded each application in stages.

Frontend Development

I have used JavaScript, TypeScript, Vue.js, React, and Angular in client work. I built features combining Rails with SPA frontends and led a team developing a new service with Vue.js. I have also used Next.js and Nuxt.js professionally.

In my own time, I experiment with newer frontend tools such as Vite and Bun.

CI/CD and Development Workflow Improvement

I have used CircleCI, GitHub Actions, Jenkins, and AWS CodeBuild to build and improve CI/CD pipelines. On new services, I set up the development environment, tests, and CI; on existing services, I improved development workflows and maintainability.

Before introducing a tool, I looked at the team’s existing workflow and constraints and chose a setup that fit the way the team worked.

Performance Improvement

I worked across the backend and frontend to find bottlenecks, implement improvements, and measure their impact.

In-House Development with AI Tools

Since 2023, I have focused on in-house development, including web services, middleware, command-line tools, and infrastructure projects.

Cursor, Codex, and Claude Code have become essential parts of my day-to-day development work. I use them throughout the process: exploring existing codebases, designing and implementing features, refactoring, testing, reviewing code, and writing documentation.