Personal details

Berhanu T. - Remote full-stack developer

Berhanu T.

Sr Software Engineer
Based in: 🇪🇹 Ethiopia
Timezone: Eastern Time (US & Canada) (UTC-4)

About

Highly accomplished Software Engineer with 8+ years of experience in designing, developing, and deploying robust, scalable, distributed and secure software solutions. Possesses a versatile skill set spanning Java | Spring Boot, Python | FastAPI, DevOps and modern frontend technologies (Vue.js, React).

Proven track record in leading complex development cycles, optimizing system performance, workflow development and ensuring strict adherence to regulatory compliance standards like HIPAA. Eager to learn and tackle challenging software development initiatives.

Work Experience

Sr Software Engineer
Kifiya | Sep 2025 - Present
Python
Java
PostgreSQL
Workflow
Workflows
Spring Boot
Microservices
Rules Engine
gRPC
Spring Cloud
Spring JDBC
Keycloak
Fastapi
Event-Driven Architecture
Single sign On federation
Redpanda
  • Developing multi-tenant onboarding and verification as a service to streamline customer onboarding for banks.
  • Built a Kotlin based rules engine for credit scoring decisions that uses data driven architecture where business rules are defined externally. The engine supports 12 condition operators, 13 action types, nested logical grouping(ADN/OR/NOT).
  • Developed entity resolution services with Splink, probabilistic record linkage tool, to uniquely identify customers from different banks without a unique identifier
  • Develop a verification service to validate customer personal details, business rules and documents. The services interacts with third party Apis and the rule engine service
  • Contributed in design and development of digital wallet platform in Java | Spring Boot and PostgreSQL.
  • Configured and Implemented temporal workflow for durable execution of processes to enhance maintainability and reliability.
  • Built GitLab CI/CD pipeline for automated testing, building, and deployment
  • Enabled end-to-end observability with OpenTelemetry and SigNoz for error monitoring and performance analysis.
Software Engineer
Function Health | Aug 2023 - Jan 2025
Python
Java
PostgreSQL
SQLAlchemy
JavaScript
GraphQL
Microservice architecture
RESTful API
Fastapi
Pydantic
  • Developed scalable backend systems utilizing FastAPI and Python, ensuring robust performance.
  • Setup PgBouncer for effective use of connection pools for Postgres based apps.
  • Optimized backend performance to manage high-volume traffic and accommodate large datasets.
  • Created secure APIs facilitating efficient interaction between frontend applications and data processing pipelines.
  • Maintained reliability and fault tolerance of backend infrastructure through comprehensive monitoring and debugging efforts.
  • Engaged with frontend developers to establish API contracts for effective component integration.
  • Achieved HIPAA compliance by protecting sensitive user data according to regulatory standards.

Projects

East ohio regional hospital
Amazon EC2
Amazon S3
Nuxt.js
Tailwind css
Vue.js
Developed company portfolio website using Vuejs and Integrated with contentful API to manage news and blog content. The site has a doctor appointments portal that uses AWS lamda function and AWS SEs
Hygiene check
PWA
Tailwind css
Vue.js
Developed data collection and auditing PWA app built with Vuejs, Python, FastApi, AWS services and Postgres to do hygiene checks on restaurants.

Education

Addis Ababa University
Bsc・Software Engineering
Oct 2012 - Jul 2016

Certifications & Awards

Applied Data Science Lab
WorldQuant University | Jun 2025
Artificial Intelligence Fundamentals
Udacity | Apr 2025