Hi, I'm Manoj Kumal.

A
Self-motivated, fast to learn, and enthusiastic programmer with an inquisitive mind that appreciates tackling complicated and difficult real-world challenges..

About

I’m currently a PhD student at Michigan Technological University and a Research Assistant working on agentic AI, multi-agent systems, and AI security. Previously, I completed my Bachelor’s in Computer Science and Information Technology from Tribhuvan University (Bhaktapur Multiple Campus). I bring over four years of hands-on experience developing AI-powered products, particularly in machine learning, computer vision, natural language processing and generative AI. My current interests lie in multimodal AI and advancing collaborative intelligent systems. Outside of research, I enjoy hiking and writing poetry. If our interests align, I would be happy to connect and exchange ideas.

  • Languages: Python, C, C++
  • Databases: MySQL, MongoDB
  • Libraries: NumPy, Pandas, Matplotlib, Seaborn, OpenCV
  • Frameworks: Flask, Keras, TensorFlow, Pytorch, Mlflow
  • Tools & Technologies: Git, Docker, AWS, JIRA, Apache Airflow

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering-Machine Learning, which provides professional development, interesting experiences and personal growth.

Experience

Sr.Artificial Intelligence Engineer
  • Developed an Multi Agent Retrieval-Augmented Generation (RAG) chatbot tailored for the construction industry, improving operational efficiency and accuracy; deployed to over 20 clients at Krane.
  • Fine-tuned domain-specific models for table detection and structure recognition, significantly enhancing the accuracy of document understanding in construction datasets..
  • Optimized embedding models for improved semantic search performance; deployed scalable solutions using Kubeflow and KServe for robust, production-grade inference pipelines.
  • Tools: Python, RAG, kubeflow
July 2025 - Jan 2026 | Kathmandu, Nepal
Artificial Intelligence Engineer
  • Developed an Multi Agent Retrieval-Augmented Generation (RAG) chatbot tailored for the construction industry, improving operational efficiency and accuracy; deployed to over 20 clients at Krane.
  • Fine-tuned domain-specific models for table detection and structure recognition, significantly enhancing the accuracy of document understanding in construction datasets..
  • Optimized embedding models for improved semantic search performance; deployed scalable solutions using Kubeflow and KServe for robust, production-grade inference pipelines.
  • Tools: Python, RAG, kubeflow
April 2024 - July 2025 | Kathmandu, Nepal
Artificial Intelligence Engineer
  • Worked on an information extraction system for sales invoices and purchase orders using two approaches, the first of which was a purely rule-based approach.
  • The second approach involved extracting header and footer information using LayoutLM, and extracting table information using Table Transformer.
  • Fine-tuned LayoutLM and Table Transformer models on my own dataset and deployed model using Azure App service.
  • Worked on Contrastive Language–Image Pre-training model to detect similar images using both images and corresponding text for training.
  • Tools: Python, Flask, Opencv
March 2022 - April 2024 | Kathmandu, Nepal
Associate Machine Learning Engineer
  • Developed and managed the information extraction software from citizenship using Flask, NER, OCR, and AWS.
  • Worked on Optical Character Recognition and I have trained Custom Name Entity Recognition Model For Infromation Extraction From Nepali Citizenship.
  • Performed Different Image Enhancement Techniques Like Morphological Operation, Filtering Techniques etcs and Image Alignment.
  • Develop a Flask Web App Using Using AWS EC2 .
  • Tools: Python, Flask, Opencv
December 2021 - March 2022 | Lalitpur, Nepal
Machine Learning Engineer Intern
  • Learn About Python, Numpy, Pandas, Matplotlib
  • Understand and Implement Machine Learning algorithms
  • Learn Flask ,Mongodb and Postman method
  • Study Deep Learning.
September 2021 - December 2021 | Lalitpur, Nepal

Projects

quiz app
KraneAI Chatbot

Agetic AI chatbot for Construction Domain

Accomplishments
  • Tools:Python, Langgraph, Numpy, Kubeflow, Git
  • chatbot
quiz app
Intelligent Extraction System

Intelligent Information Extraction System

Accomplishments
  • Tools:Python, Transformer, Numpy, Git
  • chatbot
quiz app
Bank Loan Prediction

A Bank Loan Prediction

Accomplishments
  • Tools:Python, Flask, Numpy, Pandas, Matplotlib, Git
  • A tool that predict whether the customers get loan or not
quiz app
Flight Price Prediction

A Flight Price Prediction

Accomplishments
  • Tools:Python, Flask, Numpy, Pandas, Matplotlib, Git
  • A tool that Predict Flight Price.
Screenshot of web app
Automatic Number Plate Recognition

Automatic Number Plate Recognition.

Accomplishments
  • Tools: Python,Matplotlib, Tensorflow, keras, Flask, Git
  • A tool that automatically recogize nepali vehicle number plate.

Skills

Languages and Databases

Python
HTML5
CSS3
MySQL

Libraries

NumPy
Pandas
OpenCV
scikit-learn
matplotlib

Frameworks

Flask
Keras
TensorFlow
PyTorch

Other

Git
AWS
Heroku
Linux

Education

Michigan Technological University

Houghton, Michigan, United States

Degree: Doctor of Philosophy in Computational Science and Engineering
Percentage: Inprogress

Institute of Science and Technology, Tribhuvan University

Kathamandu, Nepal

Degree: Bachelor of Computer Science and Information Technology
Percentage: 80%

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Database Management Systems
    • Operating Systems
    • Machine Learning
    • Computer Vision

Contact