Hi, I'm Gayan Danushka

Software Engineer with expertise in React, TypeScript, and Laravel. Passionate about building scalable web applications and creating seamless user experiences.

  • Full-stack development with modern JavaScript frameworks
  • Building responsive UIs with Tailwind CSS and Bootstrap
  • Database design and API integration expertise
  • Experience with ERP systems and scalable microservices

Professional Experience

Dedicated full-stack developer with expertise in React, TypeScript, and Laravel, focused on creating efficient and scalable solutions.

Associate Software Engineer

Enrich Arcane (Pvt) Ltd

April 2024 - Present

Negombo, Sri Lanka

Hours Worked

40 hours/week, Full Time

Technologies Used
Laravel React.js Next.js Tailwind TypeScript Redux MUI PHP Figma Git SQL AWS Docker CI/CD

Promoted to Associate Software Engineer after a successful internship, specializing in full-stack development with a strong focus on creating innovative, scalable web solutions using modern technologies.

Key Responsibilities
  • Developed responsive and performant frontend applications using React, TypeScript, and Tailwind CSS with seamless API integrations
  • Architected scalable microservices and ERP systems with a focus on code reusability and operational efficiency
  • Implemented advanced Google API integrations to enhance application functionality
  • Designed and maintained robust CI/CD pipelines to streamline deployment processes and enhance development workflow
  • Developed and maintained RESTful APIs to facilitate seamless communication between different application components
  • Prioritized user experience by implementing intuitive designs and optimizing application usability
  • Implemented advanced SEO techniques and performance optimizations to improve web application visibility and speed
  • Integrated multiple payment gateways, including PayPal, Stripe, and local payment solutions (Pay Hear, One Pay)
Notable Projects
Tour Management System

Developed a comprehensive Laravel-based system with real-time inventory tracking and booking management

Job vacancy management system

Created a robust React.js e-commerce solution with TypeScript,Tailwind featuring integrated payment gateways and responsive design with Secure authentication and API integration

E-Commerce Platform

Created a robust Next.js e-commerce solution with TypeScript, featuring integrated payment gateways and responsive design

ERP System Dashboard

Built interactive enterprise resource planning dashboards using React and D3.js for comprehensive data visualization

Finance Management System

Implemented a comprehensive financial tracking and reporting system with advanced analytics and reporting features

Delivery Management System

Developed an end-to-end logistics tracking platform with real-time shipment monitoring and route optimization

Inventory Management System

Created a sophisticated Laravel-based inventory solution with automated stock tracking and reporting capabilities

Learning Management System

Designed an interactive educational platform with course management, student tracking, and performance analytics

SEO and Performance Optimizations
  • Implemented advanced structured data and schema markup to enhance search engine visibility and rich snippet generation
  • Maintained SEO-friendly code structure with semantic HTML and optimized rendering strategies
  • Optimized image loading, Next.js routing, and implementation of lazy loading to improve Core Web Vitals scores
  • Managed Google Search Console to monitor website performance, indexing, and resolve technical SEO issues

Started my professional journey as a Trainee Full Stack Developer, focusing on Laravel backend and frontend development with Bootstrap and JavaScript.

Key Responsibilities
  • Contributed to full-stack development using Laravel for backend and React with Tailwind for frontend
  • Developed strong Git version control skills and gained experience in deployment processes
  • Implemented AJAX with Laravel for seamless asynchronous interactions and improved UX
  • Collaborated using project management tools like GitHub and Kanban for efficient workflow
  • Integrate databases to store and retrieve data, ensuring efficient and reliable data management.
Projects Worked On
Company Website

Developed responsive company website with Laravel and Bootstrap

web agency Website

Developed responsive company website with Laravel and Bootstrap

Smoothy Website

Developed responsive company website with Laravel and Bootstrap

Hosting & Version Control
  • Deployed websites using cPanel, AWS EC2, and Vercel for different project requirements
  • Managed collaboration through Git with branching strategies and pull request workflows

Featured Projects

Showcasing my expertise in full-stack development with a focus on creating robust, scalable, and user-friendly applications.

Technical Skills

Frontend

React TypeScript Vue.js Redux Tailwind CSS Bootstrap Material UI jQuery

