Hello there 👋, I'm Bereket

Full Stack Software Engineer

Transforming ideas into full-stack solutions with a focus on scalability, clean architecture, and exceptional user experiences.

Seoul, South Korea
Author

Open to work

Hero Background
Profile photo

About Me

Full Stack Engineer

I'm a passionate software developer specializing in full-cycle web development. From product conceptualization to deployment, I focus on building scalable applications that solve real business problems using cutting-edge technologies.

Curious and good problem solving skills. Believe I can be an asset to any team building software.

Quick Facts

Nickname

Bake

Age

27

Experience

2+ Years as a Software Engineer

Speaks

English, Amharic, Beginner Korean

Hobbies

Reading articles, watching youtube, and of course building software

Education

BS Computer Science and Electrical Engineering from KAIST

Full-fledged scholarship recipient

Ranked #53 in QS World University Rankings 2025

Computer Science

Data Structures and Algorithms

Operating Systems

Software Engineering

Introduction to Algorithms

Programming Principles

Introduction to Artificial Intelligence

Introduction to Database

Introduction to Information Security

System Programming

Electrical Engineering

Advanced Programming

Programming Structures

Computer Networks

Network Programming

Professional Experience

Looking for New Opportunities

Open to exciting new roles and challenges in software development

Full-time
On-site
Remote
Hybrid
E

Software Engineer

a software as a medical device company that develops digital healthcare solutions

Seoul, South Korea
Digital therapeutics
Aug 22, 2022 - Dec 31, 2024
2yrs 4mos

A comprehensive overview of my professional journey at Emocog.

Led the development of a Next.js dashboard application that transformed the bio team's workflow from manual Excel sheets to an automated system, significantly improving operational efficiency.

Involved in and implemented and maintained some backend with a Microservice architecture for the Cogthera (DiGA, Digital Health Applications) mobile application.

Developed a comprehensive healthcare solution including a React Native mobile app for Parkinson's disease testing, backed by a FastAPI server and React dashboard for data visualization.

#rest-apis
#responsive-ui
#self-hosting
#sql
#nosql
#microservices
#unit-testing
#devops

My Projects

A selection of my personal projects.

Technologies and Tools

A comprehensive overview of my technical expertise and tools I work with.

Backend

Implement RESTful or GRPC APIs and design databases

FastAPINode.jsPostgreSQLFirebaseRedis

Frontend

Implement Responsive and Accessible UI components

ReactReact NativeNext.jsTailwindCSSHTMLCSS

DevOps

Manage infrastructure and deployment

DockerDocker ComposeKubernetes

Languages

Implement backend and frontend business logic

JavaScriptTypeScriptPythonC/C++

Productivity

AI-powered tools that boost development productivity

CursorBolt.new

Others

Tools I use to develop and manage projects

VSCodeGitGitHubGitLab
Redis icon

Redis

I use Redis as a database, cache, for rate limiting and performance optimization.

FastAPI icon

FastAPI

I use FastAPI to build high-performance Asynchronous RESTful APIs with real-time capabilities.

Node icon

Node

I use Node.js to build scalable server-side applications and APIs.

PostgreSQL icon

PostgreSQL

I use PostgreSQL for robust data storage with features like triggers and audit logging.

Firebase icon

Firebase

I use Firebase and Firestore for real-time data management and cloud storage.

React icon

React

I use React to build interactive web dashboards and user interfaces.

ReactNative icon

ReactNative

I use React Native to build cross-platform mobile applications.

Next icon

Next

I use Next.js to build full-stack applications with App Router and Server Components.

TailwindCSS icon

TailwindCSS

I use TailwindCSS for rapid UI development and responsive designs.

HTML icon

HTML

I use HTML to structure and present content on the web.

CSS icon

CSS

I use CSS to style the presentation of a document written in HTML.

Docker icon

Docker

I use Docker to containerize and deploy applications with streamlined CI/CD.

VSCode icon

VSCode

I use VS Code as my primary code editor.

Redis icon

Redis

I use Redis as a database, cache, for rate limiting and performance optimization.

FastAPI icon

FastAPI

I use FastAPI to build high-performance Asynchronous RESTful APIs with real-time capabilities.

Node icon

Node

I use Node.js to build scalable server-side applications and APIs.

PostgreSQL icon

PostgreSQL

I use PostgreSQL for robust data storage with features like triggers and audit logging.

Firebase icon

Firebase

I use Firebase and Firestore for real-time data management and cloud storage.

React icon

React

I use React to build interactive web dashboards and user interfaces.

ReactNative icon

ReactNative

I use React Native to build cross-platform mobile applications.

Next icon

Next

