Recommended expert

Samuel (Alemayohu) Brhane

Senior Software Engineer

Samuel Brhane
Arcavacata, Italy

Experience

Nov 2024 - Present
1 year 5 months
Ljubljana, Slovenia

Senior Software Engineer

Kemijski inštitut

  • Led a full back-end migration from Java to Django for a digital research assistant platform, redesigning core business logic and optimizing key workflows such as inventory management, resulting in a 70% reduction in response time.
  • Completed a database migration of 100+ tables from MariaDB to PostgreSQL, improving data integrity, query performance, and system scalability.
  • Designed and deployed machine learning models and inference pipelines using Python and AWS, enhancing the accuracy and speed of experimental data analysis across research projects.
  • Managed cloud architecture on AWS (EC2, S3, Lambda, RDS, SageMaker) to support scalable web applications, CI/CD pipelines, and production ML model serving with high reliability.
  • Built Python automation scripts and specialized laboratory desktop applications (ECSA Tafel App, Potentiostat control GUI), reducing manual data handling and streamlining laboratory workflows.
Jun 2024 - Aug 2024
3 months
Plymouth, United Kingdom

Visiting Researcher

University of Plymouth

  • Conducted research and developed LSTM-based time-series models for wildfire prediction in California using the “2.3 Million US Wildfires (1992–2020)” dataset and Google Trends search volume as a proxy for public attention.
  • Combined traditional climate and environmental drivers with state-level population data and real-time Google Trends metrics to model the relationship between collective public awareness and wildfire occurrence.
  • Processed and analyzed large-scale, multi-source historical wildfire dataset, climate variables, population statistics, and Google Trends using Python, Pandas, NumPy, and ETL workflows to evaluate whether public attention signals improved predictive accuracy.
Dec 2023 - Oct 2024
11 months
Rome, Italy

Senior Web Developer

Montini Web Agency

  • Conceived and delivered full-stack web applications for multiple client e-commerce platforms using React/Next.js with Django/Node.js, creating scalable architectures and RESTful APIs for multilingual stores with Stripe and PayPal integrations.
  • Improved technical SEO using server-side rendering, structured data markup, and performance optimization techniques, increasing Core Web Vitals scores by over 30%.
  • Produced responsive user interfaces with cross-browser compatibility and component-based architecture in React/Next.js, and combined third-party APIs for booking systems and content management.
  • Refined PostgreSQL database queries and introduced caching strategies to reduce page load times, overall site performance and user experience.
Feb 2023 - Aug 2023
7 months
Addis Ababa, Ethiopia

Software Developer

Amref Health Africa

  • Created a scalable e-learning platform using Django and Svelte, serving over 100,000 users in rural communities with critical health education on disease transmission and prevention.
  • Designed a comprehensive role-based dashboard for administrators to manage users and track educational progress across all 11 regions, zones, and woredas.
  • Launched an Interactive Voice Response (IVR) system to deliver free, offline mobile learning via text and voice calls, enabling access for populations with limited internet connectivity.
  • Introduced core platform features including course management, progress tracking, examinations, and certificate generation, helping thousands of learners complete training and receive certificates nationwide.
May 2019 - Feb 2023
3 years 10 months
Addis Ababa, Ethiopia

Full Stack Developer

Mereb Technologies

  • Started as an intern and progressed to a full stack developer role, gaining hands-on experience across the full software development lifecycle in an Agile environment.
  • Produced full-stack features for a decentralized computing platform, introducing task orchestration and GraphQL APIs with Python and React, and deploying services in Docker containers with monitoring via Grafana.
  • Developed dynamic web applications for an educational platform, designing responsive user interfaces in React and back-end services in Node.js connected to relational databases.
  • Established CI/CD pipelines using Docker and cloud services to automate testing, integration, and deployment, improving reliability and frequency.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (4.5 years), Biotechnology (1.5 years), Chemical (1.5 years), and Healthcare (0.5 years).

Information Technology
Biotechnology
Chemical
Healthcare

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (6.5 years), Product Development (4.5 years), Research and Development (1.5 years), and Marketing (1 year).

Information Technology
Product Development
Research and Development
Marketing

Summary

Senior Software Engineer with 6+ years of experience in cloud architecture, machine learning, and scalable system design. Proficient in developing high-performance web applications, data-intensive AI systems, and automating complex workflows. Demonstrated ability to lead projects from initial concept to successful production deployment.

