Open to Work · Remote & On-site
Full-Stack · Cloud-Native · DevOps · AI

Engineering
systems from
concept to deployment.

Full-stack engineer specialising in Java Spring Boot backends, React & Angular frontends, and production DevOps infrastructure — shipped to real clients.

Get in Touch
Java Spring Boot React & Angular Docker & Kubernetes AWS · CI/CD AI / RAG Pipelines Open to Remote
Insaf Ahmedh
Insaf Ahmedh
Software Engineer
Colombo, Sri Lanka · Remote
01
Background

About Me

I'm a full-stack software engineer based in Colombo, Sri Lanka, specialising in Java Spring Boot backends and React / Angular frontends. I build complete systems — from database schema to deployed UI.

At Aasa IT Solutions I shipped enterprise-grade systems: a MOSIP-based Passport Application System with biometric identity workflows, Inji Certify Verifiable Credential integration (OpenID4VCI), and a government sand mining licence system.

I built production DevOps infrastructure — CI/CD pipelines via Jenkins, GitHub Actions, and ArgoCD with SonarQube quality gates, a Kubernetes observability stack with Prometheus and Grafana, and deployments on AWS EC2 and DigitalOcean.

Currently freelancing on a live AI-powered e-commerce platform. Actively seeking my next full-time opportunity.

Currently
Freelance Full-Stack Dev
Colombo, Sri Lanka
Open to remote
BSc CS · UCSC · GPA 3.25
Focus Areas
AI / RAG pipelines
Cloud-native systems
DevOps & observability
API security
02
Stack

Technical Skills

Backend
Java 21 Spring Boot 3 Spring Security Spring Data JPA Node.js Python REST APIs Microservices
Frontend
React 18 Angular TypeScript JavaScript Next.js SCSS Tailwind
DevOps
Kubernetes Docker AWS EC2/S3 Jenkins ArgoCD GitHub Actions Nginx Linux
Databases
PostgreSQL pgvector MySQL MongoDB
AI & Search
Hugging Face Gemini API Semantic Search RAG Prompt Engineering
Observability
Prometheus Grafana Micrometer SonarQube Spring Actuator
03
Work

Featured Projects

● Live React · AI

Job Tracker with AI Resume Advisor

Kanban-style job tracker with JWT auth, stats dashboard, and Google Gemini AI Resume Advisor. Deployed on Railway + Vercel.

React 18Spring Boot PostgreSQLGemini DockerVercel
Kubernetes · Observability

Java Cloud-Native Observability Stack

Production observability pipeline for Java 21 on Kubernetes. Prometheus, Grafana, Micrometer custom metrics, and JVM dashboards via Helm.

Java 21Kubernetes PrometheusGrafanaHelm
DevOps · GitOps

CI/CD & DevOps Portfolio

GitOps pipelines with Jenkins + ArgoCD, GitHub Actions for Node/Java/Flask, and SonarQube SAST quality gates across all pipelines.

JenkinsArgoCD GitHub ActionsSonarQubeDocker
AI · NLP

AI Resume Screening System

NLP-powered resume matcher with semantic similarity scoring, keyword gap analysis, and personalised improvement suggestions.

JavaSpring Boot ReactPythonNLP
Spring Boot · Angular

Multi-Business Finance System

Full-featured financial management system with multi-tenancy, role-based access, billing, payments, and accountant dashboards.

Spring BootAngular PostgreSQLFlyway
Java · Kubernetes

MOSIP Passport Application System

Enterprise biometric identity workflow at Aasa IT Solutions — MOSIP-based e-passport issuance with Inji Certify Verifiable Credentials (OpenID4VCI).

JavaMOSIP OpenID4VCIKubernetes
04
History

Work Experience

Freelance Full-Stack Developer
Self-Employed · Remote
Jan 2026 — Present
  • Building a production e-commerce platform for a retail client (ghanimenterprises.lk) using Angular and Spring Boot 3
  • Integrating AI-powered smart search using Hugging Face embeddings and pgvector, with Google Gemini API chatbot
  • Managing full project lifecycle — architecture, development, testing, and deployment
Software Engineer
Aasa IT Solutions · Dehiwala, Sri Lanka (Hybrid)
May 2025 — Dec 2025
  • Worked on a MOSIP-based Passport Application System — biometric identity workflows and government-grade API orchestration
  • Integrated Inji Certify to issue and validate Verifiable Credentials using OpenID4VCI standards
  • Implemented CI/CD for Flask, React, NestJS, and Spring Boot using Jenkins, GitHub Actions, ArgoCD with SonarQube quality gates
  • Designed and optimised PostgreSQL, MongoDB, and MySQL schemas; containerised with Docker on AWS EC2 and DigitalOcean
  • Contributed to a pilot government sand mining licence issuance system
Software Engineering Trainee
Aasa IT Solutions · Dehiwala, Sri Lanka (Hybrid)
Dec 2024 — May 2025
  • Built backend features with Java Spring Boot and Python Flask, integrating REST APIs with React frontends
  • Designed CI/CD pipelines using Jenkins and GitHub Actions; containerised with multi-stage Docker builds
  • Configured Nginx for routing, load balancing, and SSL; managed Linux servers and AWS deployments
  • Implemented JWT authentication, OAuth2 integration, and API security best practices
05
Learning

Certifications

Udemy

AWS Solutions Architect Associate

AWS core services, scalability, high availability, and cloud architecture best practices

View Certificate
KodeKloud

AI-Powered DevOps

Kubernetes incident response, cloud security automation, and agentic DevOps workflows

View Certificate
LinkedIn Learning

Docker for Developers

Docker fundamentals, containerisation, and CI/CD deployment workflows

View Certificate
LinkedIn Learning

Microservices Foundations

Microservices concepts, bounded contexts, API design, and DevOps culture

View Certificate
LinkedIn Learning

Apache Kafka Essential Training

Topics, partitions, consumer groups, and producer-consumer architecture

View Certificate
LinkedIn Learning

Java EE: Packaging & Deploying Apps

Java packaging, Docker-based deployment, and cloud deployment on AWS and Azure

View Certificate
06
Connect

Let's build
something great.

Open to full-time roles in Sri Lanka or remote. If you're hiring or building something interesting, reach out — I respond promptly.