About Me

My name is Praise-God Emerenini. This is about my journey as a Software & Machine Learning Engineer over the past 12+ years

My Story

I'm a polyglot engineer with expertise spanning distributed systems, machine learning infrastructure, and full-stack development. With over a decade of experience across startups, scale-ups, and enterprise clients, I've developed a passion for elegant architectural solutions to complex problems.

Currently working with a top music firm, I'm focused on developing next-generation audio processing systems while contributing to open-source and building full-fledged SaaS products. My journey has taken me from frontend development to machine learning pipelines to low-level systems programming, always guided by a commitment to craftsmanship and continuous learning.

Background

English Proficiency

I am very fluent in English as a primary language, both written and verbal. I am confident in my ability to communicate effectively with team members, stakeholders, and clients.

As an ML Engineer

I started working with NLP projects since 2021, ranging from classification analysis to recommendation engines and LLMs. I am experienced with the use of cloud platforms for training and fine-tuning models, as well as running workloads and inference endpoints, such as Cloudflare AI workers (ai.cloudflare.com), Amazon SageMaker (aws.amazon.com/sagemaker, Runpod serverless AI workloads (https://runpod.io), Public datasets, models, etc (https://huggingface.co) just to name a few. I am also experienced building locally with PyTorch, MLX, Llama.cpp.

As a Fullstack Software Engineer

Fullstack development has been my main role since 2013, when MERN stack was the buzz in the dev community. I have made public constributions to early serverless open-source projects like `aws-utils`, `serverless-appsync-offline` just to name a few. On the mobile end, I started with Ionic and PhoneGap, then transitioned to React-Native and nowadays use Flutter. I am also experienced with native mobile app languages like Swift and Kotlin. When building fullstack, I love writing backends in node (Nestjs), python (Fast API) or do things quickly with serverless edge functions like Cloudflare workers, SST or AWS Serverless framework. While I am not locked to a framework, I am flexible and what framework I used heavily depends on the nature of the project architecture. For eg, GraphQL vs RPC vs Rest?

Career Timeline

2022

Software Architect at Recordian

Led a team to build an innovative music distribution platform on the blockchain

KubernetesGoMongoDBFlutterVectorizeReactDockerPyTorchMLXLlama.cpp
2020

Founder at Stacklify

Architected and deployed scalable cloud infrastructure, managed team of 12 developers across 3 continents.

FastAPIStripePrismaZodRiverpodFlutterPyTorch
2019

Senior Fullstack Developer at Loveworld Networks

Overhauled legacy systems, implemented modern CI/CD pipelines, and reduced deployment time by 80%.

KubernetesGoPostgreSQLReactDocker
2017

Senior Software Architect at Innercity Missions

Led the technical design and implementation of distributed systems, web and mobile app handling millions of users for an NGO, https://theinnercitymission.ngo

PythonRustKafkaRedisAWS
2014

Started Freelancing & Consulting

Began working with startups and established companies to deliver specialized solutions.

JavaScriptNode.jsMongoDBAngularExpress