Skills

  • Programming Languages: Python, Javascript/typescript, R, Go, C#, Html/css

  • Software Engineering & Architecture: System Design, Distributed Systems, Microservices, Api Design, Scalable Architecture, Ci/cd Pipelines, Test Automation (Unit & Integration Testing), Code Quality & Code Reviews

  • Machine Learning & Ai: Pytorch, Tensorflow, Keras, Scikit-learn, Mlflow, Opencv, Pandas, Numpy

  • Mlops & Data Engineering: Model Training, Model Deployment, Ml Inference Pipelines, Model Serving, Model Versioning, Etl Pipelines, Data Cleaning, Time-series Analysis, Sql Optimization

  • Data Visualization & Analysis: Matplotlib, Seaborn, Plotly, Power Bi, Tableau, Jupyter Notebook

  • Web Frameworks: Django, Fastapi, Flask, React.js, Next.js, Svelte, Node.js, Express.js, Tailwindcss

  • Databases: Postgresql, Mysql, Mariadb, Sql Server, Mongodb

  • Cloud & Devops: Aws Services, Docker, Kubernetes, Github Actions, Git, Linux, Apache Kafka, Grafana

  • Apis & Services: Restful Apis, Graphql, Websockets

  • Collaboration & Delivery: Cross-functional Collaboration, Mentoring, Technical Documentation, Agile/scrum

Languages

Amharic
Native
Tigrinya
Native
English
Advanced

Education

Sep 2023 - Nov 2025

University of Ljubljana

Master of Science · Environmental Civil Engineering · Ljubljana, Slovenia

Sep 2023 - Nov 2025

University of Calabria

Master of Science · Environmental and Territorial Safety Engineering · Rende, Italy

Sep 2014 - Dec 2020

Addis Ababa University

Bachelor of Science · Civil Engineering · Addis Ababa, Ethiopia

Certifications & licenses

AWS Certified AI Practitioner

AWS Certified Solution Architect – Associate

University of Michigan - Advanced Coursework Intermediate PostgreSQL

Web Application Technologies and Django

Harvard University - CS50P: Programming with Python

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Samuel based?

Samuel is based in Arcavacata, Italy.

What languages does Samuel speak?

Samuel speaks the following languages: Amharic (Native), Tigrinya (Native), English (Advanced).

How many years of experience does Samuel have?

Samuel has at least 7 years of experience. During this time, Samuel has worked in at least 5 different roles and for 5 different companies. The average length of individual experience is 1 year and 4 months. Note that Samuel may not have shared all experience and actually has more experience.

What roles would Samuel be best suited for?

Based on recent experience, Samuel would be well-suited for roles such as: Senior Software Engineer, Visiting Researcher, Senior Web Developer.

What is Samuel's latest experience?

Samuel's most recent position is Senior Software Engineer at Kemijski inštitut.

What companies has Samuel worked for in recent years?

In recent years, Samuel has worked for Kemijski inštitut, University of Plymouth, Montini Web Agency, Amref Health Africa, and Mereb Technologies.

Which industries is Samuel most experienced in?

Samuel is most experienced in industries like Information Technology (IT), Biotechnology, and Chemical. Samuel also has some experience in Healthcare and Education.

Which business areas is Samuel most experienced in?

Samuel is most experienced in business areas like Information Technology (IT), Product Development, and Research and Development (R&D). Samuel also has some experience in Marketing.

Which industries has Samuel worked in recently?

Samuel has recently worked in industries like Information Technology (IT), Biotechnology, and Chemical.

Which business areas has Samuel worked in recently?

Samuel has recently worked in business areas like Information Technology (IT), Product Development, and Research and Development (R&D).

What is Samuel's education?

Samuel holds a Master in Environmental Civil Engineering from University of Ljubljana, a Master in Environmental and Territorial Safety Engineering from University of Calabria and a Bachelor in Civil Engineering from Addis Ababa University.

Does Samuel have any certificates?

Samuel has 5 certificates. Among them, these include: AWS Certified AI Practitioner, AWS Certified Solution Architect – Associate, and University of Michigan - Advanced Coursework Intermediate PostgreSQL.

What is the availability of Samuel?

Samuel is immediately available full-time for suitable projects.

What is the rate of Samuel?

Samuel's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Samuel?

To hire Samuel, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

600
450
300
150
Market avg: 260-420 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.