SOFTWARE ENGINEER SRI LANKA

Hello, I'm

M.A. Shazan
Ahamed.

I design and engineer digital products that solve practical problems — from native Android applications to robust web-based business & point-of-sale systems.

Specialized in Software Engineering
LOCATIONMatara, Sri Lanka
GRADUATE STUDIESUniversity of Wolverhampton, UK
PORTFOLIO2026
M.A. Shazan Ahamed - Software Engineer
THE PERSON BEHIND THE CODE
✳Practical & curiosity-led
engineering
Turning real-world ideas
into digital reality
</>
{ }
DESIGN · DEVELOP · DEPLOY
SCROLL TO EXPLORE
SOFTWARE ENGINEERING•MOBILE APPLICATIONS•WEB SYSTEMS•POINT OF SALE SYSTEMS•DATABASE DESIGN•PROBLEM SOLVING•
0 Projects Delivered
0 Play Store Apps
0 Production POS Deployed
0 Years Experience

Building with
purpose.

I'm M.A. Shazan Ahamed, a Software Engineer based in Matara, Sri Lanka.

With a solid academic foundation in Computer Science and graduate studies at the University of Wolverhampton, United Kingdom, I approach technology with curiosity, rigor, and a relentless focus on practical outcomes.

My work spans native Android application development, web-based point-of-sale systems deployed in production, interactive 3D interfaces, and high-performance parallel computing. I thrive on taking problems from inception to clean, reliable software solutions.

KIND REGARDS, M.A. Shazan Ahamed M.A. Shazan Ahamed · Software Engineer

Engineering
with precision.

A practical mindset, an engineering-first problem-solving approach, and an emphasis on creating robust, resilient software.

01

Software & Mobile Applications

Designing and engineering fast, native Android experiences and desktop utilities utilizing Java, Kotlin, and modern SDKs.

02

Web Development & Business POS Systems

Crafting high-uptime point-of-sale systems, retail invoicing workflows, interactive web experiences, and robust data tools.

03

Parallel Computing & Machine Learning

Harnessing GPU parallelism with CUDA C for high-speed computing, and building predictive regression pipelines with Python.

CORE STACK & TOOLS

Languages, frameworks, and environments used across product and academic projects

WEB & UI
HTML5CSS3 / Flexbox / GridJavaScript (ES6+)Three.js / WebGLResponsive UI
MOBILE & SOFTWARE
JavaKotlinAndroid SDKAndroid StudioGradleAPK Architecture
DATA & SYSTEMS
PythonPandasScikit-learnCUDA CSQL / Relational DBGit & GitHub

Selected work &
deliveries.

A curated collection of published products, deployed commercial systems, active prototypes, and academic engineering assignments.

Kurutu Keyboard Android Application
ANDROID APP · PUBLISHED
01 / MOBILE APPLICATIONPUBLISHED

Kurutu Keyboard

A high-performance multilingual Android keyboard tailored for Sinhala, Tamil, and English. Features integrated speech-to-text voice typing, translation utilities, custom font styling, and background theming.

AndroidJava / KotlinMultilingualVoice Typing
Next Gen OS POS System - Available for Sale
COMMERCIAL PRODUCT · NOW ON SALE
02 / RETAIL & BUSINESS POSFOR SALE · READY TO DEPLOY

Next Gen OS POS

A complete, enterprise-grade Advanced Point-of-Sale System ready for immediate retail purchase and deployment. Features cloud synchronization, barcode and bulk receipt printing, Lanka QR payments, AI sales prediction, and multi-device support with 0 recurring subscription fees.

Web & Desktop POSCloud DatabaseLanka QRAI Sales PredictionBarcode Printing
Student Management System
WEB PLATFORM · IN DEVELOPMENT
03 / MANAGEMENT SYSTEMIN DEVELOPMENT

Student Management System

An online-first campus administration platform with offline tolerance. Architected around a zero-cost serverless hosting and cloud database strategy for high reliability without ongoing hosting expense.

Web ApplicationDatabaseOffline SupportArchitecture
GitHub Repo ↗ System Development
Twin Book Mobile Application
ANDROID APP · PUBLISHED
04 / MOBILE APPLICATIONPUBLISHED

