Backend Development
REST APIs, server logic, integrations, and database-backed apps using Python and JavaScript tools.
FULL-STACK & BACKEND DEVELOPER • ARCHITECTURAL CASE STUDIES
Ethiopian Developer • Backend and Web Builder
I am an IT student at Wolaita Sodo University building practical web applications, backend systems, and automation tools. This portfolio highlights my work as an Ethiopian developer focused on useful software for local and global users.
Wolaita Sodo, Ethiopia
I build web apps, backend systems, and automation tools as an Ethiopian developer based in Wolaita Sodo. This portfolio showcases my projects, skills, and education — and how to reach me.
I am an IT student at Wolaita Sodo University and an Ethiopian developer focused on building reliable, useful software.
My main areas are backend development, web development, automation, web scraping, and API-based products.
I work with Python, JavaScript, HTML, CSS, React, Flutter, Node.js, Express.js, Flask, FastAPI, Django, Supabase, and PostgreSQL.
I also use Git, GitHub, Docker, VS Code, Postman, Selenium, Playwright, and Excel for development, testing, and data tasks.
I am building my experience through real projects in Ethiopia, including student tools, finance tools, and community-focused apps.
REST APIs, server logic, integrations, and database-backed apps using Python and JavaScript tools.
Responsive websites and web apps with a clear structure, practical UX, and strong technical foundations.
Data collection, browser automation, and workflow scripts using Selenium, Playwright, and custom tooling.
Beyond writing code — how I ensure production reliability, code quality, and architectural maintainability across every system I build.
Comprehensive unit and integration test coverage using Pytest for Python backend services (FastAPI, Flask) and Vitest for React frontend components. Validating API schema contracts, mock database states, and edge-case boundary conditions to eliminate regressions before merging.
Automated integration and deployment pipelines engineered with GitHub Actions. Every pull request triggers automated linting, test runners, and build checks, with continuous deployment workflows targeting Vercel, Supabase edge environments, and cloud VPS servers.
Production relational schema design using PostgreSQL and SQL. Establishing normalized 3NF architectures, foreign key constraints, composite indexing for sub-second query performance, ACID transaction safety, and structured migrations with Supabase.
Battle-tested payment integration and authentication practices. Implementing cryptographic webhook signature verification (e.g. Chapa Payment Gateway for EMWA), idempotent payment processing to prevent double charges, JWT authentication, and strict CORS policies.
Specializing in software engineering, backend systems, database management, and network architecture.
Production-grade systems, mobile applications, automation bots, and academic software. Each project features an in-depth technical case study exploring architecture, code implementation, and real-world impact.
Specialized Generative AI conversational assistant and bidirectional translation engine for the Wolaytta language (English ⇄ Wolaytta, Amharic ⇄ Wolaytta) with modular Flask blueprints and Supabase.
Secure donation checkout for EMWA utilizing Chapa payment gateway, TanStack Start server functions, and automated PDF receipts.
Bespoke web application and online booking platform for a premier tattoo & piercing atelier in Kampala, Uganda.
Cultural tourism portal promoting Wolaita destinations with an AI-driven virtual try-on API for traditional attire.
Real-time exchange rate aggregator monitoring foreign currency across major Ethiopian commercial banks via automated REST APIs.
Campus meal ticketing mobile app for Wolaita Sodo University featuring QR camera verification and offline synchronization.
Ad-free Android music player with Spotify and YouTube Music playlist import, background playback, and real-time synced lyrics.
Audio-first short-form voice sharing social web app with Wavesurfer audio visualization and Gemini AI moderation.
Trilingual Telegram bot (Amharic, Afaan Oromoo, English) for reporting, searching, and reclaiming lost campus items.
Direct feedback from client founders, project leads, and university peers on collaborative problem-solving, bug fixing, and delivery reliability.
"Tegegn brought an exceptional eye for dark editorial design to our atelier's platform. He seamlessly integrated our WhatsApp consultation routing and curated galleries, significantly increasing client booking conversions. He communicated clearly, delivered ahead of schedule, and built with high technical polish."
"Handling non-profit donations demands strict transaction security and trust. Tegegn engineered a seamless payment checkout utilizing Chapa API, built robust server functions, and automated dynamic PDF receipt issuance. His backend discipline made the entire launch trouble-free."
"Whenever I hit a wall with tricky coding bugs or trying to learn new backend concepts, Tegegn is the first person I reach out to. He is an exceptionally collaborative problem solver who doesn't just fix errors, but explains the root cause so you actually master it. Always ready to help peers learn new things and level up."
"Tegegn is one of the most collaborative and sharpest problem solvers at Wolaita Sodo University. Whenever our team struggled with complex bugs or integrating new tools, he stepped right in, systematically diagnosed the issue, and helped us fix it. He genuinely cares about helping fellow devs learn and succeed."
"In our IT Club, Tegegn is known as the ultimate collaborative teammate and go-to problem solver. Whether it's debugging complex logic, introducing modern tools to members, or helping fellow students overcome coding blockers, his willingness to share knowledge and build practical solutions makes a huge impact on our community."
Here are some certificates I earned from different programs and companies.
Tegegn Wukianos is an Ethiopian developer and IT student based in Wolaita Sodo, Ethiopia, with experience in web development, backend systems, automation, and software projects.
He builds backend services, websites, web apps, automation scripts, scraping tools, and student-focused software using Python, JavaScript, and modern web technologies.
You can reach out by email, phone, GitHub, LinkedIn, Telegram, or the social links in the contact section below.
Let's connect — reach out on any platform below, send a quick message, or click the copy icon to copy my details.