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
Front-End
Back-End & Databases
Server & DevOps
Data & Analytics
| 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 |
⭐ Pin these repos to your profile so visitors see them first
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
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
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
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
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
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
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
- 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
Dar es Salaam, Tanzania | Open To contract & freelance opportunities