Selva Ganesh

Software Engineer

Hi, I’m a developer 👨‍💻 currently building a low-code platform at Torus Innovations. I love turning ideas into products that make everyday work easier and more enjoyable 🚀.


When I'm not coding, you'll usually find me vibing to music 🎵 or gaming 🎮.

Tirunelveli, Tamil Nadu, India
Download CV

Specialized in

HTMLCSSJavaScriptTypeScriptReactReact NativeTailwindCSSReactflowZustandReact aria componentsShadcnViteTanstack RouterTanstack StartTanstack QueryNest.jsHonoMicroservicesDrizzle ORMMongoDBSQLiteRedisSocket.ioLodash

Experience

Software Engineer
Oct 2023Apr 2026

Key Responsibilities

  • Core contributor to the next-generation Torus Low Code Platform, an AI-enabled, event-driven application development platform used by GSS Tech Group to build and deploy banking and payment solutions for financial institutions across the UAE, Kenya, and 10+ countries.
  • Built the platform's entire frontend, enabling users to visually design applications across multiple fabric types (UI, Data, Process, API, and Integration fabrics), each containing domain-specific sub-fabrics with independently managed artifacts and custom handling logic.
  • Developed the platform's WYSIWYG layout editor with drag-and-drop, resize, alignment guides and nested grouping, used to build 10+ production screens for client banking applications.
  • Integrated React Flow to design and orchestrate process flows and event bindings, enabling dynamic runtime interactions in generated applications.
  • Implemented graph-processing algorithms including circular dependency detection, cross-node validation, and nested mutation handling, eliminating invalid execution states across the workflow engine.
  • Implemented JSON mapping between OpenAPI specifications to automate API generation and reduce manual integration work.
  • Designed a schema-driven plugin system allowing administrators to define new workflow node types via JSON schema uploads, consumed by a dynamic JSON editor with custom input types like dropdowns, icon search and file upload — enabling runtime extensibility without frontend redeployment.
  • Built real-time multi-user collaboration with Socket.IO, implementing artifact-level locking across 20+ concurrently edited artifacts, enabling conflict-free editing across all fabric types.
  • Designed and delivered multi-tenant artifact persistence with strict tenant isolation, authentication and authorization safeguards.
  • Authored and maintained 35+ RESTful APIs with NestJS for artifact management, workflow orchestration, dynamic validation and cross-system integrations.
  • Contributed to an in-platform Postman-like API testing tool to validate and debug user-generated APIs.

Projects

Torus
Live

Enterprise-grade low-code platform for building web & mobile apps with no vendor lock-in. Sourcecode-available, citizen-scale development.

ReactReact flowWYSWYGViteTypeScriptNestJSRedisMongoDB
ColorCraft Paint Visualizer
Live

Web app for visualizing paint colors on building regions with realistic texture preservation.

ReactCanvas APIVercel
Vezal.db
In Progress

Visual database exploration with ER diagrams and table views. Built for developers who need to move fast.

ReactTanStack StartHonoPostgresSQLTypeScriptDrizzleTurborepo