Photo

Hi, I'm Zahri Affa

Full Stack Developer

Qualified Full Stack Developer who is passionate about building impactful software solutions. I love turning complex problems into simple, beautiful designs.

About Me

Hello! I'm Zahri Affa

I'm a qualified Full Stack Developer with hands-on experience in full-stack development, software testing, DevOps workflows, and data handling.

Skilled in developing and maintaining web and mobile applications using Java, PHP, MySQL, ReactJS, Flask, and RESTful APIs. Strong foundation in manual testing, project coordination, and database management.

Passionate about contributing to software engineering, QA, Project Management, Data Engineering or DevOps teams in dynamic environments

Dalugama Kelaniya, SL
University of Kelaniya
zahriaffa2@gmail.com
+94 74 087 9008

Web Development

Frontend & Backend

App Development

React Native

Database Design

SQL, NodeJs, Firebase (basics)

Cloud Computing

AWS & Azure (basics)

UI/UX Design

Figma, Prototyping

Project Management

Git, GitHub, Agile

Skills & Technologies

Programming Languages

JavaScript

Python

Java

PHP

HTML5

CSS3

SQL

C++

C++

C#

C#

.NET

.NET

Frameworks & Tools

Bootstrap

Node.js

React.js

Laravel

Postman

JUnit

Databases & Version Control

Oracle

PL/SQL

phpMyAdmin

Firebase

Git

GitHub

Technical Proficiency

Frontend Development 90%
Backend Development 85%
Database Management 80%
Problem Solving 95%

My Projects

Dental Clinic Management System Web application

Click to view project

3 images

Dental Clinic Management System Web application

Apex Dent is a web-based management system designed to digitalize and optimize dental clinic operations. It features dedicated dashboards for patients, dentists, staff, and administrators, facilitating seamless appointment scheduling, treatment documentation, and administrative management.

Laravel PHP Bootstrap
AI-Powered Face Detection System for Smart Attendance Management

Click to view project

3 images

AI-Powered Face Detection System for Smart Attendance Management

Developed an AI-based Face Detection System using PHP, Python, MySQL, and JavaScript. This system leverages advanced machine learning and computer vision techniques to automate attendance tracking efficiently.

PHP Python JavaScript
Building a Distributed Cloud Storage System with Google Cloud

Click to view project

3 images

Building a Distributed Cloud Storage System with Google Cloud

Developed a fault-tolerant, distributed file storage system inspired by Google Drive, ensuring high availability, redundancy, and seamless access using Google Cloud Services.

Python Flask (REST APIs) Google Cloud Storage
Research on Business Perspectives on the Effectiveness of Sri Lanka's Tourism

Click to view project

1 image

Research on Business Perspectives on the Effectiveness of Sri Lanka's Tourism

Conducted research for CrowdSnap.ai as part of the CrowdSnap Market Minds Challenge 2024. The study examined the impact of governance on Sri Lanka's tourism sector, focusing on infrastructure, marketing, and financial support.

R (Programming Language) RStudio Python
Cross Platform Calculator App

Click to view project

4 images

Cross Platform Calculator App

A simple and elegant cross-platform Calculator App built using React Native with Expo, designed to perform basic arithmetic operations with support for decimal points, square roots, and percentages.

React Native Expo JavaScript
FOODIES Recipe Mobile App Development

Click to view project

4 images

FOODIES Recipe Mobile App Development

Developed a user-friendly Android app in Java for discovering, sharing, and managing recipes. Features include Google authentication, recipe CRUD operations, favorites, video support, and profile management.

Android Studio Java Firebase database
Inventory Management System Web Application

Click to view project

4 images

Inventory Management System Web Application

Developed a web-based Inventory Management System to streamline tracking, minimize manual errors, and enhance operational efficiency with SSL/TLS security and SQL injection prevention.

React.js Axios Node.js
Bus Transport Management System

Click to view project

4 images

Bus Transport Management System

Developed a Bus Transport Management System using Java, Java Swing, and MySQL to enhance the efficiency of bus travel operations with features for managing drivers, conductors, routes, and schedules.

Java Java Swing MySQL
Connect Four C++ Game

Click to view project

4 images

Connect Four C++ Game

A simple console-based implementation of the classic Connect Four game using C++.

C++ Console Application

Achievements

Ideasprint 2023

Semi Finalist

Huawei ICT Competition Sri Lanka 2023-2024

Network Track under first 20

Get In Touch

Let's work together!

I'm always interested in new opportunities and exciting projects. Whether you have a question or just want to say hi, I'll get back to you!

Location

Dalugama Kelaniya, SL

Email

zahriaffa2@gmail.com

Phone

+94 74 087 9008