I design and ship enterprise web apps: scalable APIs, modern frontends, and cloud-native delivery. Lately that includes multi-tenant POS, diagram tooling on AWS, and AI-assisted engineering.
About
- 13+ years building backend systems, REST APIs, and web UIs
- Spring Boot, Angular, React, Node.js, DynamoDB, MySQL, PostgreSQL
- AWS (CDK, Lambda, API Gateway, Cognito, S3)
- Technical leadership, architecture, and AI-assisted development
Projects
POSBright / Smart ERP
Retail POS for shops that sell cash and credit. Owners see stock, collections, and profit. Tellers stay on the register.
| Repo | What it is |
|---|---|
| smart-erp-frontend | React POS and admin UI: inventory, sales, customers, installment payments, six languages, dark/light theme. Members are looked up by local phone. |
| smart-erp-backend | Node.js + Express + DynamoDB API: multi-tenant auth, cash/installment sales, inventory, overdue collections, returns, JWT roles. |
D2 Diagram Editor
Browser UML/D2 editor with serverless AWS rendering.
| Repo | What it is |
|---|---|
| d2-diagram-frontend | React + TypeScript + Vite + Material UI. Edit D2, zoom/pan SVG, Cognito login, talks to the diagram API. |
| d2-diagram-backend | AWS CDK stack: API Gateway, Lambda, DynamoDB, S3 for SVGs, Cognito, and a D2 renderer service. |
Rocoten (ground reservation)
Angular client and Node API for court / ground booking (RCU tennis).
| Repo | What it is |
|---|---|
| rocoten | Angular 14 + Material UI for reservations, calendar, and grids. |
| rocoten_server | Express API with MySQL/MongoDB, mail, and file uploads for the booking app. |
Finance
| Repo | What it is |
|---|---|
| monthly-bank-statement-service | Spring Boot (hexagonal) service that classifies bank transactions from CMS rules and posts a monthly income/spend summary. |
Stack
Languages: Java, TypeScript, JavaScript, SQL
Backend: Spring Boot, Node.js, Express, Hibernate
Frontend: Angular, React, HTML, CSS
Cloud: AWS CDK, Lambda, API Gateway, Cognito, S3, DynamoDB
Data: MySQL, PostgreSQL, MongoDB, DynamoDB
Auth: JWT, OAuth2, Cognito
Helsinki · Atlink Communications Inc · github.com/thanuj88