phellep-os 2.0 (tty1)

portfolio login: guest

Password: ••••••••

Last login: from Windhoek, NA

Software developer · Windhoek, Namibia

guest@portfolio:~$ ./start

Starting portfolio... [ OK ]

Good Afternoon, I'm Phellep

phellep@portfolio
phellep@portfolio $ whoami
A tech architect building digital solutions.
phellep@portfolio $ echo 'Welcome to my portfolio!'
Welcome to my portfolio!
phellep@portfolio $▋
Phellep Shapopi

Phellep Shapopi

Aka Phellep.dev / Blow

Phellep Shapopi

PHELLEP SHAPOPI

phellep.dev

$ whoami --verified

Status:Developer TraineeatSalt Essential IT (Pty) Ltd.

Hello!

phellep@portfolio
┌──(phellep@portfolio)-[~]
└─$ Welcome to my interactive terminal
Type 'help' to see available commands.
Type 'selma' to meet my AI assistant. She knows me well.
Type 'clear' to clear the screen.
┌──(phellep@portfolio)-[~]
└─$
▋

phellep@portfolio $ cat about.md

About Me

phellep@portfolio $ whoami

Phellep Shapopi

Creative engineer with a
data-driven mindset.

A computer scientist with a broad set of interests and the drive to actually do something with them. Software development, AI, Automation , data science, business analysis and stepping a foot in DevOps and Cloud Computing.

I'm not the loudest person in the room, in fact I am very quiet but I pay attention and I'm always willing to learn something new, be corrected, or pick up a skill I've never touched before.

View My Technical Skills →

phellep@portfolio $ git log --oneline

Experience

Salt Essential IT

Jul 2026 – Present

Developer Trainee

Jul 2026 – Present

Continuing on at Salt after the internship, now working more broadly across the Microsoft ecosystem building with the Power Platform, automating processes, and working directly with clients on project delivery

Power AppsPower AutomateDataversePower BISharePointMicrosoft 365Client InteractionProject Management
Feb – Apr 2026

Technology Center Intern

Feb – Apr 2026

Lead developer to revamp the company website into a modern Web3-hosted platform on the Internet Computer Protocol (ICP)/Dfinity. Built a full-stack CMS with a Motoko backend canister and React/TypeScript frontend, managing on-chain content with role-based access and Internet Identity authentication. Data backup and recovery operations using Veeam, and virtualisation labs.

MotokoICPDfinityReactTypeScriptVeeamVirtualisationData backup & recoveryData Center ManagementLearningActive Directory
Jan 2021 – Aug 2025

Financial Markets Analyst

Exclusive FX Namibia

Jan 2021 – Aug 2025

Analyzed markets and executed trades in forex and indices, leveraging both technical and fundamental analysis. Offered mentorship, online and face-to-face classes while providing daily market insights and signals.I have also worked with EA's and custom indicators in 2021-2022.

Financial MarketsTechnical AnalysisFundamental AnalysisMentorshipMetaTraderMetaEditorTradingViewSMCICT
2018 – 2019

LRC of Entertainment

Uukule Senior Secondary School

2018 – 2019

Organized and hosted school events including talent shows, cultural days, and video shows, fostering student engagement and showcasing diverse talents. Managed event logistics, coordinated with performers, and served as sound technician setting up and operating audio equipment to ensure high-quality sound for performances and presentations.

Event ManagementStudent EngagementAudio EngineeringPublic SpeakingLeadershipVirtual DJFL Studio

phellep@portfolio $ cat skills.json

Technical Skills

Programming Languages & Tools
TypeScript
TypeScript
Python
Python
Bash
Bash
SQL
SQL
React
React
Next.js
Next.js
Node.js
Node.js
Tailwind
Tailwind
Apache Kafka
Apache Kafka
PostgreSQL
PostgreSQL
GitHub
GitHub
Docker
Docker
Linux
Linux
Figma
Figma
Postman
Postman
Supabase
Supabase
Vercel
Vercel
GitHub Actions
GitHub Actions
Jupyter
Jupyter
Azure
Azure
Power Apps
Power Apps
Power Automate
Power Automate
Power BI
Power BI
n8n
n8n

phellep@portfolio $ ls ./projects/

Projects

YELVO - Yellow Vehicles Operations

Fleet management for Namibian taxi owners, replacing handwritten notebooks and verbal reports with one live system.

ReactTailwind CSSNode.jsExpress+10
click for details ↗

Rehang

A secondhand fashion marketplace for Namibia, like Vinted or Depop, with ID-verified sellers and safe meet-ups.

Next.js 16TypeScriptSupabasePostgreSQL+8
click for details ↗

NERIMS

A resource management system for Namibia's Ministry of Education, tracking requests, deliveries and stock across all 14 regions.

Next.js 16TypeScriptSupabasePostgreSQL+6
click for details ↗

Ballerina API

A multi-service backend showing REST, gRPC and Kafka patterns, deployable with one command.

BallerinaMySQLMongoDBApache Kafka+3
click for details ↗

AfriDeck

A Telegram bot for learning Afrikaans with spaced-repetition flashcards, grammar lessons, quizzes and AI chat.

TypeScriptgrammYTelegram Bot APIVercel+3
click for details ↗

NOIR

A luxury interior design inspiration platform. Think dark Pinterest: discover, save and organise curated interior photography.

Next.js 16TypeScriptSupabasePostgreSQL+5
click for details ↗

CodeBlueprint

A CLI and MCP server that shows everything a change will affect in a JS/TS/React/Next.js codebase.

TypeScriptts-morphNode.jsCommander.js+4
click for details ↗

BudgetWise

A personal finance PWA for monthly budgets and expenses, with receipt scanning and real-time savings.

React 19TypeScriptSupabasePostgreSQL+8
click for details ↗

Toybox

21 small browser toys and games for fun and awareness, from a musical night sky to retro classics. Works offline.

JavaScriptHTML5 CanvasWeb Audio APICSS+3
click for details ↗

ATM Management System

A Java desktop app simulating an ATM: login, deposits, withdrawals, transfers and transaction history.

Java 8SwingMySQLJDBC+1
click for details ↗

phellep@portfolio $ ls ./certificates/

Certificates

Microsoft Certified: Azure Fundamentals

Microsoft Certified: Azure Fundamentals

Microsoft
Intro to Service Management with ITIL® 4

Intro to Service Management with ITIL® 4

LinkedIn Learning
Essential Soft Skills for Creative Professionals

Essential Soft Skills for Creative Professionals

LinkedIn Learning
Microsoft Power Automate Essential Training

Microsoft Power Automate Essential Training

LinkedIn Learning
Create a machine ordering app with Power Apps

Create a machine ordering app with Power Apps

Microsoft
Create a model-driven Power Apps app for machine ordering

Create a model-driven Power Apps app for machine ordering

Microsoft

phellep@portfolio $ ./contact.sh

Get In Touch

phellep@contact $ cat ./contact-info.sh
> LOCATION
Windhoek, Namibia
phellep@contact $ ./send-message.sh general contact