Hi, I'm Deuel Ellan

Full Stack Developer

Disciplined Programmer with expertise in multiple languages. I am a quick learner, always ready to dive into the next problem. Proven ability to optimise systems, streamline processes, and deliver impactful solutions.

Deuel Ellan Profile Picture

Deuel Ellan

Full Stack Developer

Pretoria, South Africa

About Me

Get to know more about my background and expertise

I think of myself as a problem solver. When given a task that I don't know how to complete. I make the effort to ask questions and create a clear understanding of the problem so that I may aquire the technical ability to complete the task as simply and quickly as possible.

5+

Years Experience

20+

Technologies

10+

Project Contributions

Email

deuel.ellan@gmail.com

Phone

084 760 4008

Location

Pretoria, South Africa

Languages

English, Afrikaans

Technical Skills

Technologies and frameworks I've worked with

Frontend

TypeScript
JavaScript
HTML, CSS, SCSS
Vue.js
Vuetify
jQuery
Angular
Bootstrap
React
React Native

Backend

Python
C#
.NET Core
gRPC
FastAPI
Node.js
VB.Net
Java
C++

Databases & Tools

SQL Server, MySQL, PostgreSQL
Entity Framework & LINQ
SQLAlchemy & Alembic
Unit Tests
Git & GitLab
Jira
JSON
Supabase
AWS

Personal Projects

My Independent Development Work

Adonai Ministries

March 2026
www.adonaiministry.co.za
Church Community Site

Classy responsive church website for congregants to view events, stream or download weekly sermons. Built with Vue.js, providing a clean interface for staff to easily publish events and sermon content.

Vue.js TypeScript Firebase AWS S3

4 Player Chess Clock

May 2026
thechessclock.com
WebRTC Chess Clock

A chess clock for 4 player chess. Players connect peer-to-peer over WebRTC to keep their clocks in sync across devices, with a Node.js signaling server running on AWS EC2 behind Nginx to establish connections.

Vue.js WebRTC Node.js AWS EC2 Nginx

Secret Santa

Dec 2024

Password: Tinsel

Click to try
Gift Assignment Mobile Webpage

A lightweight web application that allows users to view their Secret Santa gift recipient. Built with modern front-end tools and deployed for public access via GitHub Pages.

Vue.js SCSS GitHub GitHub Pages

Career

My career at Pepla Software Solutions

Pepla Voice

Real-time AI telephone call application

Python C# Angular

Developed over 45% of a virtual intelligence voice application using Angular, C#, and Python.

iMas

Registered Credit Provider

Vue.js Python

Designed and developed more than 70% of a scalable system for a registered credit provider using Vue.js and a Python, streamlining payouts and reward systems through automated workflows with microservices.

Property Pros

Property Management & Listings Portal

Angular C#

Refactored styling for an entire property website consolidating duplicate SCSS into a centralised structure, improving maintainability, readability, and consistency.

aRe Bapaleng

Early Childhood Development

C# Angular

Developed a mobile education interface with an admin panel for content management.

Agreery

E-Signatures

React.js Node.js

Implemented a logging solution accross the application, resulting in the removal of deprecated code and enhanced bug resolution through detailed strack traces.

Le Croc

Crocodile Leather manufacturer

SQL Stored Procedures

Implemented features and fixed bugs for a crocodile farm and tannery that tracked over 100k crocodiles throughout their lifecycle.

Get In Touch

Let's discuss your next project

Email

deuel.ellan@gmail.com

Send Email

Phone

084 760 4008

Call Now

Location

Pretoria, South Africa

Available for Remote Work or Relocation