I enjoy building practical software that solves real-world problems through thoughtful architecture, security-first design, and clean user experiences.
Recently, I developed LokVeda, a full-stack E-Gram Panchayat system featuring OTP authentication, role-based access control, geolocation verification, JWT session management, dynamic service workflows, and comprehensive technical documentation.
- Full-stack web development
- System design & software architecture
- Open-source contributions
- Building production-ready projects
- Preparing for software engineering roles
Tech: Node.js, Express.js, MongoDB, EJS, JWT, BCrypt, Nodemailer
A full-stack village governance portal designed to digitize Panchayat-level services.
Key features:
- OTP-based authentication
- Role-based access control (Citizen, Staff, Admin)
- Geolocation verification
- Secure JWT sessions
- Service approval workflow
- Dynamic application management
- Comprehensive technical documentation
Tech: HTML5, CSS3, JavaScript
A lightweight browser-based music player focused on performance and accessibility.
A beginner-friendly repository helping students learn C programming through practical examples and exercises.
- Java
- C
- JavaScript
- HTML5
- CSS3
- Node.js
- Express.js
- MongoDB
- Mongoose
- JWT
- BCrypt
- EJS
- Responsive CSS
- Modern JavaScript
- Git
- GitHub
- Firebase
- Oracle PL/SQL
- Figma
I believe in learning deeply rather than quickly.
My repositories often focus on:
- Detailed documentation
- Clean architecture
- Security practices
- Maintainable code
- Real-world implementation
πΌ Portfolio: https://dipsana.github.io/portfolio/
π GitHub: https://github.com/dipsana
π Learning Repository: https://github.com/DipsanaRoy
π§ Email: dipsana@zohomail.in
βGood software is not built by writing more code. It's built by making the right decisions.β