Backend

Laravel Node.js Express.js PHP Django RESTful APIs GraphQL

Databases & DevOps

MySQL MongoDB PostgreSQL Firebase Docker AWS Git

Tour Management System

A complete solution for tour operators to manage bookings, itineraries, and customer information with real-time updates and reporting.

React Node.js Express MongoDB Tailwind

Key Features:

  • Advanced tour package creation & management
  • Interactive booking system with calendar integration
  • Detailed customer profiles & booking history
  • Multiple payment gateway integrations
  • Real-time analytics & reporting dashboard
  • Itinerary builder with location mapping
View Project

E-commerce Platform

A full-featured online store with product management, cart functionality, secure checkout, and user account management with real-time inventory updates.

MongoDB Express React Node.js Redux

Key Features:

  • Product catalog with advanced search & filtering
  • Shopping cart with persistent storage
  • Multiple payment gateway integrations
  • User profiles & detailed order history
  • Admin dashboard with real-time analytics
  • Responsive design for all devices
View Project

Hardware Shop POS System

A comprehensive point-of-sale system developed specifically for computer hardware shops with inventory management, sales tracking, and detailed reporting capabilities.

React Node.js Material UI Express MongoDB

Key Features:

  • Real-time inventory management & tracking
  • Multi-device barcode scanning integration
  • Fast & secure sales transaction processing
  • Comprehensive customer database & loyalty system
  • Advanced financial reporting & analytics
  • Employee performance tracking & management
View Project

My Educations

Showcasing my expertise in full-stack development with a focus on creating robust, scalable, and user-friendly applications.

BSc (Hons) Computing

2023 - Present

Wrexham University, UK

Program Overview

Currently pursuing a bachelor's degree focused on advanced software development concepts, distributed computing systems, and emerging technologies. The program emphasizes both theoretical knowledge and practical implementation through real-world projects.

Key Modules
IT Project Management Advanced Mobile Development Future Technologies Distributed Data & Data Analytics
Computing Project (In Progress)

Currently developing a comprehensive software solution as part of the final year project. The project integrates multiple technologies and applies software engineering principles learned throughout the degree program.

Project Focus: Developing a scalable application utilizing cloud infrastructure, advanced data analytics, and modern frameworks to solve industry-specific challenges.

Skills Being Developed
Cloud Computing DevOps React Native Flutter Machine Learning Data Visualization Agile Methods Microservices
Program Outcomes

• Develop enterprise-level software solutions using industry-standard methodologies

• Design and implement secure, scalable distributed systems

• Apply data analytics techniques to derive meaningful insights from complex datasets

• Adapt to emerging technologies and continuously evolve with the industry

Higher National Diploma in Information Technology

2020 - 2023

Sri Lanka Institute of Advanced Technological Education, Galle

Major: Software Development
Program Overview

A comprehensive 2.5-year program consisting of four academic semesters plus a 15-week industry internship. The program equipped me with both theoretical knowledge and practical skills in software development, preparing me to function as a professional software developer in the industry.

Technologies & Languages
Frameworks
Laravel React Node.JS .NET Wordpress Angular
Programming Languages
Java C# C++ JavaScript PHP Python
Web Technologies
HTML CSS JavaScript Bootstrap jQuery
Databases
MySQL MongoDB SQL Server
Key Areas of Study
Software Engineering Web Development Database Management Networking Project Management OOP
Notable Projects

Individual Project: Developed a full-stack web application for inventory management using PHP and MySQL

Group Project: Created an e-learning platform with user authentication, course management, and interactive quizzes

Final Year Project: Designed and implemented a mobile-responsive healthcare appointment scheduling system

Certifications

Introduction to JavaScript

Sololearn

Introduction to CSS

Sololearn

Introduction to HTML

Sololearn

CSS & JavaScript Course

Udemy

Get In Touch

1+ Years Experience
10+ Personal Projects Completed
100% Client Satisfaction

Download my comprehensive CV to explore my professional journey, technical expertise, and project achievements in detail.

Download CV

Feel free to contact me for any work or suggestions below.

Phone

+94 76 213 6604

Email

gayan.4d@gmail.com

Galle

Galle, Sri lanka

Website

gayandhanushka.com