Software Engineer • Python Backend • Django/DRF • LLVM
I'm a Software Engineer focused on backend development, systems programming, compilers, and AI/GenAI.
I enjoy building software from the ground up and understanding how systems work beneath the abstractions.
- Building backend systems with Python, Django and Django REST Framework
- Designing REST APIs, data models and application architecture
- Built Nova, a statically typed programming language and compiler using Python and LLVM
- Exploring the LLVM codebase and open-source contribution workflow
- Building LumiDesk, a jewellery billing and inventory SaaS platform
A statically typed programming language and compiler built using Python and LLVM.
- Lexer and parser
- AST and semantic analysis
- Type checking
- LLVM IR code generation
- Variables, control flow, functions, structs and arrays
- LLVM-based optimisation experiments
👉 https://github.com/igNitesh/nova-lang
A cloud-based billing and inventory management platform designed for jewellery retailers.
- Multi-tenant SaaS architecture
- Jewellery billing workflows
- Inventory and stock management
- GST and HUID-related workflows
- Role-based access and business rules
- Exploring offline billing and synchronisation
👉 https://github.com/igNitesh/lumidesk
A full-stack clinic management system built with Django REST Framework and React/Next.js.
- REST APIs for appointments, billing, inventory and medical records
- Relational data modelling
- Role-based access control
- JWT authentication
👉 https://github.com/igNitesh/veterinary-clinic-management
Languages: Python, C++, JavaScript
Backend: Django, Django REST Framework, REST APIs
Systems: LLVM, LLVM IR, Linux
Databases: SQL, SQLite
Tools: Git, Docker, Postman
