Skip to content

@divyansh0x0

Divyansh Singh

@divyansh0x0

Skill iconPython
Skill iconJava
Skill iconC++
Skill iconTypeScript
Skill iconNodejs

Hamirpur, India

About Me

I’m a self-taught developer and a B.Tech. Mechanical Engineering student at NIT Hamirpur, passionate about building tools, libraries, and applications that blend performance with elegant design.

I enjoy working across C/C++, Java, Python, TypeScript, and JavaScript, with a focus on desktop applications, custom UIs, and algorithm visualization tools.

What drives me is the thrill of solving problems from scratch, pushing myself to learn low-level details, and seeing my ideas come to life in fully functional projects.

Skills

Programming Languages: C/C++, Java, Python, TypeScript

Application Development: Desktop apps, web apps, Discord bots, Arduino projects

Tools & Build Systems: Git, CMake, Figma

Platforms & Environments: Linux, Windows

Other Skills: Web scraping, custom UI/UX design

Projects

Java Swing Material UI Library – Custom Material UI library with animations, transitions, and UI components for Java Swing.

Console Calculator – Java-based calculator using AST parsing for complex expressions with arbitrary precision.

Physics Engine – Java physics engine featuring collisions and a deferred renderer with multithreaded update & render loops.

Discord Bot – Server automation, moderation, timers, and efficient messaging system.

Pygame projects - Virtual Joystick which was used to control a motor driver in an RC car, image compressor and resolution modifier with live preview of the result.

What Drives Me

Building elegant and efficient systems from scratch.

Exploring low-level mechanics of programming and rendering.

Designing developer tools that improve productivity and creativity.

Constantly learning and experimenting with new concepts.