Resume

Skills, experience & education

Skills

What I work with

Frontend

HTML99%
css99%
tailwind css99%
javaScript99%
typescript95%
react99%
redux98%
Next.js90%
Three.js88%

Backend

python99%
express89%

Database

postgreSQL85%
mongoDB88%

Infrastructure

Docker80%
AWS80%
Nignx75%
Apache75%
Digital Ocean75%
vercel95%
Netlify95%

Design

figma85%
Experience

Where I've worked

2025-present

Senior FullStack Engineer

@ Playstream Interactive
  • Full Stack Development: Designed and implemented complete web applications and VAS platforms using modern technologies like React, Node.js, and Python frameworks.
  • Telecom VAS Integration: Built and maintained APIs integrating with major telecom partners such as Telebirr and M-pesa for delivering various value-added services.
  • Service Development: Created scalable VAS solutions including USSD applications, SMS services, and mobile web platforms.
  • Partner Collaboration: Worked directly with telecom partner teams to deliver customized VAS solutions that meet specific market and user needs.
  • System Optimization: Enhanced application performance and user experience through code improvements and infrastructure upgrades.
  • Technical Support: Provided technical expertise and ongoing maintenance for live VAS platforms to ensure high availability and reliability.
  • Successfully delivered multiple VAS platform projects for major telecom partners.
  • Developed and maintained high-traffic VAS applications serving thousands of users daily.
  • Implemented robust monitoring and logging systems that reduced service downtime.
  • Worked with cross-functional teams to deliver VAS solutions on time and within budget.
2024-2025

DevOps Engineer

@ Africa Technology PLC
  • Maintaining and scaling the infrastructure that the apps and services run on.
  • Implementing new features and improvements to the apps and services. Things like adding support for shared rides, implementing real-time tracking of drivers, improving the algorithms for matching drivers to riders, and more...
  • troubleshooting issues and bugs in the apps and services to ensure a smooth user experience.
  • optimizing the performance of the apps and backend systems to reduce latency, improve reliability, and scale efficiently.
  • working cross-functionally with product managers, designers, QA testers, data scientists, analysts, and other engineers.
  • Maintaining high standards for security, scalability, observability, and other quality attributes when developing systems
  • monitoring overall system health and key metrics like request times, error rates, server response times and more...
2023-present

Senior Full Stack Engineer

@ Africa Technology PLC
  • Responsible for developing and maintaining the web applications for customers, drivers, and dispatchers. This includes things like the admin panel, dispatcher web panel, and internal tools.
  • Work on the backend systems and APIs that power the apps.
  • Implementing new features and improvements to the apps and services. Things like adding support for shared rides, implementing real-time tracking of drivers, improving the algorithms for matching drivers to riders, and more...
  • troubleshooting issues and bugs in the apps and services to ensure a smooth user experience.
  • optimizing the performance of the apps and backend systems to reduce latency, improve reliability, and scale efficiently.
  • Maintaining high standards for security, scalability, observability, and other quality attributes when developing systems
2022-2023

Freelance Full Stack Developer

@ Orange Digital Center
  • Responsible to develope full ecommerce platform from scratch using Next.js
  • Designed, developed, and modified 65+ software modules and custom components
  • Collaborated with 3 stakeholders to develop morethan 15 new user-facing features.
  • Assisted in building 100% reusable code and libraries for future use.
  • Validated 100% of user input before submitting to the backend.
  • Analysed 30+ user requirements to derive technical software design and performance requirements
2022-2023

FullStack Developer

@ Orange Digital Center
  • Responsible to lead the team and work as Front End developer for medical GO_FUND_ME platform called LDAN
  • Designed, developed, and modified 25+ software modules and custom components
  • Collaborated with 6 other team members and 4 stakeholders to develop 16 new user-facing features.
  • Assisted in building 100% reusable code and libraries for future use.
  • Validated 100% of user input before submitting to the backend.
  • Analysed 30+ user requirements to derive technical software design and performance requirements
2021-2022

Full Stack developer

@ AfroFigure Event
  • Responsible for building and implementing different software products for the company
  • Developed code following common security practices and development design patterns
  • Wrote 200+ unit tests to verify the functionality of user interfaces, back-end processing, connectivity, and relational database interactions Maintained 8+ systems and applications as Tier 2 support(break-fix and data changes)
  • Documented 100% of technical specifications and dependencies of applications
  • Participated in the planning and execution of 5+business continuity/disaster recovery exercises.
  • Implemented 5+ system and application designs
2020-2021

Intern UI/UX Designer

@ AfroFigure Event
  • Responsible for gathering and evaluating user requirements, in collaboration with product managers and engineers
  • Illustrating design ideas using storyboards, process flows and sitemaps
  • Designing graphic user interface elements, like menus, tabs and widgets
  • Developing UI mockups and prototypes that clearly illustrate how sites function and look like
  • Conducting user research and usability testing, organizing and analysing research findings for a better understanding of user insight
2019-2020

Graphics designer and video Editor

@ Act American college of Technology.
  • Responsible for conceptualizing visuals based on requirements, Creating images and layouts by hand or using design software
  • Creating Ad videos using computers software by editing some clips
  • Testing graphics across various media
  • Coordinating with outside agencies, web designer, marketing, printers, and colleagues as necessary
  • Communicating with clients about layout and design
  • Reviewing final layouts and suggesting improvements when necessary
2018-2019

Motion Graphics designer

@ Adulis capital
  • Responsible for create visually stunning video assets and content for various media platforms such as web, television, or film using visual effects, animation, and other cinematic techniques
  • Collaborate with creative directors and other colleagues to best support larger media goals and understand the project’s scope and objectives.
  • Take initiative on projects to over-deliver new and innovative solutions and create powerful stories that capture audiences and pique their interest.
  • Create graphic templates for easy use by other team members and client teams1.
  • Select audio, video, colours, and animation for graphic design and use software such as Photoshop and 2D or 3D animation.
  • Receive and interpret feedback and constructive criticism from internal and external clients while meeting tight deadlines.
  • Respond to user and client feedback to improve creative work.
2017-2018

Staff video editor

@ seber media
  • Responsible for editing video clips for YouTube channel
  • Select audio, video, colours, and animation for graphic design and use software such as Photoshop and 2D or 3D animation.
Education

Education

avatar

Bsc. Computer Engineering

@ Addis Ababa Institute Of Technology
2017-2023

Favourite courses

C++JavaData StructureAlgorithmSoftware EngineeringCompilersOprating SystemsComputer ArchtectureMicrocontrollers and interfacingDigital logic DesignVLSI