Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Samuel Bekele

Addis Ababa

Summary

Dynamic full‑stack software developer with 8+ years of experience designing, building and deploying web applications in JavaScript/TypeScript environments. Proven record of integrating APIs, optimising DevOps pipelines and delivering reliable features for aquaculture, agri‑tech and fintech start‑ups. Adept at translating business problems into technical solutions and collaborating across distributed teams.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Full Stack Web Developer

AKVA Submerged
09.2021 - Current
  • Developed a Vue 3 user portal that visualises real‑time sensor data (temperature, dissolved oxygen, turbidity) from each cage, delivering health & welfare alerts to farmers.
  • Engineered scheduling micro‑services (Node.js, TypeScript, Docker) to automatically reposition underwater cameras in fish‑farm cages, reducing manual checks by 30%.
  • Built live video and telemetry dashboards with Vue 3 and WebSockets, enabling operators to watch feeds alongside sensor analytics.
  • Integrated REST and MQTT interfaces between hardware controllers and cloud services, improving reliability of data ingestion.
  • Led migration to Kubernetes, creating Helm charts and GitOps workflows that cut deployment time from hours to minutes.

Software Developer

CROWD Farming
03.2020 - 11.2021
  • Built the user‑facing portal and internal admin dashboard for a GoFundMe‑style land‑farming investment platform, enabling people worldwide to fund Ethiopian agriculture projects.
  • Architected a React front end with an Express/Node.js API, supporting project listings, funding progress tracking and investor dashboards.
  • Integrated escrow‑style payment flows with Chapa, Telebirr and Amole APIs, adding KYC/AML checks and secure payout schedules.
  • Implemented real‑time notifications (Socket.io) and analytics, contributing to 40 % MAU growth in the first six months. • Automated testing with Playwright and set up CI/CD pipelines on Bitbucket, reducing regression bugs by 35 % and accelerating releases.

Software Developer

Zaytech
09.2018 - 01.2020
  • Led development of Arifpay, a Kotlin‑based mobile wallet integrating securely with multiple Ethiopian bank APIs (OAuth2, mutual TLS).
  • Designed and implemented token‑based authentication and transaction verification modules meeting PCI‑DSS requirements.
  • Architected and maintained Zayride ride‑hailing platform: built React Native rider and driver apps, Node.js/Express backend, and containerised infrastructure (Docker, Nginx) on AWS, supporting 100k+ monthly rides.
  • Improved API response times by 25% through query tuning and Redis caching.
  • Established CI/CD pipelines (Bitbucket Pipelines) and automated Android release processes, reducing deployment time by 40%.

Software Developer

Remote
05.2018 - 11.2018
  • Built a paid video‑chat platform for fans to connect with public figures: React.js front end, Socket.io real‑time signalling and Stripe payments for time‑boxed sessions; added booking scheduler and secure web‑hooks for payout automation.
  • Delivered multiple React and Vue SPA projects for clients in retail and logistics sectors.
  • Integrated third‑party APIs (Twilio, Google Maps) and performed performance audits using Lighthouse and Web Vitals.

Software Developer

AhadooTec ICT Solutions
01.2017 - 03.2018
  • Worked on a Vue.js front‑end for an Industry Park HR portal, enabling companies to hire, offboard and manage thousands of employees across multiple factories.
  • Developed HahuJobs job‑board web app (Vue.js) where users could post and discover openings; integrated listings scraped from external sites, boosting vacancy coverage by 60%.
  • Implemented a Facebook Messenger job‑search bot in Go, leveraging the Graph API to deliver personalised job alerts to 10 k+ users.
  • Created a Go‑based distributed job‑scraper micro‑service ingesting vacancies from RSS feeds and REST APIs and seeding MongoDB.

Software Developer Intern

HIT
09.2014 - 02.2015
  • Developed and maintained an event‑management web platform using PHP and CodeIgniter, allowing organizers to create events, manage schedules and sell tickets online.
  • Integrated local bank payment APIs and automated email/SMS notifications, increasing successful ticket transactions by 25%.
  • Implemented role‑based admin dashboards and analytics reports, reducing manual support requests by 30%.

Education

No Degree - Computer Science

Addis Ababa University
Addis Ababa, Ethiopia

Skills

  • JavaScript (ES6), TypeScript, Python
  • Vue 3, Vite, Tailwind CSS
  • Nodejs, Express, Fastify, REST & GraphQL APIs
  • PostgreSQL, MongoDB, Redis
  • Docker, CI/CD (Bitbucket Pipelines, GitHub Actions)
  • Test automation: Vitest, Jest, Playwright
  • Agile/Scrum
  • DevOps & Cloud (AWS EC2/ECS)

Certification

  • CS50x – Introduction to Computer Science, HarvardX (2023)
  • freeCodeCamp Full‑Stack JavaScript Certification (2021)

Languages

English
Advanced (C1)
Amharic
Bilingual or Proficient (C2)

Timeline

Full Stack Web Developer

AKVA Submerged
09.2021 - Current

Software Developer

CROWD Farming
03.2020 - 11.2021

Software Developer

Zaytech
09.2018 - 01.2020

Software Developer

Remote
05.2018 - 11.2018

Software Developer

AhadooTec ICT Solutions
01.2017 - 03.2018

Software Developer Intern

HIT
09.2014 - 02.2015

No Degree - Computer Science

Addis Ababa University
Samuel Bekele