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

Software Engineer Intern

Enrich Arcane (Pvt) Ltd

October 2023 - April 2024

Negombo, Sri Lanka

Hours Worked

40 hours/week, Full Time

Technologies Used
Laravel PHP Bootstrap MySQL Git JavaScript jQuery cPanel

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

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

Learning advanced methodologies for managing complex IT projects, resource allocation, and risk management strategies.

Advanced Mobile Development

Creating sophisticated mobile applications with focus on performance optimization, cross-platform compatibility, and modern UI/UX principles.

Future Technologies

Exploring emerging technologies including IoT, artificial intelligence, machine learning, and their applications in solving real-world problems.

Distributed Data & Data Analytics

Working with distributed database systems, big data analytics tools, and implementing advanced data visualization techniques.

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: Design patterns, SDLC, Agile methodologies

Web Development: Front-end and back-end technologies

Database Management: Design, optimization, administration

Networking: TCP/IP, security, infrastructure design

Project Management: Planning, estimation, risk management

OOP: Inheritance, polymorphism, encapsulation

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

Advanced Level

2016 - 2018

Nagoda Royal College, Galle

Completed in 2018

Secondary education with focus on science and technology subjects, establishing a strong foundation for higher education.

Ordinary Level

2005 - 2015

Sirisunanda College, Galle

Completed in 2015

Primary and middle school education building core academic skills and knowledge.

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