Dhanush

Hero Image

I'm C|

See My Resume

About Me

I'm a passionate Full Stack Developer and Competitive Programmer with a strong foundation in data structures, algorithms, and problem-solving. With expertise across multiple programming languages including C, C++, Java, and Python, I thrive on tackling challenging technical problems and building innovative solutions.

My journey in software development has equipped me with hands-on experience in both frontend and backend technologies. I specialize in creating responsive web applications using modern frameworks like React, Next.js, and Node.js, while maintaining a solid understanding of database management and system design principles.

Beyond development, I'm an active competitive programmer on platforms like LeetCode, GeeksforGeeks, Codeforces, and CodeChef. This practice has sharpened my analytical thinking and ability to optimize code for performance. I'm constantly exploring new technologies and contributing to open-source projects to expand my skill set.

My Arsenal

Programming Languages

C C
C++ C++
Java Java
Python Python

Developer Tools

Git Git
GitHub GitHub
VS Code VS Code
Postman Postman

Frontend Technologies

HTML HTML
CSS CSS
JavaScript JavaScript
React React

Backend Technologies

Node.js Node.js
Express Express
MongoDB MongoDB
SQL SQL

Projects

Tic Tac Toe

Game

Unbeatable AI-powered Tic Tac Toe game with an impossible computer opponent using minimax algorithm. Features both AI and player vs player modes.

AI Opponent PvP Mode
HTML5 CSS3 JavaScript

Level Up Dev

Learning

Interactive developer learning portal with hands-on tasks for mastering HTML, CSS, and JavaScript. Includes favorites list and personalized user dashboard.

Task System Dashboard
HTML5 CSS3 JavaScript

FinMate

Finance

Smart financial management platform providing tools and guidance for better money decisions, budgeting, and navigating various financial situations.

Budget Tools Finance Guide
HTML5 CSS3 JavaScript

Get in Touch

Let's create something great. Reach out and let's get started.