About
Technologies
Ummanu
RemoteMid Level Developer- Successfully migrated the legacy Phone Appointment Booking system from Java to C# using a WebRTC SDK library.
Eva Health Technologies
RemoteMid Level Developer- Designed and implemented a cloud-based point-of-care solution for administering Covid-19 and Flu Vaccination using Figma, Typescript React and Clojure.
- Mentored and trained junior software engineers on best practices for software quality.
- Worked in bi-weekly sprints using Jira for task management, presenting newly added features to the stakeholders at the end of each sprint.
Microtest Ltd.
PlymouthJunior Developer- Collaborated in the successful migration of the organization's primary product to the cloud, leveraging docker containers, OAuth2, and a custom portability layer for seamless integration with legacy C++ APIs.
- Assisted other junior developers in writing well-structured, robust code in C# and PHP.
- Designed and implemented JSON, XML, and SOAP APIs using C# and Entity Framework, delivering efficient data exchange with a MySql database.
- Maintained and enhanced C++ Qt 3.3 codebase for the organization's flagship product, ensuring its optimal performance and functionality.
The Range
PlymouthPHP and Android Developer- Developed an android application with Java for warehouses to manage returned orders.
- Provided ongoing in-house technical support to other areas of the business.
- Collaborated in the development and optimization of PHP code for the organization's e-commerce website.
Projects
Task Management App (Prototype)
Personal ProjectBuilt a prototype Project Workflow Application, akin to Trello and Asana, with C#, React running in a Kubernetes Cluster. Planned features include
- Fully real time with offline first
- Collaborative rich text editing
- Fully customizable workflows
React with RxJs
NPM PackageA NPM package for seamlessly integrating RXJS Observable with React components. Combining the benefits of using React component libraries with the asynchronous reactivity based code of RxJs.
Rust Euler Problems
DevelopmentA Rust Program which completes the first twenty problems, set out in Project Euler. Project Euler is a series of challenging mathematical/computer programming problems.
NHS Number Validator
NPM PackageA NPM package providing an API for validating NHS Number using a checksum algorithm to determine if a NHS number is valid.