Skip to Content

Hi, I'm

Dinesh Chhantyal.

Full-Stack Developer specializing in AI/ML solutions

I'm a full-stack developer passionate about implementing AI as a service and creating AI solutions for social impact.

Currently, I am in my senior year at the University of Louisiana at Monroe (ULM), where I serve as a Full-stack Developer and the President of the Google Developer Student Club.

My work focuses on bridging powerful AI/ML technologies with scalable web applications to solve meaningful problems. I'm particularly interested in building AI tools that are accessible, ethical, and drive positive change.

About Me

I'm completing my Computer Science degree with a Mathematics minor at University of Louisiana - Monroe. My focus is developing AI as a service applications and creating technology for social impact.

As a Full Stack Developer at ULM, I've resolved 100+ technical issues and improved site maintenance efficiency by 45%. I've built enterprise ed-tech platforms for Clamphook and Padhao, creating scalable systems that serve thousands of students with secure authentication, comprehensive metrics, and optimized performance. My CI/CD implementations reduced deployment time by 65%.

In research, I'm working with Dr. Jhim Shim on the Meissel-Lehmer Method for Prime Counting, applying algorithmic approaches to complex mathematical problems.

I apply TensorFlow and Scikit-learn to create predictive models and data visualizations that make technical insights accessible to non-technical stakeholders.

As President of the Google Developer Student Club at ULM, I lead a community of 250+ members, organizing tech events with professionals from Google and local companies, increasing participation by 40% year-over-year.

I'm passionate about creating technology that makes a positive difference. Let's connect!


Dev Tools
  • TypeScript/JavaScript
  • Next.js & React
  • Nest.js & Node.js
  • Python & TensorFlow
  • SQL & NoSQL Databases
  • Scikit-learn
  • RESTful APIs
  • AWS & Google Cloud
  • Matplotlib & Seaborn
  • Data Modeling
  • Flutter
  • Gitlab & Github
  • Java
  • Agile Methodologies

Courses
  • Supervised Machine Learning
  • Unsupervised Machine Learning
  • Analysis Algorithms
  • Data Structures
  • Object-Oriented Programming
  • Network and Data Communications
  • Discrete Structures
  • Calculus
  • Linear Algebra
  • Mathematical Statistics
Dinesh Chhantyal's Picture

Where I've Worked

Full Stack Developer @ University of Louisiana at Monroe

January 2023 - Present
  • Developed a custom PHP/Drupal module for Microsoft Teams integration using REST APIs, streamlining calendar sharing and file collaboration workflows between departmental websites and Microsoft services, reducing administrative overhead by 20%.

  • Created a Python-based ETL pipeline for migrating 10,000+ legacy records to Drupal 10, implementing proper database normalization that improved query performance by 15% while maintaining data integrity.

  • Established automated testing practices for departmental websites using Selenium and Cypress, integrated with GitHub Actions CI/CD pipeline, reducing post-deployment issues by 30%.

  • Collaborated with ULM's Museum of Natural History and Alumni departments to redesign their web presence, resulting in improved user engagement metrics including a 25% increase in average session duration.

  • Implemented validation and optimization for the university's web form system, reducing form submission errors by 35% and streamlining data collection processes across departments.

Blogs & Tutorials

Read all

Other Noteworthy Projects

View Complete List of Projects/Codes
Folder
TimeClock

TimeClock is an enterprise-grade employee time management system built with Next.js 14 and TypeScript, featuring advanced authentication, real-time tracking with GPS verification, and comprehensive department management. The system leverages Server Actions for real-time updates, Prisma ORM for type-safe database operations, and includes automated reporting with email notifications via Resend.

  • Next.js 14
  • TypeScript
  • PostgreSQL
  • Prisma ORM
  • TailwindCSS
  • shadcn/ui
  • Auth.js v5
  • Server Actions
  • Server Components
  • Resend Email
NoteMeet

An AI-powered platform for seamless note-taking and meeting collaboration. Integrate with existing platforms like Google Meet and Zoom to simplify creating, organizing, and sharing notes. Effortlessly manage agendas, track action items, and collaborate with your team. Optimize workflows with tags, categories, and quick search functions. NoteMeet enhances productivity and keeps essential details accessible.

  • NextAuth
  • JWT
  • OAuth 2.0
  • Twilio Authy
  • Resend
  • Next.js Middleware
  • Express.js
  • Prisma ORM
  • DynamoDB
  • S3
  • AWS Lambda
  • Terraform
  • Socket.IO
  • Apollo Server
  • Redis
  • Selenium
Folder
CheerPal

CheerPal — Spearheaded a team of 6 members in developing a reminder application. Integrated Firebase Cloud Messaging for real-time notifications and employed machine learning models for personalized product recommendations from Amazon and Walmart, utilizing content-based filtering, K-means clustering, and decision trees.

  • Next.js
  • TypeScript
  • Payment Gateway
  • Vercel
  • Flutter
  • Firebase Cloud Messaging
  • Machine Learning
  • Content-based Filtering
  • K-means Clustering
  • Decision Trees
Folder
Collatz Conjecture

Collatz Conjecture is a simple Python program that I created to test the Collatz Conjecture. The program is designed to test the conjecture for a given range of numbers. The program is created using Python and PiP. The program is a simple implementation of the Collatz Conjecture.

  • Python
  • PiP
  • Dynamic Programming
Folder
Area Under Curve: Riemann Sum

Area Under Curve: Riemann Sum is a Python program that I created to calculate the area under a curve using the Riemann Sum method. This program solves the area under a curve using three methods: left, right, and midpoint.

  • Python
  • NumPy
  • Matplotlib
  • LaTeX
Folder
Covid-19 Tracker

This is a Covid-19 tracker that I created using React and Firebase Hosting. The tracker uses Disease.sh API to fetch Covid-19 data. The tracker is hosted on Firebase Hosting. The tracker uses Chart.js to display charts and Leaflet to display maps.

  • React
  • Firebase Hosting
  • Material UI
  • Disease.sh API
  • Chart.js
  • Leaflet
Folder
Electronic Voting System

The Election System is created using the C programming language. It is a group project that I did with my friends. The project is a simple electronic voting system that allows users to vote for their candidates. The project is part of the coursework for the course C Programming at IOE, Pulchowk Campus.

  • C Programming
  • Git
  • GitHub
  • Group Project
Folder
Rookie: Discord Bot for Class Schedule Management

Rookie is a Discord bot developed with Node.js and Discord.js to assist students in managing their class schedules. Implemented during the COVID-19 pandemic, it increased schedule adherence by 50% and improved homework submissions by 30% in our classroom Discord.

  • JavaScript
  • Node.js
  • Discord.js
Movie Flower Garden Visualization

An interactive data visualization project that represents movies as unique flowers in a garden. Each flower's characteristics (petals, size, color, shape) encode different aspects of movie data like ratings, popularity, genre, and runtime. Built with D3.js, the visualization allows users to explore films through an engaging, intuitive, and aesthetically pleasing interface.

  • D3.js
  • JavaScript
  • IMDb Dataset
  • SVG

What's Next?

Get In Touch

My inbox is always open. Whether you have a question or just want to say hello, I'll try my best to get back to you! Feel free to mail me about any relevant job updates.

Mail Me