Portrait of Manjul Sharma Lamichhane

Manjul Sharma Lamichhane

Backend-minded developer

Open to opportunities

Location
Baneshwor, Kathmandu

Technical skills

Languages

JavaScript, Python, Java, PHP, C#, C, C++, HTML, CSS, PL/SQL

Frameworks & Runtime

Node.js, React, Next.js, Django, ASP.NET, Express.js, Tailwind CSS, Bootstrap, FastAPI, Flask

Databases

MySQL, PostgreSQL, Oracle Database, MongoDB, SQLite, Redis, Microsoft SQL Server

Utilities & DevOps

Git, GitHub, GitHub Actions, GitOps, Docker, Postman, VS Code, Linux, Bash, Swagger / OpenAPI

Desktop Development

Electron, Tkinter, .NET Desktop, Java Swing, JavaFX

Cloud & Platforms

Firebase, Auth0, Render, Cloudflare, Netlify, GitHub Pages, Vercel, AWS, Microsoft Azure

Areas of curiosity

  • Backend Engineering

    Exploring the logic, architecture, and processes that power applications behind the scenes.

  • APIs & Integration

    Understanding how services communicate, exchange data, and work together as a system.

  • System Design

    Breaking down complex systems and understanding the trade-offs behind architectural decisions.

  • DevOps

    Exploring automation, deployment workflows, observability, and reliable software delivery.

  • Databases

    Going deeper into data modeling, query execution, consistency, and storage internals.

  • Cloud Infrastructure

    Learning how infrastructure, networking, compute, and distributed services fit together.

  • UI/UX

    Understanding how thoughtful interfaces and user-centered decisions shape better products.

  • Cyber Security

    Exploring the mathematics and principles behind secure communication, trust, and privacy.

Profile

a software engineering enthusiast focused on backend development, APIs, databases, and system design. I enjoy understanding how things work beneath the interface and turning ideas into dependable software.

Focus areas

  • Backend Development
  • API Design
  • System Design
  • Databases

Education

  1. N.K. Singh Memorial EPS

    School · Minbhawan, Kathmandu · Completed

  2. Shifal School

    +2 · Deerwalk Institute of Technology · Shifal, Gaunshala · Completed

  3. New Summit College

    BSc CSIT · Shantinagar, Kathmandu · Completed

  4. Tribhuvan University

    MSc CSIT · Kathmandu, Nepal · Inprogress

Projects

Algorithms & Intelligent Problem Solving

Exploring how algorithms can solve problems, make decisions, and demonstrate core computer science concepts.

  • Crypto-City

    Desktop Application

    A desktop application demonstrating classical cryptographic algorithms and encryption concepts.

    github.com/Manjul760/CSharp-Projects/tree/main/The_crypto_city

  • Self-Solving Minesweeper

    Game / AI

    A Minesweeper game that attempts to solve the board automatically using a brute-force approach. Solving larger boards can be resource-intensive.

    github.com/Manjul760/Python-Projects/blob/main/gui_minesweeper.py

  • Tic-Tac-Toe AI

    Game / AI

    A playable Tic-Tac-Toe game featuring a Minimax-based AI that evaluates possible moves to avoid losing.

    github.com/Manjul760/Python-Projects/blob/main/gui_tictactoe_with_ai.py

  • Search Simulation

    Algorithm Visualization

    A Tkinter desktop application for simulating search algorithms and exploring how nodes are traversed in a tree.

    github.com/Manjul760/Python-Projects/blob/main/search_simulation_app.py

Digital Services & Community Solutions

Web applications exploring how digital platforms can make everyday services more accessible and organized.

  • AgroHub

    Web Application

    An agriculture-focused blogging platform for sharing information, ideas, and knowledge related to agriculture.

    github.com/Manjul760/PHP-Projects/tree/main/agrohub

  • ShareAll

    Web Application

    A web application concept for sharing items, encouraging resource reuse and community participation.

    github.com/Manjul760/PHP-Projects/tree/main/shareALL

  • VotingApp

    Civic Technology

    A web-based voting application exploring how voting workflows can be moved into a digital environment.

    github.com/Manjul760/PHP-Projects/tree/main/votingApp

Machine Learning & Predictive Analytics

Learning how models can identify patterns in data and use those patterns to make predictions.

  • Sentiment Analysis Tool

    Machine Learning · Naive Bayes

    A learning-focused tool that trains a Naive Bayes model to classify sentiment in text.

    github.com/Manjul760/Python-Projects/tree/main/Sentiment-analysis

  • Titanic Data Prediction

    Machine Learning · Neural Network

    A neural network implemented from scratch to predict passenger survival using the Titanic dataset.

    github.com/Manjul760/Python-Projects/tree/main/Regression