I'm Kartik Choudhary, focused on building reliable software systems and continuously improving my engineering skills.
My interests include:
- ๐งฉ Backend & API Engineering
- ๐๏ธ Databases and data-driven applications
- ๐ Secure authentication and authorization
- ๐ค AI-powered software
- โ๏ธ Cloud & deployment
- ๐งช Testing, reliability and production engineering
Engineering mindset: understand โ design โ build โ test โ observe โ improve.
| Area | Focus |
|---|---|
| ๐๏ธ Backend | REST APIs, business logic, validation, transactions |
| ๐ Security | JWT, RBAC, tenant isolation, secure configuration |
| ๐๏ธ Data | SQL, PostgreSQL, schema design, migrations |
| ๐ค AI | Forecasting, analytics, AI-assisted application features |
| ๐ณ DevOps | Docker, Nginx, CI/CD, deployment hardening |
| ๐งช Quality | Integration, validation and security testing |
Languages
Java Python SQL JavaScript C
Backend & APIs
Spring Boot REST API JWT RBAC
Databases
PostgreSQL SQL Flyway
Frontend
HTML5 CSS3 JavaScript React
AI / Data
Python NumPy Pandas PyTorch
DevOps & Tools
Git GitHub Docker Nginx Linux AWS
A full-stack, multi-tenant business platform built around real operational workflows.
Engineering highlights
- ๐ JWT authentication + refresh-token flow
- ๐ฅ Role-based access control
- ๐ข Tenant isolation
- ๐๏ธ PostgreSQL + Flyway migrations
- ๐ฆ Inventory & warehouse operations
- ๐งพ Orders, invoices, expenses and production workflows
- ๐ฎ๐ณ GST/tax business logic
- ๐ณ Credit-limit enforcement
- ๐ Optimistic locking and data-integrity protections
- ๐๏ธ Soft-delete where appropriate
- ๐ค Analytics / forecasting integration
- ๐ณ Docker + Nginx + TLS
- ๐ Structured logging and observability
- ๐งช Integration/security testing
- ๐ CI security scanning
The project is intended to demonstrate production engineering practices, not just CRUD screens.
Repository:
https://github.com/kartikchoudharyaktu
Deep-learning research project using a Vision Transformer approach for dermoscopic image classification.
Focus: image preprocessing, augmentation, computer vision and deep learning.
A responsive personal website for presenting projects, skills and professional information.
Statistics above are generated from GitHub activity rather than manually claimed.
The repository includes a GitHub Actions workflow for generating a contribution-snake asset from actual GitHub contribution data.
Once the workflow has run, the generated asset can be embedded here:
- Advanced backend architecture
- Secure production deployments
- Cloud-native engineering
- Testing and observability
- AI integration with real application data
- Clean and maintainable system design
Readable code > clever code
Real data > dummy data
Tests > assumptions
Security > convenience
Observability > guesswork
Simple architecture > unnecessary complexity
