Open to opportunities

Henok Urufa

Software Engineer  ·  Backend & Full-Stack

Building reliable, high-performance software that solves real-world problems. Python enthusiast. Currently pursuing an MSc in Engineering Informatics in Poland. Never settle; keep moving.

Henok Urufa

Experience & Education

Mar 2023 — Aug 2024

Technical Consulting Engineer

Cisco  ·  Kraków, Poland  ·  Hybrid

Full-time
  • Delivered Tier 2/3 support for Cisco Expressway and Webex Devices, specialising in secure remote collaboration via Mobile & Remote Access (MRA).
  • Diagnosed complex incidents by analysing SIP call flows, HTTP/S logs, and network signalling traces in replicated lab environments.
  • Collaborated with engineering teams across EMEA and APAC on bug escalations, feature validation, and knowledge base documentation.
  • Communicated daily with enterprise clients, translating technical findings into clear, actionable guidance.
VoIPSIPTCP/IP LinuxCisco CLIPython Technical Writing
Aug 2022 — Oct 2022

Software Engineer Intern

iTechArt Poland  ·  Łódź, Poland  ·  On-site

Internship
  • Built backend services with Django and contributed to ReactJS frontend features across the full stack.
  • Designed and optimised PostgreSQL schemas and queries to improve data access performance and scalability.
  • Participated in code reviews and wrote unit tests within a cross-functional Agile/Scrum team.
PythonDjangoReactJS PostgreSQLRESTAgile/Scrum
2026 — Present

MSc in Engineering Informatics

Silesian University of Technology (Politechnika Śląska), Poland

Ongoing
2018 — 2023

BSc in Computer Science

University of Łódź, Poland  ·  Software Engineering & Data Structures

Completed

Projects

Psychiatric Clinic Website screenshot

Psychiatric Clinic Website

Sole developer across the full project lifecycle — requirements gathering, responsive UI design, Linux VPS configuration, deployment, and ongoing maintenance. Delivered in close collaboration with non-technical stakeholders; fully accessible and mobile-responsive.

ReactJavaScriptLinux VPS
Retro Snake Game screenshot

Retro Snake Game

A browser-based retro snake game built with vanilla JavaScript and HTML5 Canvas. Features collision detection, dynamic scoring, and a clean game-loop architecture using only native browser APIs. Arrow keys to navigate, Space to restart. 🎮

JavaScriptHTML5 CanvasCSS
Vanilla Ice Cream Rain screenshot

Vanilla Ice Cream Rain

A visually rich, interactive animation inspired by corndog.io, built with vanilla JavaScript and HTML5 Canvas for smooth, performant rendering. A creative experiment in browser canvas APIs and particle system design.

JavaScriptHTML5 Canvas

Technologies I Use

Languages

Python JavaScript TypeScript C++ Java Bash Go

Backend

Django FastAPI PostgreSQL MongoDB REST APIs

Frontend

React Next.js HTML5 CSS3 TailwindCSS

Infra & Tools

Git Docker Linux TCP/IP VoIP / SIP Cisco CLI

Practices

Agile/Scrum Code Review Unit Testing Debugging QA

Get in Touch

Open to new opportunities, interesting projects, or a good conversation about software. Drop me a message — I'll get back to you.