Skip to content
View 2cyprian's full-sized avatar

Block or report 2cyprian

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
2cyprian/README.md

Hi there I'm Emmanuel — based in Dar es Salaam, Tanzania.

I build technology that works — and fix it when it doesn't.

IT support, full-stack web development, server deployment, data analysis, and GIS surveying. Not just one area. All of it.

Currently: IT Support @ Geodata · Front-End Intern @ Subcode Building: Machine learning projects in Python (churn prediction, sales forecasting, fraud detection) Reach me: emmanuelcyprian268@gmail.com Portfolio: cyprian-tekisalama.netlify.app


Tech Stack

Front-End

React Vite JavaScript TypeScript HTML5 CSS3 TailwindCSS React Native

Back-End & Databases

FastAPI Django PostgreSQL MariaDB MySQL

Server & DevOps

Linux Docker Nginx Git GitHub

Data & Analytics

Python Pandas NumPy Scikit-learn Excel Tableau Power BI


What I Do

Area What it means day-to-day
Web Development Build full-stack web apps with React, Vite, FastAPI, and PostgreSQL — from design to live deployment
IT Support & Infrastructure PC repair, networks, printers, CCTV, Microsoft 365 — keeping office technology running
Server & VPS Deployment Linux VPS, Docker, Nginx, Certbot SSL — production deployments that stay online
Data & Analytics Python, SQL, Power BI, Tableau — cleaning and visualising data for business decisions
GIS & Field Surveying FTTH network surveys using SW Maps and Google Earth across Dar es Salaam
Mobile Development React Native apps with authentication, push notifications, and real-time features

Featured Projects

⭐ Pin these repos to your profile so visitors see them first

MakaziSwap — Property Listing Platform

Full-stack property platform for the Tanzanian market

  • What it does: Public property search + private agent admin dashboard
  • Stack: React · Vite · FastAPI · PostgreSQL
  • Highlights: Property CRUD, JWT auth, image uploads, advanced search & filter
  • 🔗 View Project

Dharura Yako — Emergency Reporting App

Mobile app for real-time emergency reporting and multi-agency coordination

  • What it does: Citizens report emergencies; agencies coordinate response with live status updates
  • Stack: React Native · Django REST Framework · PostgreSQL
  • Highlights: JWT authentication, real-time updates, multi-agency database schema
  • 🔗 View Project

Javastore POS — VPS Hosting & Deployment

Migrated a local PHP point-of-sale system to a live, secured Linux server

  • What it does: PHP POS running on production VPS with custom domain and SSL
  • Stack: PHP · MariaDB · Nginx · Certbot · Linux VPS
  • Highlights: Domain DNS config, SSL via Certbot, MariaDB setup, Nginx reverse proxy
  • 🔗 View Project

Geodata Website & VPS Infrastructure

Full server infrastructure build and deployment for a real company

  • What it does: Live company website deployed on Linux VPS with Docker and SSL
  • Stack: React · Vite · Docker · Nginx · Certbot · Linux VPS
  • Highlights: Automated SSL renewal, zero-downtime redeployment, full on-site IT support
  • 🔗 View Project

Customer Churn Prediction (In Progress)

ML model that identifies at-risk customers before they leave

  • What it does: Predicts customer churn using real telecom data and translates results into estimated revenue impact
  • Stack: Python · Pandas · Scikit-learn · Seaborn · Jupyter
  • Highlights: SMOTE for imbalanced data, Precision/Recall/F1 evaluation, business-focused output
  • 📁 Dataset: Telco Customer Churn — Kaggle

Retail Sales Forecasting Dashboard (In Progress)

Time-series forecasting tool with a live Streamlit dashboard

  • What it does: Predicts future stock needs from sales history — usable by non-technical managers
  • Stack: Python · XGBoost · SQL · Streamlit
  • Highlights: ARIMA + XGBoost forecasting, interactive dashboard, anomaly flagging
  • 📁 Dataset: Walmart Sales — Kaggle

GitHub Stats


Experience Snapshot

IT Support Technician      @ Geodata            Jan 2026 – Present
Front-End Developer Intern @ Subcode            Nov 2025 – Present
Field Survey Intern        @ Elipse Telecom     Late 2025 – 2026
IT Support Technician      @ LaptopMD           2024 – Present
Web Developer (Contract)   @ Brebs Insight      Jan – Mar 2025
Front-End Developer Intern @ PesaLock           Aug – Oct 2024
IT Support Intern          @ Tarime Town Council Aug – Oct 2023

Currently Building

  • Machine Learning — Customer churn prediction, sales forecasting, fraud detection
  • Python Data Science — Scikit-learn, XGBoost, Streamlit dashboards
  • Cloud & DevOps — Deepening Docker, Nginx, and VPS administration skills

Let's Connect

Portfolio Email LinkedIn

Dar es Salaam, Tanzania  |  Open To contract & freelance opportunities


Pinned Loading

  1. 2cyprian 2cyprian Public

    my github resume