Twin Book

A dual-workspace productivity and note application published on Google Play. Built for quick multitasking, zero battery drain, and instant offline local storage access.

AndroidGoogle PlayJavaScriptOffline Ready
3D AI Assistant Interface - In Active Development
3D INTERACTION · IN DEVELOPMENT
05 / INTERACTIVE EXPERIENCEIN DEVELOPMENT

3D AI Assistant

An experimental Three.js interface currently in active development featuring an interactive 3D robot avatar, real-time audio waveform visualization, and voice support across Sinhala, Tamil, and English dialogues.

Three.jsJavaScriptWebGLVoice UI
AI Voice Morph Software - In Active Development
AUDIO & AI · IN DEVELOPMENT
06 / AUDIO & AI SOFTWAREIN DEVELOPMENT

AI Voice Morph

An advanced AI voice changer and neural audio synthesis suite currently in active development. Features 36 distinct professional voice models tailored for Sri Lankan TV, YouTube content creators, and broadcast dubbing.

AI Voice Tech36 Voice ModelsAudio DSPStudio Recording
PARALLEL COMPUTING · ACADEMIC
3 × 3 RGB BOX BLUR · GPU PARALLEL EXECUTION
07 / PARALLEL COMPUTINGACADEMIC

CUDA Image Processing

A high-performance GPU assignment exploring a 3×3 RGB box-blur operation on PNG images utilizing CUDA C kernel threads, memory hierarchies, and hardware acceleration.

CUDA CGPU AccelerationParallel ComputingC / C++
Source Code ↗ University Coursework
DATA SCIENCE & ML · ACADEMIC
PREDICTIVE MODEL EVALUATION
08 / MACHINE LEARNINGACADEMIC

Regression & Data Analysis

Python-based machine learning coursework exploring CarSharing demand forecasting and product dataset regression, utilizing Scikit-learn, Ridge regression, and feature engineering.

PythonPandasScikit-learnData Pipelines
View Notebook ↗ ML Assignment
SOFTWARE DESIGN · ACADEMIC
StudentManager.java
class StudentManager {
  private List<Student> students;

  void addStudent(Student s) {
    students.add(s);
  }

  void displayRecords() {
    // Process student records
  }
}
09 / OBJECT-ORIENTED PROGRAMMINGACADEMIC

Java Management Applications

Comprehensive OOP coursework implementing structured management suites, robust error handling, collection frameworks, and clean domain architectures in Java.

JavaOOP ArchitectureCollectionsData Models
GitHub Repo ↗ OOP Coursework
DATABASE DESIGN · ACADEMIC
CUSTOMER
APPOINTMENT
SERVICE
STAFF
INVENTORY
10 / DATABASE MODELLINGACADEMIC

Salon Management Database

A relational database engineering exercise modelling clients, recurring appointments, services, staff allocation, and inventory tracking with full normalization and integrity rules.

Relational SQLERD ModellingData Normalization
Schema Spec ↗ Database Coursework

Portfolio note: Published apps and commercial deployments are labeled. Illustrative code and engineering architectures reflect assignment criteria.

What I
offer.

📱

Mobile App Development

Native Android apps with Java/Kotlin. Published on Google Play with multi-lingual support, voice features, and offline capability.

  • Android (Java / Kotlin)
  • Google Play Publishing
  • Multilingual & Voice UI
  • Offline-first Architecture
Get a Quote ↗
🖥️

POS & Retail Systems (Available Now)

Next Gen OS POS is completely built and now available for sale! Enterprise-grade point-of-sale with zero subscription fees, Lanka QR payments, barcode billing, thermal printing, and cloud sync.

  • Available for Direct Sale
  • Zero Recurring Fees
  • Lanka QR & Barcode Printing
  • Cloud Sync & AI Prediction
Order / Buy Now ↗
🌐

Web Development

Responsive, high-performance web applications and interactive experiences. From landing pages to full web platforms.

  • HTML5 / CSS3 / JavaScript
  • Responsive Design
  • 3D / WebGL (Three.js)
  • SEO & Performance Tuning
Get a Quote ↗
🤖

AI & Data Solutions

