Niraj Chaurasiya

Mechanical Engineering Student | Systems Builder | Full-Stack Developer

About Me

I'm a Mechanical Engineering student with a deep interest in complex systems, technology integration, and applied software development. My work explores how engineering principles can inform digital system design and vice versa.

Software × Hardware → Innovation

Outside my studies, I build experimental systems to explore questions about knowledge organization, productivity tools, and digital service design. I document these explorations through technical writing and educational content.

My academic goal is to develop rigorous approaches to system design that bridge physical engineering constraints with software flexibility.

Download Resume

Skills

Full-Stack Development

Building complete web applications from frontend to backend using modern technologies.

Flutter & Dart

Creating cross-platform mobile applications with beautiful UI and smooth performance.

MERN Stack

Developing modern web applications using MongoDB, Express.js, React, and Node.js.

App Development

Designing and building user-friendly mobile applications for iOS and Android.

MATLAB

Using MATLAB for numerical computing, data analysis, and engineering simulations.

System Design

Designing and analyzing complex systems with attention to constraints and emergent behaviors.

Technical Projects

TechShortsApp Screenshot

TechShortsApp

An experimental platform exploring alternative content ranking systems. Investigates how credibility and uncertainty metrics might supplement traditional engagement-based algorithms. Documents assumptions and limitations openly.

Printing Business

Labels Printing Platform

A full-stack application for managing custom print orders. Explores workflow automation and customer relationship management in service-based operations.

Blog Platform Screenshot

Blogify

A lightweight blogging platform exploring minimal content management systems. Focuses on clean architecture and straightforward publishing workflows.

Task Manager Screenshot

Pro Manage

A task management system investigating workflow visualization and prioritization algorithms. Designed for individual makers and small teams with an emphasis on clear state transitions.

Research & Systems (Independent Work)

TechShortsApp: Epistemic Systems Exploration

Research Question: How might alternative ranking criteria—based on credibility signals, uncertainty acknowledgment, and behavioral evidence rather than engagement metrics—affect knowledge discovery in technical domains?

System Description: This independent project explores an experimental ranking algorithm that evaluates short-form technical content. The system documents its assumptions about evidence weighting, uncertainty propagation, and user interaction patterns.

Limitations & Open Questions: The project makes no claims about objective truth discovery. It operates as a documented thought experiment with acknowledged constraints around data availability, measurement validity, and scale effects. The implementation is open to critique and iteration.

View System Documentation

Entrepreneurial Projects

Labels Printing Service

An operational printing service in Kansas City, MO, providing custom print solutions for individuals and small businesses. This project explores the intersection of digital platforms with physical service delivery, focusing on customer relationship management and workflow optimization.

LaptopMedic.In

A service initiative addressing laptop repair needs for student populations. Combines technical troubleshooting with educational components to help users understand their devices. Investigates service delivery models in technical support domains.

Technical Writing

NextJS Nested Routes and Layouts
01 June 2024 5 min read

Exploring Nested Routes and Layouts

Exploring the latest trends and updates in Flutter development When building modern web apps, structure matters. Next.js makes this easier with nested routes and shared layouts, allowing you to organize pages the way your app actually works.

Read More
Backend Setup | NodeJS
02 July 2024 4 min read

Professional Backend Setup with NodeJS

Building a backend is not just about making APIs work — it’s about making them scalable, secure, and maintainable. A professional Node.js setup provides that foundation.

Read More
Building a Timer Clock
03 June 2024 10 min read

Building a Timer Clock

Learn how to build a sleek Timer Clock using HTML, CSS, and JavaScript. Follow along to create a functional, interactive timer while sharpening your web development skills.

Read More
View All Writing

Educational Content

Deploying Node JS app to Digital Ocean (Made easy)

Learn how to deploy your Node.js app on DigitalOcean step by step, from server setup to running your app live online.

Watch Now

Learn and build a shopping cart with Redux Toolkit

Learn how to build a modern shopping cart using Redux Toolkit in 2024. Follow along to master state management and create a fully functional, scalable cart for your projects.

Watch Now
Typescript, Tailwind CSS & useContext

Build and deploy a Todo app with Next.js 14, Typescript, Tailwind CSS & useContext

Learn how to build and deploy a Todo app using Next.js 14, TypeScript, Tailwind CSS, and useContext. Follow along to create a fully functional, modern app and get it live online.

Watch Now
View Full Channel

Education

Bachelor of Mechanical Engineering

Arkansas State University | 2024 - 2028 (Expected)

Currently in my 3rd year of Mechanical Engineering with a focus on technology integration and innovation.

Relevant Courses: Thermodynamics, Fluid Mechanics, Control Systems, Engineering Design, Computer Programming, MATLAB, AutoCad, Differential Equation, Calculus I, II, III.

Full-Stack Web Development Certification

Online Platform | 2022-PRESENT

Completed an intensive program covering HTML, CSS, JavaScript, React, Node.js, NextJS, Express, and MongoDB to build dynamic web applications.

Flutter & Dart Mobile Development

Online Course | 2025 - PRESENT

Learning to create cross-platform mobile applications using Flutter and Dart.

Get In Touch

Email

Phone

+1 (870) 333-6629

Location

Jonesboro, Arkansas, US