OPEN TO SOFTWARE ENGINEERING INTERNSHIPS
Hi, I’m

Mohamed
Samhi.

<Full-Stack Developer/>

Building intelligent, scalable digital systems.
From thoughtful interfaces to reliable backends —
I turn real-world problems into working software.

Kinniya, Sri Lanka
+
+
ENGINEERING IN PROGRESSSYS.01
[
]
BUILD. LEARN. ENGINEER.
samhi@workspace ~

❯ whoami

Mohamed Samhi // engineer in the making

❯ cat focus.json

{
 "build": "Full-stack systems",
 "explore": "Machine learning",
 "mindset": "Always learning"
}

❯

Scalable backends
Clean code. Clear intent.
SCROLL TO EXPLORE
COMPUTER ENGINEERING UNIVERSITY OF RUHUNA
01 A LITTLE ABOUT ME

Engineering ideas into reliable software.

ENGINEER PROFILE / 001
ms.
Mohamed SamhiComputer Engineering Undergraduate Kinniya, Sri Lanka
</>

Curiosity is the starting point.
Engineering is how I take it further.

I’m Mohamed Samhi, a BSc. (Hons) Computer Engineering undergraduate at the University of Ruhuna. I work at the intersection of full-stack development, backend engineering and machine learning.

I enjoy turning real-world problems into structured software solutions — from healthcare platforms and emergency coordination to citizen services and glucose forecasting.

Along the way, I’m deepening my understanding of software architecture, cloud technologies and DevOps. Always building. Always learning.

Let’s connect
04+

Projects with purpose

06

Technology disciplines

BSc (Hons)

Computer Engineering

IESL

Student member · S-3388

02 THE ENGINEERING TOOLKIT

The right tools. Thoughtfully applied.

A practical stack for building across the entire software lifecycle.

NO PERCENTAGES. JUST PRACTICE.
Primary

Backend

JavaSpring BootSpring Data JPAHibernateREST APIsMaven
Primary / working with

Frontend

ReactNext.jsTypeScriptJavaScriptHTMLCSSTailwind CSS
Working with

Database

PostgreSQLMySQL
Working with

Machine learning

PythonNumPyPandasScikit-learnData cleaningFeature engineeringRegression
Working with / exploring

DevOps

GitGitHubDockerGitHub ActionsCI/CDCloudMLOps
Working with

Tools

VS CodeIntelliJ IDEAPostmanFigmaLinux
ON MY RADAR

System design Advanced DevOps Cloud engineering MLOps

03 SELECTED WORK

Real problems. Purposeful solutions.

A selection of what I’ve been building — across software, systems and intelligence.

All repositories
01 FULL-STACK · HEALTHCARE

LankaCare

A connected healthcare ecosystem.

Connecting citizens, hospitals and healthcare professionals through one centralized digital platform.

JavaSpring BootNext.jsReactJWT
Source code
02 FULL-STACK · DEVOPS

ERCS

Clarity when every second counts.

An emergency resource coordination system for incidents, response teams and resource allocation. Built as a two-member engineering project.

ReactTypeScriptExpress.jsPostgreSQLDockerGitHub Actions
Source code
03 SOFTWARE · CIVIC TECHNOLOGY

GramaLink LK

Public services, closer to people.

A digital citizen and government service platform designed to improve interaction with local administrative services.

JavaJavaFXTCP socketsPostgreSQL
Source code
04 MACHINE LEARNING · HEALTH

Personalized glucose forecasting

From time-series data to foresight.

Exploring personalized glucose prediction approximately 30 minutes ahead, using continuous monitoring and contextual data.

PythonPandasNumPyScikit-learnTime-series analysis
Source code
04 HOW I BUILD

Good software starts before the first line.

01

Understand

Ask the right questions. Define the real problem.

02

Architect

Map the system, data and responsibilities.

03

Build

Develop clear interfaces and reliable services.

04

Validate

Test behavior, edge cases and assumptions.

05

Containerize

Make environments repeatable with Docker.

06

Improve

Deploy, observe and iterate.

Turning complex problems
into simple experiences.↗
05 THE ENGINEERING JOURNEY

Built through experience. Driven by curiosity.

Learning through practical projects, collaborative work and challenges that push me to think differently.

ACADEMIC & PROJECT EXPERIENCE
01University of Ruhuna

Computer engineering

Building a foundation across software, computing systems, networking and engineering problem solving.

02Project-based engineering

Full-stack software development

Developing healthcare, emergency coordination and citizen-service platforms.

03Personalized glucose forecasting

Machine learning exploration

Working with time-series data, feature engineering, regression and model validation.

04EC5207 · ERCS

DevOps engineering

Collaborative software development with containerization and CI/CD practices.

05IEEE Xtreme · RedCypher

Programming & problem solving

Competition participation, collaborative thinking and practical problem solving.

06 FOUNDATIONS & COMMUNITY

An engineering foundation. A wider perspective.

ACADEMIC JOURNEY

University of Ruhuna

BSc. (Hons) Computer Engineering

Sri Lanka · Undergraduate
Software engineeringComputer engineeringMachine learningNetworkingDevOpsBackend engineeringDatabase systems
PROFESSIONAL MEMBERSHIP

Institution of Engineers,
Sri Lanka

IESL Student Member

MEMBERSHIP NO.S-3388
CHALLENGE & COLLABORATION
IEEE XtremeParticipant
RedCypher CompetitionParticipant
07 CODE & COLLABORATION

The work continues
in the repositories.

Explore the code, architecture and decisions behind the projects. Open source is where I share what I’m building.

Explore GitHub
08 LET’S BUILD SOMETHING

Have a problem
worth solving?

I’m open to software engineering internships, collaborations and opportunities to build meaningful technology products.

OPEN TO OPPORTUNITIES
START A CONVERSATION/ 01

Your details are used only to respond to your message.