Online Resume
Download PDF VersionDIKSHYANTA DAHAL
Software Engineer
BSc (Hons) Computing student with hands-on experience across the software development lifecycle: backend systems, web applications, automation, and data handling, built using Python, Java, and JavaScript-based stacks. Comfortable working across the stack: relational and NoSQL databases, REST APIs, and responsive front-end interfaces, with role-based access control and full project ownership from design through deployment. AWS Academy Graduate (Cloud Foundations, Data Engineering, and Machine Learning Foundations). Seeking an entry-level IT / software development role to apply strong technical fundamentals and continue growing as an engineer.
Projects
• Built a Python web scraper to extract and structure news articles from the Ekantipur news portal. • Handled pagination and parsing logic to automate collection across multiple pages. • Cleaned and structured the scraped data for reliable downstream use.
It is a Multi-Role Blogging Platform • Built a full-featured blogging platform in Python supporting four distinct user roles Admin, Manager, Editor, and Author each with its own permission set. • Implemented role-based access control governing who can create, edit, approve, and publish posts. • Designed the content workflow end-to-end, from drafting through review to publishing
Completed a machine learning coursework project in Jupyter Notebook covering data preprocessing, model training, and evaluation. • Applied Python data analysis libraries to build and assess ML models, reinforcing concepts from AWS Academy's Machine Learning Foundations track.
Skills
Backend
- Java
- JavaScript
- PHP
- Python
Database
- MongoDB
- MySQL
Tools & DevOps
- GitHub
- Postman
Education
Languages
- English (Fluent)
- Nepali (Native)
- Hindi (Fluent)
Interests
- Chess
- Puzzle solving
- Reading
- Research