Software Engineer· MERN · SaaS · Cloud Systems

I build web applications across React, Node.js, APIs, databases, and deployment, with emphasis on maintainable code, clear documentation, and systems that can be handed to a team.

Academic base
BEng (Hons) Software Engineering
University of Greenwich, London · systems, web development, algorithms, AI and software testing
College
Completed College / Year 12
Math · General Science
GPA 4.92 / 5.00
Certification
AWS · MongoDB · Meta
Cloud Practitioner · Associate Developer · Front-End Developer
Focus areas
Full StackDevOpsCloudDatabase HandlingVersion ControlSaaS Systems
Engineering Signal
MERN + Cloud Delivery
APIs · databases · deployment · documentation
Currently
Open to contribute
Open source · internships · software engineering roles · voluntary work for community projects
Scroll to explore
01

About me

Who I am

My work is shaped by project-based learning: taking an idea from coursework or practice, making it run, then improving the structure until the code is easier to explain, test, and extend. Across my repositories, that shows up in deployed web work, Python AI experiments, route-planning algorithms, parser/compiler coursework, and data-modelled university systems.

I am strongest when a problem needs to be broken into clear parts: inputs, data flow, edge cases, interfaces, and the code path a future developer will have to read. I care about practical software more than polished claims.

The direction now is simple: build fewer things casually and build important things better, with cleaner repositories, better testing habits, and deployment decisions that make the project usable outside my own machine.

Quote I keep close
“I fear not the man who has practiced 10,000 kicks once, but I fear the man who has practiced one kick 10,000 times.”
Widely attributed to Bruce Lee
BEng
Software Engineering
5+
Selected builds · web, AI, algorithms, compiler work
TfL
Route-planning logic with real station data
C/Yacc
Parser and expression-evaluation coursework
02

Tech stack

Languages · Web/API/DB · AI · DevOps
Languages
Python
JavaScript
Java
HTML/CSS
CC
Scheme
Web/API/DB
NodeNode.js
React
Flutter
Django
REST API
FastAPI
MongoDB
SQLPostgreSQL
AI & Data
TensorFlow
Pandas
sklearnScikit-learn
Neural Nets
DevOps
Docker
K8sKubernetes
Git
Kali Linux
CI / CD
Cloud
AWS
MS Azure
Security & testing familiarity
Pentesting basics Digital forensics Autopsy FTK File systems Operating systems Unit testing Integration testing
03

Selected engineering work

github.com/jhemon26
01 — Healthcare Platform
IDOC Application

Role-based healthcare platform with patient, doctor, pharmacy and admin access. Built with a React/Expo frontend, Django REST backend, JWT auth, deployment scripts and centralized maintainer documentation.

ExpoDjango RESTJWTDocker
02 — Network Programming
Java Socket Chat

Client-server chat application using Java sockets, focused on network communication, connection handling, and the fundamentals of real-time message exchange.

JavaSocketsClient / Server
03 — Web App
ChefStation Deployment

Taking a web application from code into a deployable shape — shipping, structure, and the practical details of getting an app live and maintainable.

JavaScriptDeploymentWeb
04 — Machine Learning
Handwritten Digit Recognition

Neural network system for digit classification — exploring ML workflows, model training pipelines, and image recognition evaluation.

PythonNeural NetworksML
05 — Algorithms
London Underground Journey Planner

Route-planning system built on pathfinding algorithms — designed, developed and tested against real TfL station data.

PythonPathfindingAlgorithms
06 — Compiler Design
Boolean Calculator Compiler

Compiler-style boolean calculator with Flex and Bison — tokenisation, parsing, and expression evaluation in low-level C.

CFlex / BisonCompiler
07 — Data Modelling
Family Tree System

Python system for modelling family relationships, searching records, and turning structured data into meaningful relationship queries.

PythonData ModellingSearch
04

Current project focus

Next builds
01 / AI Healthcare
Brain Tumor Recognition AI

MRI classification pipeline with preprocessing, model evaluation, and a simple prediction interface.

PythonTensorFlow / KerasCNNOpenCV
02 / Desktop Utility
On-screen German to English Translator

Screen OCR and translation overlay for reading German text inside apps, pages, and documents.

PythonTesseract OCRTranslation APIOverlay UI
03 / Conversation
Chatbot Application

Full-stack chat interface with API-backed responses, message history, and authentication-ready structure.

ReactNode.jsREST APIMongoDB
04 / Wellbeing
Eye Protection Reminder

Configurable break-reminder app for long computer sessions, focus mode, and gentle desktop notifications.

ElectronJavaScriptNotificationsLocal settings

Get in touch

Let's discuss
the next build.

Open to junior software roles, internships, open-source collaboration, and practical projects where I can contribute through implementation, testing, documentation, and deployment support.