Nikhil Dhiman - Home
About me

Behind the Code

I’m a results-driven Software Engineer with a passion for writing clean, efficient, and maintainable code. With experience across the full development lifecycle, I specialize in designing scalable systems, solving real-world problems, and delivering high-quality software solutions. My work reflects a balance between technical depth and practical implementation, ensuring solutions are both robust and efficient.

  • Secure Coding Practices
  • Agile & Scrum Methodologies
  • Cross-Team Collaboration
  • Efficient Problem Solving
  • Test-Driven Development
  • Version Control & CI/CD

4+

Years Of
experience

my expertise

Excellence Across Disciplines

AI/ML Engineer

Building AI/ML systems that leverage data to deliver intelligent and efficient solutions.

Data Engineer

Specialized data engineer, with a focus on scalable pipelines, efficient workflows, and actionable data solutions.

Software Engineer

Experience in backend and frontend development, focused on building scalable, efficient, and user-centric solutions.

Mobile Developer

Skilled in creating seamless iOS Apps, with a strong focus on performance, usability, and platform consistency.

My Projects

Unleash Concepts Through Projects

A collection of real-world projects that highlight my ability to solve problems, build scalable systems, and deliver clean, efficient solutions across various domains.

EvacAI

Designed and implemented an AI-powered voice-based evacuation assistant using CrewAI and LangChain agents to plan safe indoor escape routes, respond to user-reported threats, and adapt in real time. Integrated with VAPI to deliver natural, human-like emergency instructions through voice, simulating a virtual 911 operator experience.

  • LangChain & CrewAI

  • VAPI

  • Supabase

Artwork Mapped Using ML

An interactive 3D visualization of 120K artworks mapped by visual similarity using ML and dimensionality reduction. Applied PCA and UMAP to compress embeddings into 3D space, enabling structure-aware visualization of visual similarity across artworks.

  • PCA and UMAP

  • Matplotlib

  • Scikit-learn

Spark Batch ETL using Scala and Sqoop

Designed and implemented a scalable batch ETL pipeline using Apache Spark and Sqoop to extract data from relational sources, perform complex transformations, and load it into a data warehouse.

  • AWS

  • Apache Spark

  • Apache Sqoop

Amaze Mobility iOS App

Amaze Mobility is a MaaS app that aims to provide users with an easy way to plan and book their journeys, integrating various modes of transportation into one platform.

  • Swift

  • Socket.io

  • Realm DB

Restaurant Chain Management Rest API

Developed a robust backend system using .NET and MySQL to manage multiple restaurant branches, streamline operational hours, and ensure smooth data flow across locations.

  • .NET C#

  • MySQL

  • Swagger UI

Amazon Employee Access Prediction

Implemented predictive machine learning models using CatBoost and XGBoost to optimize employee access management, automate permission assignments, and proactively detect anomalies

  • CatBoost

  • XGBoost

  • Model Evaluation

Dive deeper into my work and see more impactful

Projects and Case Studies
My Reviews

What people say about
working with me

Dr. Armando Beltran

Assistant Professor of Computer Science

Nikhil has consistently distinguished himself through his exceptional programming skills, critical thinking, and advanced mathematical knowledge, which are essential for solving complex problems in artificial intelligence. His academic performance in these courses has been outstanding, and based on his achievements, I would rank him in the top 1% of all students I have taught at Cal State LA.

Chandrapal Singh

Director & Co-Founder

I’m happy to working with Nikhil, he is having a good problem solving skill. I recommend him and his team.

Abichal Jha

iOS Developer @ Gartner

Nikhil is one of the best among all the people I have ever worked with. As I remember,he was a very productive person, hardworking, broad-minded and forward thinking individual. Intelligent, ambitious, energetic and proactive perfectionist. Desire for proficiency and education makes him a valuable asset to the team. Working with him is a signature of success.

Upendra Kumar Tiwari

Data Scientist | Machine Learning Engineer

You have been the hard working and sincere student of mine. whichever assignment was given to you, you completed them within time. The characteristic that you posses is your hardwork, always trying to learn new technology and your simplicity will always help to reach your goal.

Michael Hassey

Chief Technical Officer

I had the pleasure of working with Nikhil on the MPC project, where his technical expertise, proactive problem-solving, and collaborative mindset were truly remarkable. He consistently demonstrated a deep understanding of complex systems, offering innovative solutions that drove the project's success. Nikhil's ability to communicate effectively and his dedication to delivering high-quality results made him an invaluable team member. It was an absolute privilege to work alongside someone so skilled and committed, and I highly recommend him for any future opportunities.

Counters

Driven by passion, defined by results

A results-driven engineer with 4+ years of experience turning complex problems into simple, impactful solutions across software, mobile, data, and AI.

150+

Global collaboration across roles and domains, fueled by cross-functional teamwork.

10+

Awards & recognitions for innovation, dedication, and impact acros projects and teams.

12+

Successfully completed projects spanning multiple domains and industries

8+

Client and Employer reviews reflecting trust, satisfaction, and success

Contact Me

Got a question or an idea? Feel free to reach out! Fill out the form below, and I’ll get back to you soon.

  • United States of America (USA)

  • hello@nikhildhiman.me