I have a strong foundation in computer science and several years of experience in software development. My academic background includes studies in algorithms, data structures, and software engineering principles.
Throughout my career, I have worked on various projects ranging from small applications to large-scale systems. I have experience in both frontend and backend development, with a particular interest in building robust and scalable solutions.
Programming Languages: JavaScript, TypeScript, Golang, Java
Frontend Technologies: React, HTMX, HTML, CSS
Backend Technologies: NodeJS, NestJS, Express, RabbitMQ, RESTful APIs
Databases: MongoDB, PostgreSQL
Tools & Platforms: Git, Docker, Linux, Vim
Developed a full-stack e-commerce platform using React and Node.js. The application features user authentication, product management, shopping cart functionality, and payment processing with Stripe integration. Implemented responsive design and optimized for performance.
Technologies: React, Node.js, Express, MongoDB, Stripe API
Developed a fully-fledged multiplayer Ludo game featuring real-time gameplay and in-game chat functionality. The game includes custom board themes, multiple gameplay modes, and a live player leaderboard system. Implemented monthly tournaments with competitive rankings and real-time synchronization across all connected players for seamless gaming experience.
Technologies: Unity, NodeJS, Socket.io, Redis, RabbitMQ, MongoDB
Built a comprehensive management system featuring equipment booking with real-time scheduling board, multi-timezone work order tracking, and complex invoicing with inventory and cost analysis. Implemented timecard management for staff activities and payroll, plus CSV integration for external invoice data. The system provides real-time updates across all modules using Socket.IO and RabbitMQ for seamless operations.
Technologies: Angular, NodeJS, Socket.io, MongoDB, RabbitMQ
Built an educational trading platform with real-time stock data feeds and comprehensive order management system. Features include limit, intraday, and overnight order placement with local execution simulation. Implemented user portfolio tracking, multiple customizable watchlists, and interactive trading chart views with technical analysis tools. The platform provides a realistic trading environment for learning and practice without real financial risk.
Technologies: NestJS, TypeScript, Socket.io, MongoDB, RabbitMQ, Redis
I am open to discussing new opportunities, collaborations, or simply connecting with fellow developers and professionals in the field. Feel free to reach out through any of the following methods.