Human Software Engineer
Crafting elegant solutions through code
Technical Arsenal
A comprehensive collection of technologies I've mastered and actively use in my development journey
Frontend
Building responsive interfaces
Backend
Server-side development
Systems
Low-level programming
DevOps
Development operations
Database
Data management
Other
Additional expertise
Featured Projects
A curated collection of my most impactful and innovative work
OCP Procurement
Front-end development for OCP Group's procurement platform using Next.js, TypeScript, and Tailwind CSS with multi-language support. Built real-time chat module and implemented notification system with WebSocket integration for seamless user communication.
ANOMALERT
Full-stack anomaly management system with centralized tracking and criticality assessment. Designed microservices architecture using Docker and Nginx, separated front-end and back-end, and implemented AI-powered criticality suggestions.
Multiplayer Pong Application
Single-page application for a real-time Pong tournament platform built from scratch. Developed interactive game mechanics and integrated WebSocket for multiplayer functionality and live gameplay.
HTTP Web Server
HTTP server built in C/C++ to learn server socket fundamentals, non-blocking I/O, file descriptor monitoring, and team collaboration. Implemented non-blocking I/O, learned server socket fundamentals, and practiced file descriptor monitoring and collaboration.
Currently Learning
I'm currently learning about the following technologies and frameworks
Natural Language Processing
Building applications that can understand and generate human language using machine learning and deep learning techniques. Focusing on text classification, sentiment analysis, language generation, and chatbot development with frameworks like TensorFlow and PyTorch
Advanced Web 3D Graphics
Exploring advanced 3D rendering techniques in web browsers using WebGL and WebGPU APIs. Learning core graphics programming concepts like shaders, textures, lighting, and animation while building interactive 3D visualizations and experiences. Focusing on performance optimization and cross-browser compatibility.
Cloud Computing
Learning how to deploy and manage cloud-based applications and services using cloud platforms like AWS, Azure, or Google Cloud. Focusing on cloud architecture, scalability, security, and cost optimization.
Professional Journey
A timeline of my professional growth and achievements
Full Stack Developer
Software Engineer
Full Stack Developer
Let's Connect
Have a project in mind or want to discuss opportunities? I'm just a message away