Skills
Key skills that define my professional identity.
C++
Custom game engine development with DirectX 9, Win32 API, and low-level systems programming. Built Breakout engine from scratch.
JavaScript
Full-stack development with React and vanilla JS. Built complete games and web applications with modern ES6+ features.
React
Component-based architecture, state management, hooks, and modern React patterns. Built production-ready applications.
HTML 5
Semantic markup, Canvas API for 2D games, and modern web standards across multiple projects.
C
Systems programming fundamentals, memory management, and low-level operations. Academic and practical experience.
Unity
3D game development with C#, custom shaders, physics systems, and game mechanics. Shipped multiple complete games.
OpenGL
Modern graphics programming with shaders, VBOs, and 3D rendering. Currently building Minecraft clone project.
DirectX
DirectX 9 rendering, sprite batching, and game engine architecture. Implemented custom 2D renderer with FMOD audio integration.
Java
Object-oriented programming, data structures & algorithms, and application development from academic coursework.
CSS 3
Modern styling with Flexbox, Grid, animations, and responsive design. Experience with both vanilla CSS and frameworks.
PHP
Server-side scripting and backend development. Practical experience from Laravel internship.
Laravel
MVC architecture, Eloquent ORM, and RESTful API development. Hands-on experience during internship.
Tailwind CSS
Utility-first CSS framework for rapid UI development. Used in React projects for modern, responsive designs.
MySQL
Relational database design, queries, and optimization. Used in full-stack web applications.
Typescript
Type-safe JavaScript development with interfaces and advanced typing. Used in modern web projects.
Node.js
Server-side JavaScript runtime for backend development and tooling. Experience with npm ecosystem.
Netlify
Modern web deployment, CI/CD pipelines, and serverless functions. Deployed multiple live projects.
AWS
Cloud services for deployment and hosting. Basic experience with S3, EC2, and related services.
Socket.io
Real-time bidirectional communication for web applications. Limited project experience.
Bootstrap
Responsive CSS framework for quick prototyping. Basic understanding and usage.