Charlotte, NC · Open to work

Full-stack engineer building systems people depend on.

A decade in banking operations and transportation before I wrote software for a living — and now I build the systems that work like that runs on. Currently a multi-tenant fleet platform for student transportation.

Charlotte, North Carolina abdietefa25@gmail.com
Portrait of Abdi Ayana

Selected work

What I'm building.

One production system I'm building now, and two practice builds from my MERN training that show how I structure a full stack end to end.

Practice build · React + Firebase

Streaming Browser

  • Row-based browsing UI assembled from live TMDB API data, with the hero title chosen at random on each load.
  • Firebase authentication and hosting; trailer playback resolved per title rather than hard-coded.
  • React
  • Firebase
  • REST API
  • Axios

Practice build · HTML, CSS, JavaScript

Storefront Replication

  • A close reconstruction of a major retail storefront — sticky navigation, responsive product grid, and the spacing discipline the original depends on.
  • Built to practise matching an existing design system exactly instead of approximating it, which is most of the job on client front-end work.
  • HTML
  • CSS
  • JavaScript
  • Responsive

The two builds above are training projects rather than client work, kept because they are the parts of my front-end practice anyone can open and try. Source for these and for the fleet platform is in private repositories — happy to walk through any of it.

Experience

A decade, and a detour that turned out to matter.

I spent nine years in banking — first keeping a branch's books, then running the branch — and two years driving a school transportation route while studying. Today I dispatch drivers and bill their runs for a transportation company, and build the software meant to do both.

2026 — present

Founder & Engineer

Nice Technologies, Inc. · Charlotte, NC

Building a multi-tenant fleet management platform for student transportation and commercial operators: database-enforced tenant isolation, MFA and support-access controls, and the scheduling domain that keeps morning and afternoon runs correct.

2024 — present

Office Manager

Prestige Transportation · Charlotte, NC

Managing the office for a Charlotte transportation company: dispatching drivers to their runs and handling the billing behind them.

Dispatch and billing done by hand are exactly what the fleet platform automates — I'm building for the desk I sit at. After nine years of branch books and branch accounts, the billing half is familiar ground.

2023 — 2024

Full-Stack Developer

Gobena and Associates · Charlotte, NC

Custom software for a legal practice — designing and implementing tools that streamline case and client processes, working directly with non-technical staff to turn how they actually work into something the software supports.

2022 — 2023

Web Developer

Central Business Solutions LLC · Charlotte, NC

Built and maintained client web applications, rebuilt sites as responsive front ends, and cut down the manual work in site maintenance.

2020 — 2021

Professional Driver

Valley Oasis Transportation LLC · Minneapolis, MN

Drove student transportation while studying — balancing a route, a schedule and the families depending on both.

I've waited at a curb on a dispatcher who couldn't tell me where the run stood. A scheduling system that lets that happen has failed, whatever else it does well.

2013 — 2019

Branch Manager

Oromia Credit & Saving S.C. · Oromia, Ethiopia

Ran a branch for six years — recruiting and training the team, tightening operational processes, and answering for the numbers. Six years of depending on financial systems taught me what they owe the people using them.

2010 — 2012

Branch Accountant

Oromia Credit & Saving S.C. · Oromia, Ethiopia

Kept the branch books — reconciliation, financial reporting, and the move onto new accounting software. Where I learned that correctness in a ledger is not a preference.

Toolkit

What I reach for.

Languages

  • JavaScript
  • TypeScript
  • SQL
  • Java
  • PHP
  • HTML & CSS

Front end

  • React
  • Next.js
  • React Native (Expo)
  • Context API & reducers
  • Responsive layout
  • Bootstrap

Back end

  • Node.js & Express
  • REST API design
  • Auth: sessions, JWT, TOTP MFA
  • Row-level security
  • Object-oriented design

Data

  • PostgreSQL
  • MySQL
  • MongoDB
  • Firebase & Firestore
  • Schema & migrations

Practice

  • Git & code review
  • Automated testing
  • AWS
  • Network & application security

Education

  • B.Sc. Computer Science — Wollega University
  • A.A. Cyber Security & Defense — Minneapolis College
  • B.A. Accounting & Finance — Rift Valley University
  • MERN Full-Stack Program — Evangadi Tech

Also worked with: WordPress, Shopify, jQuery and XML on earlier client projects. Certifications in React.js, Semantic Kernel and generative AI development. Fluent in English, Oromo and Amharic.

Recommendations

People I've worked with.

Collaborating with Abdi has been an absolute pleasure. His comprehensive skill set in both front-end and back-end development has consistently impressed me. His ability to seamlessly integrate design and functionality has resulted in outstanding web applications.
Bekalu Fikadu
Instructor, Evangadi Tech
Working with Abdi has been a game-changer. His full-stack expertise goes above and beyond expectations. He is also a true problem solver — collaborative, organized and detail-oriented. I highly recommend him.
Sara Gosaye
Team Lead
I have had the pleasure of working closely with Abdi Ayana. Throughout our time together, he has consistently demonstrated outstanding professionalism, dedication, and expertise in full-stack web development.
Meseret Addisu
Former colleague
Abdi Ayana is one of the most brilliant web developers I have known. He is a hard worker and a skillful problem solver. Professionalism and punctuality are his number one goals. Love working with him.
Zewudit Benti
Colleague

Contact

Let's talk about what you're building.

I'm open to full-stack roles and selective contract work — particularly anywhere correctness, access control or messy operational domains are the hard part. The fastest way to reach me is email.