Profile Image

Bereket Birhanu

|

Top-Rated on Upwork

I craft robust software solutions, design intuitive user experiences, explore cybersecurity challenges, and build end-to-end web applications with a focus on security and scalability.

About Me

My Expertise

I'm a Software Developer, UI/UX Designer, AI Integration Specialist, Cyber Security Enthusiast, and Full Stack Developer with a Computer Science degree from ASTU. I craft robust software solutions, design intuitive user experiences, integrate AI capabilities into applications, explore cybersecurity challenges, and build end-to-end web applications with a focus on security and scalability.

Frontend Development
Backend Systems
Cyber Security
Responsive Design
API Development
AI Integration

My Approach

Robust Software Solutions

Developing reliable and scalable software tailored to client needs.

User-Centric Design

Creating intuitive interfaces with agile methodologies

Cybersecurity Focus

Implementing security measures to protect applications and data.

Clean Code Architecture

Writing maintainable, scalable code following best practices

Collaborative Development

Effective communication and problem-solving in team environments

Performance Optimization

Ensuring efficient, fast-loading applications across the stack

Skills & Expertise

My technical proficiencies and soft skills

Technical Skills

Cyber SecurityProgramming LanguagesFrontendCloud & DevOpsBackendDatabasesUI/UX Design
Python
Next.js
Vue.js
Node.js
NestJS
TypeScript
React
MongoDB
PostgreSQL
Redis
AWS
Docker
Langchain
TensorFlow
GitLab CI/CD
GraphQL
FastAPI
Tailwind CSS

Languages

English
Fluent
Amharic
Native
Afaan Oromo
Intermediate
Italian
Beginner

Certifications

Full Stack Development

Meta

Fundamentals of UI/UX Design

Google

Cyber Security Practitioner

Meta

Resume

My professional journey and achievements

Work Experience

Sep 2024 - Oct 2025

Full Stack Developer| UI/UX Designer

Istituto Formativo Aladia, Brescia, Italy

Design, prototype, and develop user-centric interfaces

Conduct user research, usability testing, and implement design improvements

Oct 2024 - Jan 2025

Full Stack Developer

Meadot, Addis Ababa, Ethiopia

Developed and maintained web applications

Implemented responsive UI designs

Oct 2023 - Jan 2024

Full Stack Developer

OmishituJoy Ag-Tech, Addis Ababa, Ethiopia

Developed and maintained web applications

Implemented responsive UI designs

Apr 2023 - Aug 2023

Software Developer Intern

Minnovation, Addis Ababa, Ethiopia

Implemented object-oriented programming principles

Developed RESTful APIs

Education

Jul 2022 - Jul 2025

Bachelor's degree, Computer Science and Engineering

Adama Science and Technology University, Adama, Ethiopia

GPA: 3.6/4.0 - 80.00 Average

Core focus on computer science fundamentals and software development.

Sep 2022 - Sep 2023

ALX Software Engineering

ALX, Addis Ababa, Ethiopia

GPA: N/A

Comprehensive training in software engineering principles and practices.

Sep 2023 - Sep 2025

Management

St.Marry University Collage, Addis Ababa, Ethiopia

GPA: 3.8/4.0

Concepts of management and leadership.

Featured Projects

A curated collection of innovative projects that showcase my technical skills and creative problem-solving.

Aladia - AI Powerd Learning Platform

Aladia is a modern e-learning platform that lets you learn, teach, and collaborate offering expert-led courses, AI-powered content tools, live sessions, chat and community spaces, and role management in one intuitive ecosystem.

ArtConnect E-Commerce Website

ArtConnect is an e-commerce platform connecting artists with buyers. Users can browse and sell paintings, sculptures, and digital art. Built with Nuxt.js, TailwindCSS, and Laravel, it features secure payments, responsive design, and efficient backend management.

InsightEd - AI-Powered Learning Platform

InsightEd is an AI-powered learning platform that allows users to create, edit, and delete projects, and to add and remove tasks from each project. The system also includes a dashboard that displays the user's projects and tasks, and a calendar view that displays the user's tasks for a specific date.

Project Management System Using Nuxt.js and Laravel

This is a project management system built with Nuxt.js and Laravel. It allows users to create, edit, and delete projects, and to add and remove tasks from each project. The system also includes a dashboard that displays the user's projects and tasks, and a calendar view that displays the user's tasks for a specific date.

Multi-User Social Media App

A multi-user social media app built with React, TailwindCSS, and Node.js. This app allows users to create profiles, post updates, and interact with other users through comments and likes. It features real-time notifications, a responsive design, and a user-friendly interface. The backend is powered by Node.js, ensuring efficient data handling and seamless performance. The app also includes robust security measures to protect user data and privacy.

Expence Tracker App

The Expense Tracker project aims to provide users with a convenient way to track their expenses. The project addresses the common problem of individuals and businesses needing to monitor and manage their spending habits. By developing an expense tracking application, users can easily record and analyse their expenses, helping them make informed financial decisions.

Contact Me

Let's discuss your project and bring your ideas to life.

Contact Information

I'll get back to you as soon as possible.

Email

bereketbirhanu.tech@gmail.com

Phone

+251 964306779

Location

Addis Ababa, Ethiopia

Connect with me