I am a full-stack developer with experience in building scalable web applications using a variety of technologies including ASP.NET (C#), SQL, JavaScript, Java, Spring Boot, Angular, and React. I am passionate about clean architecture, database design, and solving real-world problems through code. Throughout my career, I have gained valuable experience working both on the front-end and back-end and have contributed to impactful projects in different sectors.
My background includes professional internships, contract work, and multiple projects where I applied my technical skills to develop user-friendly and maintainable systems. I enjoy collaborating with stakeholders and team members, continuously learning, and growing my expertise in web and mobile app development to deliver scalable and reliable solutions.
Skills
Work Experience
Education
Qualifications
Industry Experience
👨💻 Live Code Collaboration
Multi-user code editor with syntax highlighting and support for multiple programming languages.🖌️ Shared Drawing Canvas
Collaborate visually using a real-time whiteboard with multiple drawing tools.💬 Real-Time Chat
Built-in messaging system for quick communication and idea sharing.🔐 Secure Rooms & Authentication
Create private rooms with access control for safe collaboration.💾 Persistence
Save your work—including code, drawings, and chats—for future access.- ⚛️ React.js
- 🌐 Node.js
- 🔌 Socket.IO
- 🍃 MongoDB
🌐 Live Demo
👉 [Try CanvasRoom Live](https://www.twine.net/signin
🎨 What is CanvasRoom?
CanvasRoom is an all-in-one real-time collaboration platform where users can code, draw, and chat together—instantly and seamlessly. Built for team creativity and technical collaboration, CanvasRoom brings people together in a single interactive workspace.
, Azure (Backend)
WorkSphere is designed to streamline project management and salary administration for businesses. It provides tools to manage projects, employees, salaries, and communication efficiently.
Features
✅ Project Management: Create, assign, and track projects.
✅ Employee Management: Manage employee profiles and salaries.
✅ Task Tracking: Assign and monitor tasks.
✅ Messaging System: Internal chat and notifications.
✅ Analytics Dashboard: Insights on projects, tasks, and employee performance.
✅ User Roles & Permissions: Admin, Project Manager, and Employee roles.
Screenshots & Demo
Demo Video
[![Demo Video](https://www.twine.net/signin
Screenshots
![Image](https://www.twine.net/signin
![Image](https://www.twine.net/signin
![Image](https://www.twine.net/signin
Usage
Technologies Used
About the Project
The Real Estate Management System is an ASP.NET Core MVC application built to streamline property transactions between agents and customers. It includes features for property listings, agent and customer management, scheduling showings, and secure image handling.
Features
✅ Customer & Agent Management - Register and manage profiles.
✅ Property Listings - Add, view, and manage property details.
✅ Image Management - Upload and approve listing images securely.
✅ Showing Scheduling - Book showings with agents.
✅ Email Management - Send notifications and updates.
Screenshots & Demo
Demo Video
[![Demo Video](https://www.twine.net/signin
Screenshots
![Image](https://www.twine.net/signin
![Image](https://www.twine.net/signin
Usage
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Moncton today.