Machine learning models, data pipelines, and GPU-accelerated computing solutions using Python, Scikit-learn, and CUDA C.

  • Python / Pandas / Scikit-learn
  • Predictive Modelling
  • CUDA GPU Computing
  • Data Visualization
Get a Quote ↗

Practical impact &
deliveries.

2025 — 2026

Next Gen OS POS — Lead Engineer & Deployment

Commercial Deployment · Hardware & Retail Store

Architected, engineered, and deployed a production-grade point-of-sale system for a retail business Sri Lanka.

  • Eliminated recurring software subscription fees by designing an efficient, zero-cost architecture.
  • Implemented rapid barcode billing, offline transaction caching, thermal receipt printing, and daily sales dashboards.
  • Trained store staff on checkout operations and provided end-to-end support with 99.9% uptime.
2024 — PRESENT

Independent Software & Mobile App Developer

Self-Directed Products & Solutions

Designed and launched consumer-facing digital utilities with focus on usability and multi-lingual access.

  • Created Kurutu Keyboard, a multi-lingual Sinhala, Tamil, and English Android keyboard with voice typing integration.
  • Published Twin Book on the Google Play Store, providing mobile users with a distraction-free dual-workspace environment optimized for offline speed.
  • Constructed 3D WebGL interfaces with Three.js integrating real-time voice interaction.
ACADEMIC CAREER

High-Performance Computing & Systems Research

University of Wolverhampton, UK

Undertook intensive computer science coursework focusing on systems optimization and algorithmic problem solving.

  • Implemented parallel image processing algorithms using NVIDIA CUDA C GPU architectures.
  • Built predictive machine learning models using Python, Pandas, and Scikit-learn.

Academic
foundation.

An academic journey in computing and software engineering supporting a lifelong pursuit of technological innovation.

DEGREE PROGRAMME

Computer Science

Degree in Computer Science focusing on data structures, algorithmic complexity, software engineering principles, and databases.

COMPUTING & TECHNOLOGY
GRADUATE STUDIES

Bachelor of Science (BSc)

University of Wolverhampton
United Kingdom

WOLVERHAMPTON · UK

Credentials &
recognition.

🎓
University of Wolverhampton, UK

BSc Computer Science

graduate studies in advanced computing, algorithms, parallel systems and software engineering.

2024–2026
📱
Google Play Store

Published Android Developer

Two apps (Kurutu Keyboard + Twin Book) published and live on the Google Play Store.

2026
🏪
Commercial Client – Matara

Production POS Deployment

Successfully engineered and deployed a live retail POS system with 99.9% uptime for a hardware business in Matara.

2025
⚡
NVIDIA CUDA

GPU Parallel Computing

Implemented high-performance image processing using CUDA C GPU kernel architectures at university level.

2025

What people
say.

“

Shazan delivered the POS system exactly on time and it transformed our checkout process completely. The barcode scanning and receipt printing work flawlessly — we haven't had a single downtime in months.

RJ
Retail Business Owner Matara, Sri Lanka
“

The Kurutu Keyboard is one of the best Sinhala typing tools I've used. Voice typing works brilliantly and the UI is clean and fast. A game-changer for Sinhala content creators!

NK
Google Play User Sri Lanka
“

Shazan has a rare combination of deep technical knowledge and the ability to communicate clearly. His CUDA implementation was exceptional for our coursework requirements.

AP
Academic Colleague University of Wolverhampton
“

Twin Book is simple, fast and exactly what I needed for quick notes on my phone. No ads, no bloat — just a clean dual workspace. Love the offline mode!

SM
Twin Book User Google Play Store

Let's build
something extraordinary.

Have an idea for a mobile app, need a custom point-of-sale system, or looking to recruit an energetic Software Engineer? Reach out directly — I'm always open to meaningful collaborations and opportunities.

PHONE / WHATSAPP +94 77 344 6866
WhatsApp ↗
DIRECT EMAIL shazanasmi@gmail.com
Send Email ↗
PROFESSIONAL PROFILES GitHub & LinkedIn
LOCATION Matara, Sri Lanka
UTC+5:30

Send a Message

Fill out the form below and I will get back to you promptly.

Quick WhatsApp Chat
↑