Caleb Alem

About

I'm a software engineer, I do front and backend development in Flutter, JavaScript, Golang and Node.js. I'm adept at contributing to a highly collaborative work environment, finding solutions, and determining customer satisfaction.

Software Engineer.

I've designed and developed interactive web applications across multiple APIs, third-party integrations, and databases. I'm passionate and hardworking with a penchant for developing fault-tolerant, performance-oriented, and scalable software services. On every project, my goal is to reach max efficiency, learn from every experience, and use both to improve the product.

Accomplishments and education

I have a bachelor's degree in software engineering, and before starting freelancing I worked at Ricon Software Systems for four years and worked on a point of sales system, media streaming platform, e-commerce app, and interactive real-time betting platform.

Skills

HTML
CSS
JavaScript
Go
Node.js
Flutter
Svelte
React
Postgresql
Mongo

Resume

I'm a Full-stack software developer with over 4 years of experience in Designing engaging, scalable performant and secure Cross-patform applications.

Education

Software Engineering

Jan 2012 - Jan 2016

Addis Ababa Institute of technology, Ethiopia, AA

Professional Experience

Freelance Software Developer

Nov 2018 - Present

Self-employed & Upwork

At the end of 2021 I decided to leave Ricon and started freelancing fulltime and worked with many clients on various projects.

Fullstack Software Developer

Mar 2016 - Nov 2021

Ricon Software Systems, Ethiopia, AA

In my first year, I worked as a front-end software developer. I was Working on a school management system I worked mainly on state management using Redux and worked on developing reusable Components using react after that in 2017 I worked on the frontend of a movie streaming platform(Android), and I worked mainly on the video player which was a fork of VLC which we optimized and inte- grated into our app, that was my frontend journey with the company.

At the beginning of 2018, I got the chance to work on the backend service of a point of sales system 80% of the code base was written in Go and I was in charge of two microservices, one of them was used to generate reports for other microservices and the other was used for user authentication.

Portfolio

Below are some of the projects i've worked on.

  • All

Remo

A realtime betting platform for casinos.

Maraki

A dating app like tinder.Frontend built with Flutter, Backend uses Firebase with Nodejs

Proof

A trading bot to trade features on Binance

Tik Tok Comment Assistant Bot

A bot that responds to tik tok comments using GPT-4.

Libgen

Download any book fore free!

Pin Crawler

A web scraper that scrapes boards on pinterest for a given search term and downloads all pins.

Telebirr

Dart library to integrate telebirr payment gateway.

Flutter plugin

A flutter plugin for creating and managing download tasks.

My Memory

A webapp that let's you capture the memories you make.

Contact

Call:

+251-910-437430

+251-703-660941