I’m a Full-Stack Developer passionate about building fast, scalable, and user-friendly web and mobile applications.
With expertise in React, Node.js, TypeScript, Flutter, and MongoDB, I design clean UIs, craft reliable backends, and deliver seamless user experiences across platforms.
I’m a results-driven developer who loves turning ideas into functional digital products.
My core strengths include:
- 🧩 Developing end-to-end web applications (frontend, backend, RESTful APIs)
- 📱 Creating cross-platform mobile apps using Flutter & Dart
- ⚙️ Architecting scalable backend systems with Node.js, Express, and MongoDB
- 🎨 Designing modern UI/UX with React, Angular, Vue, and Tailwind CSS
- 🧠 Exploring clean architecture, microservices, and performance optimization
Frontend: React · Angular · Vue.js · TypeScript · JavaScript · Tailwind CSS · Bootstrap
Backend: Node.js · Express.js · REST APIs · Microservices Architecture
Mobile: Flutter · Dart
Databases: MongoDB · MySQL
Tools & DevOps: Git · GitHub · Docker · Postman · VS Code
Other Interests: UI/UX · Cloud Deployment · Software Architecture
💡 I focus on writing clean, reusable, and scalable code for both frontend and backend systems.
- Advanced mobile app architecture and state management
- Building microservices with Node.js and TypeScript
- Enhancing UI/UX design with responsive layouts and motion design
- Exploring serverless and cloud-based deployments
You can find some of my featured projects on GitHub, including:
- 🧾 Inventory Management System – Full-stack app built with React, Node.js & MongoDB
- 💳 POS System – Real-time sales and billing system using TypeScript and Express
- 🌐 AI-Powered Tools – React + OpenAI integration for intelligent workflows
(More projects available in my repositories.)
🌐 Website / Portfolio: arosharj.com
🎥 YouTube (Dev Channel): @dev_arosharj
💼 LinkedIn: Arosha Rukshan
📧 Email: [email protected]