I use Next.js to build full-stack applications with App Router and Server Components.

TailwindCSS icon

TailwindCSS

I use TailwindCSS for rapid UI development and responsive designs.

HTML icon

HTML

I use HTML to structure and present content on the web.

CSS icon

CSS

I use CSS to style the presentation of a document written in HTML.

Docker icon

Docker

I use Docker to containerize and deploy applications with streamlined CI/CD.

VSCode icon

VSCode

I use VS Code as my primary code editor.

Redis icon

Redis

I use Redis as a database, cache, for rate limiting and performance optimization.

FastAPI icon

FastAPI

I use FastAPI to build high-performance Asynchronous RESTful APIs with real-time capabilities.

Node icon

Node

I use Node.js to build scalable server-side applications and APIs.

PostgreSQL icon

PostgreSQL

I use PostgreSQL for robust data storage with features like triggers and audit logging.

Firebase icon

Firebase

I use Firebase and Firestore for real-time data management and cloud storage.

React icon

React

I use React to build interactive web dashboards and user interfaces.

ReactNative icon

ReactNative

I use React Native to build cross-platform mobile applications.

Next icon

Next

I use Next.js to build full-stack applications with App Router and Server Components.

TailwindCSS icon

TailwindCSS

I use TailwindCSS for rapid UI development and responsive designs.

HTML icon

HTML

I use HTML to structure and present content on the web.

CSS icon

CSS

I use CSS to style the presentation of a document written in HTML.

Docker icon

Docker

I use Docker to containerize and deploy applications with streamlined CI/CD.

VSCode icon

VSCode

I use VS Code as my primary code editor.

Redis icon

Redis

I use Redis as a database, cache, for rate limiting and performance optimization.

FastAPI icon

FastAPI

I use FastAPI to build high-performance Asynchronous RESTful APIs with real-time capabilities.

Node icon

Node

I use Node.js to build scalable server-side applications and APIs.

PostgreSQL icon

PostgreSQL

I use PostgreSQL for robust data storage with features like triggers and audit logging.

Firebase icon

Firebase

I use Firebase and Firestore for real-time data management and cloud storage.

React icon

React

I use React to build interactive web dashboards and user interfaces.

ReactNative icon

ReactNative

I use React Native to build cross-platform mobile applications.

Next icon

Next

I use Next.js to build full-stack applications with App Router and Server Components.

TailwindCSS icon

TailwindCSS

I use TailwindCSS for rapid UI development and responsive designs.

HTML icon

HTML

I use HTML to structure and present content on the web.

CSS icon

CSS

I use CSS to style the presentation of a document written in HTML.

Docker icon

Docker

I use Docker to containerize and deploy applications with streamlined CI/CD.

VSCode icon

VSCode

I use VS Code as my primary code editor.

Redis icon

Redis

I use Redis as a database, cache, for rate limiting and performance optimization.

FastAPI icon

FastAPI

I use FastAPI to build high-performance Asynchronous RESTful APIs with real-time capabilities.

Node icon

Node

I use Node.js to build scalable server-side applications and APIs.

PostgreSQL icon

PostgreSQL

I use PostgreSQL for robust data storage with features like triggers and audit logging.

Firebase icon

Firebase

I use Firebase and Firestore for real-time data management and cloud storage.

React icon

React

I use React to build interactive web dashboards and user interfaces.

ReactNative icon

ReactNative

I use React Native to build cross-platform mobile applications.

Next icon

Next

I use Next.js to build full-stack applications with App Router and Server Components.

TailwindCSS icon

TailwindCSS

I use TailwindCSS for rapid UI development and responsive designs.

HTML icon

HTML

I use HTML to structure and present content on the web.

CSS icon

CSS

I use CSS to style the presentation of a document written in HTML.

Docker icon

Docker

I use Docker to containerize and deploy applications with streamlined CI/CD.

VSCode icon

VSCode

I use VS Code as my primary code editor.

Professional Certifications

A collection of my professional certifications in software engineering.

PostgreSQL for Everybody Specialization

January 29, 2025

Instructor: Charles Russell Severance

Visit Course
PostgreSQL
Database Design

CSS for JavaScript Developers

September 3, 2024

Instructor: Josh Comeau

Visit Course
React
JavaScript

The Joy of React

September 3, 2024

Instructor: Josh Comeau

Visit Course
React
JavaScript

Advanced React with TypeScript

August 25, 2024

Instructor: Matt Pocock

Visit Course
React
TypeScript

Zod Workshop

July 10, 2024

Instructor: Matt Pocock

Visit Course
typescript
data validation

Get in Touch

Have a question? I'd love to hear from you.

I'll never share your email with anyone else.