Skip to content
FW

About

FW

I’m a software engineer based in Charlotte, NC. I currently work at Messer Financial Group, where I build backend services, third-party integrations, and the Angular frontends that sit on top of them. Before that, I worked on claims-processing and policy-management systems at Virtusa/Centene, and earlier built banking software at Ethiopia’s Information Network Security Agency.

Right now that mostly means backend services and third-party integrations — OAuth-based API integrations, scheduled synchronization jobs, and event-driven workflows with RabbitMQ — alongside the Angular and React work that connects to them. Outside of work I’m building FreelanceDesk, a client-portal product for freelancers, using Next.js and Supabase.

Experience

  1. Software Engineer / Java Full-Stack Developer

    Messer Financial Group

    Charlotte, NC · Nov 2024 — Present

    Develop enterprise insurance technology across backend services, frontend workflows, databases, and external integrations. Recent work includes ACA quoting improvements, third-party enrollment integrations, CRM synchronization architecture, scheduled processing, and integration reliability.

    • Developed and optimized ACA quoting functionality, including advanced filters for network, plan type, and carrier, reducing agent search time by approximately 40%.
    • Improved database query efficiency and backend data handling for faster plan retrieval and a smoother agent experience.
    • Architected a LeadWizard-to-GoHighLevel integration that automated lead ingestion, maintained data integrity, and improved agent assignment workflows.
    • Designed and implemented a third-party insurance enrollment integration spanning OAuth 2.0 authentication, REST API communication, enrollment persistence, correlation-based status tracking, scheduled polling, and Angular frontend handoff flows.
    • Contributing to a CRM synchronization architecture that maps internal contacts and organizations to external CRM entities using API clients, identifier mapping, scheduled synchronization, and event-driven processing with RabbitMQ.
    • Implemented error-handling and compliance-oriented workflow protections for external integrations.
  2. Java Backend Engineer

    Virtusa / Centene

    Remote · May 2021 — Mar 2023

    Developed backend services for enterprise healthcare systems, with work spanning claims processing, policy-management performance, notifications, and integration with existing platforms.

    • Engineered a claims-processing module that reduced manual intervention by approximately 70%.
    • Improved database query performance in a policy-management system by approximately 50%.
    • Developed a scalable notification service to improve communication with policyholders during important events, contributing to an approximate 30% improvement in customer engagement.
    • Collaborated with cross-functional teams to integrate new functionality into existing systems.
  3. Junior Software Engineer

    Information Network Security Agency (INSA)

    Addis Ababa, Ethiopia · Jan 2017 — Apr 2019

    Contributed to the design, development, and deployment of a secure banking application for the Commercial Bank of Ethiopia, supporting digital banking and transaction-processing workflows.

Technologies

Backend

JavaKotlinSpring BootREST APIsOAuth 2.0SQLMySQLPostgreSQL

Architecture & Integration

Third-Party API IntegrationsEvent-Driven ArchitectureRabbitMQScheduled JobsCRM Integrations

Frontend & Product

AngularTypeScriptReactNext.js

Modern Product Stack

SupabaseTailwind CSSshadcn/ui

Also worked with

Python · JavaScript · HTML/CSS · Hibernate · Swagger/OpenAPI · MongoDB · Redis · JWT · Docker · Kubernetes · AWS · Azure · GCP · Oracle · Terraform · Ansible · CloudFormation · Prometheus · Grafana · ELK Stack · Maven · Gradle · JUnit · Mockito · Git · CI/CD · Vercel

Education

Master of Science, Computer Science

Maharishi International University · Fairfield, Iowa

2019 — 2021

Bachelor of Software Engineering

Adama Science and Technology University · Ethiopia

2012 — 2016

What I enjoy building

Products end to end — from the database schema and authentication through to a working UI. FreelanceDesk is where I get to do that outside of work: a client portal that brings project, messaging, file, and invoicing workflows for freelancers into one place.