
Enterprise application
Shareholder Voting System
A shareholder governance platform connecting attendance, representation, and share-weighted voting.
Open to engineering conversations
FULL-STACK DEVELOPER · SOFTWARE ENGINEER
I’m Aaron Tamirat. I build modern web applications and business systems, connecting considered user experiences with the engineering that makes them work.
Have something in mind? Let’s talk01SELECTED WORK
A selection of applications connecting people, processes, and data. Explore the thinking behind the build.

Enterprise application
A shareholder governance platform connecting attendance, representation, and share-weighted voting.

Enterprise application
A centralized operational platform for employee records, organizational structure, assets, and resource coordination.

Enterprise application
An IT service platform for incident handling, staff coordination, project tracking, and operational reporting.

Workflow application
An administrative application for books, memberships, borrowing, returns, and library reporting.

Workflow application
An employee leave application connecting request submission, personal history, and administrative decisions.

Workflow application
A claim workflow application covering submission, notifications, status tracking, and payment-related steps.
02THE DEVELOPER BEHIND THE WORK
I’m a full-stack developer who thinks in complete systems. From the first interaction to the last database query, I care about how every part works together.
My work spans web applications, APIs, relational databases, and operational software. Experience in an insurance ICT environment has shaped how I approach software: understand the business, respect the data, and build something people can rely on.
I enjoy translating complex workflows into clear, usable products. That means asking better questions, making deliberate architecture choices, and treating maintainability as part of the product—not something to add later.
03PROFESSIONAL EXPERIENCE
A foundation in operational systems, with an understanding of the business behind the software.
ICT · Insurance & enterprise systems
Working at the intersection of operational systems, application development, and database administration in an insurance ICT environment.
04TECHNICAL EXPERTISE
The tools matter. Knowing how to connect them matters more.
Responsive applications with a clear component structure and a considered user experience.
Application logic, REST APIs, authentication, and the workflows behind the interface.
Relational modeling, data constraints, migrations, and queries that reflect the business domain.
Connecting presentation, business rules, and persistence into coherent applications.
Versioned source, reusable interfaces, and deliberate development and deployment workflows.
Developing expressive, performance-conscious interfaces while exploring a broader technical toolkit.
05HOW I WORK
Start with the people, the process, and the constraints. Translate business requirements into a clear scope.
Define the data model, application boundaries, and user journeys together. Make the important decisions explicit.
Develop the interface and business logic as one system, with readable code and clear responsibilities.
Check the workflows, edge cases, and performance. Make deployment and ongoing maintenance part of the work.
06CONTINUOUS LEARNING
Web development credentials from IBM and Cisco. Explore the original credential records.
07LET’S CONNECT
Have an engineering role, a challenging product, or an idea worth building? I’d like to hear about it.