Personal details

Marius N. - Remote back-end developer

Marius N.

Senior Software Engineer
Based in: 🇬🇭 Ghana
Timezone: UTC (UTC+0)

About

Hey there! I've got an MS in Information Systems and a whopping 10 years of experience under my belt. I'm super passionate about using technology to tackle tough challenges and deliver high-quality solutions. As a devoted mentor, I love sharing my knowledge to help others and make a real impact in the tech industry.

Work Experience

Digital Factory Manager
UMWALIMU SACCO | Jun 2013 - Present
Azure
Docker
Leadership
Kubernetes
Microservices
.NET
Agile
ASP.NET
Solution Architecture

As the Digital Factory Manager at UMWALIMU SACCO, I lead the development and implementation of technology/business solutions, leveraging Agile methodologies and a variety of software technologies.

WiredIn Academy
Programming Trainer | Nov 2022 - Jun 2023
Python

WiredIn has launched an Academy to teach students everything they need to know about programming, from the fundamentals to the more advanced concepts, logic, and processes involved in software development. I participate in this program as a trainer once or twice a week while working on my actual task. • Assisted the student in the basic concept of programming using Python. • Pair programming for knowledge sharing on real-world projects.

Projects

S.A Rating
Django
Pandas
Nltk
NLP
JavaScript
Spacy
SA Rating is a rating system based on the traveler's experiences using Sentiment Analysis methods. This project is done in fulfillment of the award of a Master’s Degree in Information Systems at Kobe Institute of Computing.
A Microservice Based Point of Sale System
2021
Node.js
PostgreSQL
Redis
Domain-Driven Design
TypeScript
Docker
React
Swagger
Microservices
RESTful API
Tailwind css
This POS system, designed with a microservices architecture, consists of nine key services: Identity, Catalog, Order, Purchase, Inventory, Payment, Customer, Billing, and Financial. Each service has distinct responsibilities ranging from user management (Identity Service), managing item metadata (Catalog Service), handling orders and purchases (Order and Purchase Services), managing inventory (Inventory Service), processing payments (Payment Service), managing customer details (Customer Service), issuing invoices (Billing Service), to overseeing financial health (Financial Service). The system also includes a web-based POS Console that consumes all these services' APIs. The design of the system ensures scalability and separation of concerns, allowing each service to evolve independently, and improving overall system robustness.

Education

Kobe Institute of Computing, Graduate School of Information Technology
Master of Science in Information Technology・Information Systems
Oct 2017 - Sep 2019
University of Rwanda, College of Sciences and Technology (Formerly known as Kigali Institute of Science and Technology), Kigali, Rwanda.
Bachelor's degree・Computer Engineering
Jan 2010 - Sep 2013

Certifications & Awards

Japanese-Language Proficiency Test (JLPT) N4.
Japanese-Language Proficiency Test | Jul 2019
African Business Education (ABE) Initiative Master's Degree and Internship Program 2017.
Japan International Cooperation Agency | Jun 2017