About

Hi, I'm Janak. I'm a software engineer and a Computer Science master's student at the University of Kansas. Most of what I do sits somewhere between machine learning and backend work.

For the past couple of years I've worked across NLP, LLMs, and backend engineering. At Maitri Services I worked on backend development for their medical coding platform. Before that I was at Cotiviti Nepal on healthcare analytics, and I spent some time on NLP research at NAAMII. I did my Bachelor's in Computer Engineering at Pulchowk Campus.

Day to day I reach for Python, Django, FastAPI, and PyTorch. I like problems where language and data meet real engineering, and I write about the things I figure out along the way.

Experience

Apr 2024 – Dec 2025

Software Engineer (AI)

Maitri Services · Lalitpur, Nepal

Backend development for a Django medical coding platform, with asynchronous task queues handled by Celery.

Apr 2023 – Feb 2024

Software Engineer (Analytics)

Cotiviti Nepal · Kathmandu, Nepal

Worked on Quality Intelligence, an analytics tool that helps health plans track and improve compliance, and on Star Intelligence, which lets them predict and model their Medicare Star Ratings.

Oct 2022 – Apr 2023

NLP Research Intern

NAAMII · Lalitpur, Nepal

Ran exploratory data analysis for NER, POS tagging, text classification, and machine translation, and led a systematic review of Nepali NLP that identified critical gaps in low-resource datasets and benchmarks.

May 2022 – Aug 2023

AI Scholar

Fusemachines · Lalitpur, Nepal

Full-scholarship, year-long AI fellowship covering computer vision and NLP. Implemented sentiment analysis for Nepali COVID-19 tweets with the MuRIL BERT model and built a face-recognition system with the FaceNet architecture.

Education

Jan 2026 – Jan 2028 (exp.)

MS, Computer Science

University of Kansas · Lawrence, KS · GPA 4.0/4.0
2018 – 2023

BE, Computer Engineering

IOE, Pulchowk Campus · Lalitpur, Nepal · Full Scholarship · 79.91%

Publications

ICTIS
Springer
2023

Comparative Analysis and Study of Technology Approaches to Document Image Understanding from Structured Text Document Images

Janak Sharma

Proceedings of ICTIS 2023 · Ahmedabad, India · Published by Springer

Projects

Information Extraction

Fine-tuned LayoutLM to extract key-value pairs from IRS-990 forms (F1 0.9), with a custom in-house annotation tool. PyTorch · FastAPI · React · MongoDB.

Nepali Sentiment Analysis

Fine-tuned MuRIL for sentence-level sentiment in Nepali, with an interactive demo for real-time predictions. PyTorch · FastAPI · React.

Publication Repository

A tool to organize research papers and journals and export citations to JSON, BibTeX, MLA, and APA. Django · Bootstrap.

Checkers AI

A game-playing AI using minimax with alpha-beta pruning and depth-limited search for smooth, responsive play. pygame.

Q Bot

A question-answering system that retrieves relevant answers from a passage using the TF-IDF algorithm. Python · NLTK.

Learning

Notes I write while learning a topic properly, starting from the basics. I add more as I go.

Writing

  • Loading posts…

All writing
© 2026 Janak Sharma Lawrence, KS