Joseph
Fernando

Full-stack systems & real-time software.

most of my time goes to backends and simulation — the parts of a system that are judged under load. right now that means OpenStore — an ai sales channel a merchant switches on in three commands; cmrlsim — chennai's metro network as a discrete-event model, in go; SimhaLink — crowd safety in real time, at the scale of a pilgrimage; Facet — aml triage where the model explains and the rules decide.

pre-final year cse at cit chennai · sde intern at picabord tech · president, edc-citil

Portrait of Joseph Fernando

Selected work

  • Go · discrete-event simulation, 2026 cmrlsim, A Chennai Metropolitan Railway Simulator A modular monolith simulating the full CMRL Phase I network, 41 stations across 54.1 km, as a weighted directed graph. Train movement, fare collection and ridership economics run as discrete events and are exposed through a REST API. GitHub
  • Python · agentic commerce, 2026 OpenStore An AI sales channel a merchant switches on in three commands. Agents propose, a deterministic compiler holding every key decides, and every rupee that moves leaves a receipt anyone can verify offline. GitHub
  • Python · COBOL migration, 2026 LegacyWeaver Autonomous COBOL to Java migration, verified against the compiled legacy binary rather than against a reading of it. It runs both programs on identical input, compares every output byte, classifies each divergence by root cause, and drives a local repair loop until the candidate verifies. GitHub
  • Python · Compliance tooling, 2026 Facet AML triage where the model explains and the rules decide. Gemma reads transactions, onboarding documents and financial records, flags anomalies, and writes the report a review team actually signs off on. GitHub

Experience

Software Development Intern

Picabord Technologies Pvt. Ltd.

Oct. 2025 – Nov. 2025, Apr. 2026 – June 2026

  • Sole developer for the company website and Accord, a full-stack internal CRM, both built end-to-end with Next.js, Prisma and PostgreSQL.
  • Built multi-tenant architecture with org-level data isolation, RBAC, token-based invites, and full client, contract, project and task lifecycle management.
  • Secured with HTTP-only auth cookies, hashed passwords and authenticated server actions; containerized the development environment with Docker.

The stack

Every name is set at the size it actually takes up in my week.

Languages

PythonGoJavaScript

Frameworks & runtimes

Next.jsFastAPIFlutterExpress.jsFlask

Data & infra

PostgreSQLMongoDBSQLiteFirebase

Practice

RESTful APIsDatabase architectureAI engineeringObject-oriented programmingPrompt engineeringGit fundamentals

Writing

Writing coming soon.