Skip to content
View albert-tarkaa's full-sized avatar

Block or report albert-tarkaa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
albert-tarkaa/README.md

Hi, I'm Albert Tarkaa

Software Engineer | C# | .NET | ASP.NET Core | TypeScript

I build web applications end to end, from enterprise systems in C# and ASP.NET Core to interfaces in React, Next.js and TypeScript. I care about accessibility and craft in equal measure. Software that quietly works well is, to me, a kind of good manners.

๐ŸŒ www.tarkaa.ng


Currently

Building Qedly, a self directed SaaS platform, and staying open to new engineering roles.


What I work on

  • REST APIs with ASP.NET Core, designed around clean architecture
  • Data layers in SQL Server, PostgreSQL and Entity Framework Core
  • Frontends in React, Next.js and TypeScript, with React Native and Expo on mobile
  • Reliability work: validation, error handling, logging, idempotency, background jobs
  • Dynamics 365 Business Central, day to day

Featured Projects

A live multi-tenant SaaS platform, built and operated end to end, including billing, background jobs and production monitoring.

Stack: .NET 9, PostgreSQL, Redis, Stripe

Task Management API

Backend API focused on task lifecycle management, idempotent endpoints, background jobs, queue processing and structured error handling.

Focus areas: ASP.NET Core, clean architecture, background workers, reliability

Barcode Scan Tracking System

Mobile-first web application for scanning box barcodes, assigning codes to users, preventing duplicate scans, and grouping scan counts by hour.

Focus areas: Next.js, backend API design, duplicate prevention, scan history, dashboard reporting

A mobile application prototype for Small Urban Park Environments and Residents, built for the Leeds Sustainability Institute as part of an MSc dissertation.

Stack: React Native, Spring Boot

A C# application for parsing and executing drawing commands through a graphical interface, designed with inheritance and extensibility in mind. Built for the Advanced Software Engineering module at Leeds Beckett University.

Focus areas: C#, OOP, command parsing, design patterns, unit testing

CountryRegion (NuGet)

Contributor and owner of a .NET package for loading countries, states and local government areas. 20k+ total downloads.

My personal site, portfolio and blog, and the source for what you see at tarkaa.ng.

Stack: Jekyll, GitHub Pages


Experience

Production Administrator, Puffin Packaging โ€” 2025, present Data analysis, reporting and root cause investigation in a compliance driven manufacturing environment.

Software Engineer, Tenece Professional Services โ€” 2020, 2023 Designed and built enterprise REST APIs in C#, ASP.NET Core and SQL Server. Led the migration of three legacy systems to .NET Core.


Client & Volunteer Work

  • Alternatives to Violence Project Britain โ€” rebuilt the WordPress platform for this conflict resolution charity using REST APIs and Advanced Custom Fields, improving performance and accessibility. Site visits rose 35 percent. Almost two years as a volunteer Website Engineer.
  • Genesys Foundation โ€” the site for a tech education nonprofit I previously volunteered with, covering their Learnable, CodeVille and Upskill programmes.
  • Iconic Signs โ€” a site for a Leeds based signage and branding company.
  • Genesys Tech Hub โ€” volunteered on programmes like Codename: Learnable and CodeVille, helping newer developers find their footing.

Tech Stack

Backend: C#, ASP.NET Core, Web API, .NET 9 Database: SQL Server, PostgreSQL, Entity Framework Core, Redis Frontend: React, Next.js, TypeScript, React Native Platforms: Dynamics 365 Business Central, WordPress, Jekyll Tools: Git, GitHub, Docker, Postman, Stripe Currently improving: system design, background jobs, CI/CD, deployment


Contact

Pinned Loading

  1. GPL GPL Public

    Graphical Programming Language project for Leeds Beckett University - Advanced Software Engineering 2023/2024

    C#

  2. task-management-api task-management-api Public

    C#

  3. Slimcent/CountryRegion Slimcent/CountryRegion Public

    C# 1