SOFT-MAN DEVELOPMENT GARAGE
// In the Shop

What we do.

We focus on five core service areas, from new builds and prototypes to long-term maintenance. Most engagements fall into one of these. If you are not sure which fits, get in touch.

// 01

Custom Builds

End-to-end software, built to your specifications.

Websites, web applications, APIs, and mobile apps built from the ground up. We take projects from initial specification through to production deployment. Each engagement is bespoke, with no template factories or white-label resells.

  • Websites and marketing sites
  • Web applications and dashboards
  • Mobile apps for iOS and Android
  • REST and GraphQL APIs
// 02

Tune-Ups

Make existing systems faster and easier to maintain.

We work with existing codebases to identify performance bottlenecks, reduce technical debt, and improve maintainability. The goal is to make your current system run cleaner and faster without committing to a full rewrite.

  • Performance profiling and optimization
  • Code refactoring and cleanup
  • Database query tuning
  • Test suite stabilization
// 03

Engine Swaps

Modernization and replatforming of legacy systems.

When refactoring is not enough, we handle full modernization: migrating legacy stacks to current frameworks, decomposing monoliths into services, and replatforming systems for cloud-native deployment.

  • Framework and language migrations
  • Monolith to service decomposition
  • Cloud migrations and re-architecting
  • Database modernization
// 04

Test Drives

Validate ideas quickly with prototypes and MVPs.

We build prototypes, MVPs, and proofs of concept on short timelines, typically a few weeks rather than several months. The goal is to validate your idea with real users or investors before committing to a full build.

  • Rapid MVP development
  • Technical proofs of concept
  • Clickable prototypes
  • Architecture spikes
// 05

Pit Crew

Ongoing maintenance and on-call support.

We offer maintenance contracts, on-call incident response, and small-fixes retainers. These are designed for teams that need reliable engineering support without the cost of hiring full-time.

  • Monthly maintenance retainers
  • On-call incident response
  • Dependency and security updates
  • Continuous monitoring setup
// Tech stack

Tools we reach for.

We pick the right tool for the job, not the trendy one. Most projects end up using some combination of the following.

Languages

  • Ruby
  • TypeScript
  • JavaScript
  • SQL
  • HTML
  • CSS

Backend & Frameworks

  • Ruby on Rails
  • Node.js
  • Hotwire
  • Sidekiq
  • Action Cable

Frontend & Web

  • React
  • Astro
  • Next.js
  • Tailwind CSS
  • Vite
  • TanStack Query

Mobile

  • React Native
  • Expo
  • iOS
  • Android
  • App Store / Play Store deploys

Databases & Caches

  • PostgreSQL
  • MySQL
  • Redis
  • SQLite

Cloud & Infrastructure

  • AWS (EC2, RDS, S3, CloudFront, Lambda)
  • Cloudflare (Workers, Pages, R2, D1, DNS)
  • Docker
  • Heroku
  • Render

APIs & Integrations

  • REST
  • GraphQL
  • WebSockets
  • OAuth 2.0 / OpenID Connect
  • JWT
  • Stripe
  • Webhooks

DevOps & Tooling

  • GitHub Actions CI/CD
  • Sentry / Bugsnag
  • New Relic / Datadog
  • Linear / Jira
  • Figma

Testing & Quality

  • RSpec
  • Jest
  • Vitest
  • Playwright
  • ESLint
  • Prettier
  • TypeScript strict mode

Not sure which service fits?

Send us a brief description of your project. We will tell you honestly whether we are a good fit, and if we are not, point you in a better direction.

andrei@smdevgarage.ro