Skip to content

@Arijit2772

Arijit Singh

@Arijit2772

Skill iconPython
Skill iconJavaScript
SQL
Skill iconC++
Skill iconBash

Patiala, India

Hi there, I'm Arijit 👋

About Me

I'm a passionate developer driven by an insatiable curiosity for how things work under the hood. My journey in computer science is fueled by a deep fascination with low-level programming, system fundamentals, and the intricate mechanisms that power modern computing.

I believe that understanding the foundational layers of technology—from network packets to memory allocation—empowers me to build better, more efficient solutions at every level of the stack.

What Drives Me

🔍 Low-Level Learning - I'm passionate about diving deep into computer science fundamentals, exploring assembly language, system architecture, and the inner workings of operating systems.

🧠 Understanding Over Abstraction - While abstractions are powerful, I thrive on understanding what happens beneath them—how compilers work, how data moves through networks, and how hardware and software interact.

First Principles Thinking - I approach problems by breaking them down to their core components, which helps me write more performant and elegant code.

What I'm Good At

  • Low-Level Systems Programming - Deep understanding of computer architecture and system-level programming
  • Network Engineering - Building and analyzing network protocols and distributed systems
  • UI/UX Design - Creating intuitive, user-centered interfaces with modern web technologies
  • Data Analysis - Extracting insights from complex datasets
  • Machine Learning - Implementing and training ML models to solve real-world problems
  • Full-Stack Development - Comfortable working across the entire technology stack

Projects I've Built

🌐 Network Projects

Projects exploring network protocols, socket programming, packet analysis, and distributed systems. These projects demonstrate my understanding of how data flows across networks and the protocols that enable modern communication.

💻 Operating System Projects

Low-level systems projects involving OS concepts like process scheduling, memory management, file systems, and concurrent programming. These projects reflect my deep dive into how operating systems manage hardware resources and provide abstractions for applications.

🗄️ Database Management System Projects

Projects involving database design, query optimization, transaction management, and storage engines. These demonstrate my understanding of how databases work internally—from B-trees and indexing to concurrency control and recovery mechanisms.

🎨 UI/UX Websites

Modern, responsive web applications showcasing my design sensibility and front-end development skills. These projects reflect my ability to balance aesthetics with functionality and create seamless user experiences.

📊 Data Analysis Projects

Data-driven projects involving statistical analysis, visualization, and insight generation. These demonstrate my ability to work with complex datasets and communicate findings effectively.

🤖 Machine Learning Projects

ML models and experiments covering various domains—from supervised learning to neural networks. These projects showcase my understanding of both the theoretical foundations and practical implementation of machine learning algorithms.

Tech Stack

Languages: C/C++,Bash, Python, JavaScript,Perl

Tools & Technologies: Linux, Git, Docker

Frameworks: React, TensorFlow, Flask, tailwind,POSIX,glibc,Valgrind

Currently Learning

I'm constantly expanding my knowledge in low-level systems, exploring topics like:

  • Operating system internals
  • Compiler design
  • Computer networks and protocols
  • Performance optimization techniques

Let's Connect

I'm always excited to discuss computer science fundamentals, collaborate on interesting projects, or share knowledge about how things work under the hood.