HILARY ASOGWA
01 / 08
Software engineer · product builder

I make
work work.

I build production software for physical operations, cross-platform applications and accessibility technology. The common thread is simple: find the real problem, then stay until it works outside the demo.

Public demoRenovotec showcases PackingBench
4.8 → 8.NET platform modernisation
Android + iOScross-platform internal delivery
2+ yearsbuilding Idumet as a long-term company
25+projects shipped, tested or explored
02 / 08
2021–2025 · work before and alongside software

I learned to
show up.

Night retailTesco
FunctionsFuller
HospitalityThe Mercers' Company
RetailPEP T Trading
KitchenBovingdons
Shift 01 · Reliability

Someone is counting on you turning up.

Night shifts made consistency very literal. The same instinct now follows me into releases, support and the unglamorous last ten percent.

Shift 02 · Awareness

Read the room before the room asks.

Retail and hospitality trained me to notice friction early, communicate plainly and remember that the person using the system is not an edge case.

Shift 03 · Teamwork

A handover is part of the work.

Functions, shop floors and kitchens all punish invisible state. Clear progress and clean handovers keep small gaps from becoming everybody's emergency.

Shift 04 · Composure

The rush is not a personality test.

Stay calm, prioritise what matters, fix the next thing and keep the customer experience whole—even when five things need attention at once.

“The tools changed. The standard did not.”

These jobs did not secretly teach me C#. They did teach me reliability, customer awareness, teamwork and composure while I worked my way into engineering. The code came later. The responsibility did not.

03 / 08
Professional work · Renovotec

Code with
consequences.

A warehouse does not care that an interface looked convincing in a presentation. A scanner, camera, printer, parcel or person is waiting for the whole system to work.

PackingBench · ProductionPUBLIC
PRODUCT
DEMO
SCANEVIDENCELABEL
RenovotecSoftware EngineerProduction system

A parcel should leave a clear story behind.

Built a connected workflow for barcode validation, packing imagery, CCTV evidence, labels and operational history.

What was wrongToo many disconnected packing steps.
What I madeOne workflow joining the physical and digital evidence.
What proves itRenovotec demonstrates the product publicly.
My responsibility

Build the .NET 8 workflow and integrate it with the physical packing bench.

The constraint

Hardware, imagery, labels and history all had to agree while real parcels kept moving.

C# · .NET 8 · Zebra FS40 · FTP imagery · Alta CCTV · QuestPDF

Watch Renovotec's PackingBench demo ↗

The difficult part was not displaying one successful scan. It was coordinating validation, evidence retrieval, CCTV references, printing and later investigation as one auditable operational path.

LastMile · Platform modernisation.NET
4.8 → 8
OLDMOVEWORKING
RenovotecSoftware EngineerModernisation

Changed the engine while the journey continued.

Moved a working application from .NET Framework 4.8 to .NET 8 and EF Core without treating production as a blank slate.

What was wrongAn important system was tied to an ageing foundation.
What I changedThe application, data access and supporting services.
Why it mattersA maintainable path for the work that comes next.
My responsibility

Modernise the dashboard and the deeper application around it.

The constraint

Authentication, reporting, services and existing behaviour could not simply disappear.

.NET Framework 4.8 · .NET 8 · EF Core · authentication · reporting

Modernisation meant understanding the old decisions before replacing them. The goal was not merely newer dependencies; it was reducing future friction without inventing fresh operational risk.

Mobile delivery · Internal applicationsOne app.
Two
platforms.
RECEIPTAPIDONE
RenovotecAndroid + iOSInternal product

The receipt was already inconvenient enough.

Delivered a cross-platform expense workflow backed by company APIs and released through both mobile ecosystems.

What was wrongExpense reporting added more work after the expense.
What I madeA portable workflow for receipts and submissions.
What I ownedImplementation, API integration and release delivery.
My responsibility

Build and maintain one experience across Android and iOS.

The constraint

The application and two store-release processes had to move together.

.NET MAUI · REST APIs · Google Play · App Store Connect

Cross-platform does not mean “write once and stop thinking.” Platform behaviour, permissions, packaging and release requirements still needed deliberate attention.

04 / 08 Idumet

Not a side quest.
A long bet.

Idumet is the personal company I have pursued for more than two years alongside work and study—and the one I intend to keep building through the next decade.

Its first product, Frank, explores how voice, memory and on-demand vision can make everyday context more accessible.

RoleFounder + sole engineer
Company2+ years building
Product feedback~10 private testers
Current stateAndroid internal testing
Early Frank hardware prototype
Hardware helped define the ambition.
Optional connected hardware used with Frank
Connected hardware remains optional.
Frank running on Android
Android is in internal testing.
Frank · accessibility technology

Context before camera.

Frank combines conversation, persistent memory and on-demand vision on the phone itself. A user can connect cameras, audio devices or wearables if they prefer, but extra hardware is not required.

The problemUseful context disappears between moments.
The productVoice, memory and vision working together.
The evidenceReal tests changed the design.
A test worth having: Frank recognised a bottle and remembered an earlier global-warming conversation. It also exposed stale visual context, latency and silence-detection problems. Those findings changed the product.
05 / 08
25+ projects · selected evidence

The rest of
the work.

Three projects received the full case-study treatment. The wider archive shows range without pretending every experiment and production system carried the same stakes.

Prefer the traditional résumé?
Same story. Less scenery.
↗
06 / 08
Open source + writing

Other people's
standards.

Approved upstream contributions

Code reviewed outside my own walls.

Selected examples include contributions to the official Node.js and Spacebar Chart repositories. The useful part is not the logo—it is meeting an established project's conventions and review.

Inspect the GitHub trail ↗
Technical articles

I write down what I learn.

Partly to help other developers. Partly so future me cannot claim he “always knew that.”

Read the field notes ↗
07 / 08
Experience in context

The line through it.

Professional engineering

Renovotec

Production warehouse systems, platform modernisation, cross-platform mobile applications, reporting and hardware-aware workflows. This is where software meets scanners, cameras, printers and operational consequences.

Earlier product work

Ichie

Projects including Rescron AI and CredCrypto across analytics, reporting, access control, localisation and interactive data experiences.

Long-term personal company

Idumet

More than two years of sustained product work, currently centred on Frank and accessible contextual technology. Idumet is not an employment phase; it is a company I intend to continue building.

2023–2024 · First-Class Honours

Middlesex University

BSc Information Technology and Business Information Systems, connecting software development with data analysis, business intelligence, databases, statistical modelling and visualisation.

2022–2023 · Distinction

Aptech

Advanced Diploma in Software Engineering, with hands-on work across .NET Core, Docker, Azure, TypeScript and modern web development.

2021–2025 · alongside the transition

Hospitality + retail

Night retail at Tesco, functions with Fuller, hospitality at The Mercers' Company, drinks retail at PEP T Trading and kitchen work with Bovingdons. Different uniforms; the same lessons in reliability, customer awareness, teamwork and composure.

08 / 08
The evidence ends here. The work does not.

Need it
to work?

I am a software engineer who learns what the real problem requires and carries it through to something people can actually use.