I'm a Software Engineering undergraduate and Software Engineer Intern who enjoys building software across the full stack — from frontend interfaces and REST APIs to databases, QA, and deployment.
Currently I work across enterprise ERP systems, AI-assisted tooling, and cross-platform mobile apps, with a growing focus on system design, cloud infrastructure, and networking.
- 💼 Software Engineering Intern — full-stack development, API integration & QA
- ⚙️ Building and QA-testing a custom ERP frontend over Frappe/ERPNext
- 📱 Cross-platform mobile development with React Native / Expo
- 🧠 Exploring AI-assisted development workflows and AI-powered applications
- ☁️ Learning cloud infrastructure, containerization, and system design
- ✍️ Writing technical articles on API design and system architecture
📫 Reach me: dhivanujan2002@gmail.com
- 🏢 QA and defect-fixing across the Veyqon ERP Frappe/ERPNext frontend (Products, Projects, and HRMS modules)
- 🤖 Speeding up defect discovery and fixing with AI-assisted workflows
- 📱 Building AutoSphere, a role-adaptive mobile app for automotive service providers
- 📐 Deepening knowledge of system design and scalable backend architecture
- ✍️ Writing on API styles (REST, GraphQL, gRPC, WebSocket, and more) and sustainability in API design
Languages
Frontend
Backend
Databases
Cloud & DevOps
AI & Data
Tools
|
Custom Vue.js/React frontend built over a Frappe/ERPNext backend running in Docker, matching Frappe's modules, forms, tables, and workflows field-for-field.
Tech: Vue.js · React · Frappe/ERPNext · Docker |
Cross-platform mobile app for automotive service providers, with a role-adaptive UI for different provider types.
Tech: React Native · Expo · MongoDB · Firebase · WebSocket |
|
Bus management and booking platform simplifying route management and the booking experience, with a cinematic dark-luxury UI.
Tech: React · Node.js · Express.js · MongoDB · Tailwind CSS |
Full-stack eCommerce platform covering the full shopping journey.
Tech: React · Node.js · Express.js · MongoDB 🔗 github.com/dhivanujan/Wearero |
|
AI-powered resume improvement tool using NLP to analyze resumes and suggest concrete improvements. Tech: Python · Flask · GPT · spaCy 🔗 github.com/dhivanujan/MiniProject-PerfectCV |
Cryptography-focused project exploring secure data encryption and decryption. Tech: Python · Cryptography 🔗 github.com/dhivanujan/data-encryption-using-python |
Software Engineering Intern
- Full-stack development across frontend, backend, and database layers
- REST API integration and QA/defect-fixing on a production ERP system (Frappe/ERPNext)
- Field-by-field QA verification: forms, tables, workflows, and API mappings
- Docker-based development environments and Git-based collaborative workflows
- Production-oriented development and regression testing practices
B.Sc. (Hons) in Software Engineering Sabaragamuwa University of Sri Lanka · 2023 – Present
- 🎓 Google Data Analytics Professional Certificate
- 🤖 Google AI Essentials
- 🌐 Cisco Networking Academy
- 💻 HackerRank SQL — Top 5%
- 🏆 Best Final Year Project
- 📚 NVQ Level 4
Software Architecture · System Design · Full-Stack Development · Backend Engineering · AI & Machine Learning · Cloud Computing · DevOps & Containerization · Database Engineering · Networking · Cybersecurity
Advanced System Design · Scalable Backend Architecture · Cloud Infrastructure · CI/CD & DevOps · Microservices · AI Application Development · Distributed Systems
Building, learning, and solving real-world problems through software.

