About Me
Full-Stack Developer with over 10 years of experience delivering elegant, scalable, and user-centric applications

Hello, I'm Bimasha
I'm a Full-Stack Developer with over 10 years of experience specializing in building scalable web applications and solutions. Currently leading development at Varygen Corp Limited, I focus on delivering secure, high-performance applications across FinTech, SaaS, and E-commerce sectors.
Throughout my career, I've worked with diverse teams to deliver impactful projects for global clients. I'm passionate about clean code, performance optimization, and creating intuitive user experiences with robust architectures.
When I'm not coding, you can find me solving algorithmic challenges, contributing to open-source projects, or sharing my knowledge through technical writing and mentoring.
Skills & Expertise
Frontend Development
- React, Next.js, Vue.js
- TypeScript, JavaScript (ES6+)
- Tailwind CSS, SCSS, Styled Components
- Redux, Context API, Zustand
- Responsive Design, Accessibility
Backend Development
- Node.js, Express, NestJS
- Python, Django, FastAPI
- RESTful APIs, GraphQL
- MongoDB, PostgreSQL, MySQL
- Authentication, Authorization
DevOps & Tools
- Git, GitHub, GitLab
- Docker, Kubernetes
- AWS, Azure, Google Cloud
- CI/CD, GitHub Actions
- Testing (Jest, Cypress, Playwright)
Professional Experience
Lead Full-Stack Developer
Varygen Corp Limited
Leading development of enterprise-level applications using React, Node.js, and AWS. Managing a team of developers, implementing CI/CD pipelines, and ensuring code quality and security standards.
Senior Full-Stack Developer
Life Coach Hub
Developed and maintained a SaaS platform for life coaches using Vue.js, Laravel, and AWS. Implemented payment processing systems and optimized database performance for scalability.
Full-Stack Developer
MY SAAS TEAM
Built custom web applications for clients across various industries using JavaScript, PHP, and MySQL. Collaborated with design teams to implement responsive and accessible user interfaces.
Web Developer
Gjiganti
Developed e-commerce solutions and content management systems using WordPress, WooCommerce, and custom PHP development. Implemented SEO best practices and performance optimizations.
Key Projects
Life Coach Hub
A comprehensive platform for life coaches to manage clients, schedule sessions, and process payments. Built with Vue.js, Laravel, and integrated with Stripe for payment processing.
Fineas
A secure financial management system for small businesses with features for invoicing, expense tracking, and financial reporting. Implemented with React, Node.js, and MongoDB.
E-Commerce Platform
A scalable e-commerce platform with inventory management, order processing, and customer relationship management. Built with Next.js, Express, and PostgreSQL.
Healthcare Management System
A HIPAA-compliant patient management system for healthcare providers with appointment scheduling, medical records, and billing features. Developed with Angular, Django, and MySQL.
Competitive Programming
function quickSort(arr, left = 0, right = arr.length - 1) { if (left < right) { const pivotIndex = partition(arr, left, right); quickSort(arr, left, pivotIndex - 1); quickSort(arr, pivotIndex + 1, right); } return arr; } function partition(arr, left, right) { const pivot = arr[right]; let i = left - 1; for (let j = left; j < right; j++) { if (arr[j] <= pivot) { i++; [arr[i], arr[j]] = [arr[j], arr[i]]; } } [arr[i + 1], arr[right]] = [arr[right], arr[i + 1]]; return i + 1; }
Problem Solving Journey
I am passionate about algorithmic problem-solving and regularly participate in coding competitions.
My competitive programming journey has helped me develop strong analytical thinking and efficient coding practices.




Volunteer Experience
Volunteer Developer
Contributing development skills to various non-profit organizations, helping them build and maintain websites and web applications. Providing technical guidance and mentoring to aspiring developers in underserved communities.
Let's Work Together
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.
Book a 30-minute consultation to discuss your project requirements and explore how we can work together.
Trusted by companies worldwide