Hi, I'm Mugi

I'm a fullstack developer who has experience with mobile, web and backend development.

mugi
terminal

> .currentLocation
"Cape Town, South Africa"

> .contactInfo
["mugikhan@gmail.com", "LinkedIn", "GitHub"]

> .interests
["development", "travel", "soccer", "cricket", "gym"]

> .education
"BEngSc - Digital Arts - University of the Witwatersrand"

> .intro
"I have been working as a fullstack developer for the past 5 years. I have worked in multiple environments from startups to corporate clients. I have worked in multi-cultural teams varying in size from 3 to 30 team members. I love learning new technologies and frameworks, such as flutter, react or svelte. I have deployed multiple projects including this one to Amazon Web Services (AWS) and traditional web servers. If you are interested in working together, feel free to contact me."
Flutter

Flutter

Android

Android

Swift

Swift

Svelte

Svelte

TypeScript

TypeScript

JavaScript

JavaScript

HTML5

HTML5

CSS3

CSS3

AWS

AWS

SQLite

SQLite

JourneyApps
Product Engineer
I am currently working at JourneyApps on their Backend DB to SQLite sync engine product. I am responsible for maintaining and improving various parts of the client SDKs using different languages and frameworks. I have worked across the Flutter, React Native, Web and Kotlin Multiplatform client SDKs. My responsibilities also included writing technical proposals for new solutions and blog posts about local storage. A significant achievement in my role has been in improving native Flutter plugins, including optimizing the PowerSync Flutter plugin.
FlutterSQLiteReact NativeTypescriptJavascriptWasm
-
code
Entelect
Old Mutual
Intermediate Software Engineer
My last project at Entelect was at OM, where I actively contributed to the development of their SMEgo platform. The platform itself presented numerous challenges, compounded by demanding time constraints. It also faced the issue of legacy code that was inadequately implemented, necessitating substantial refactoring efforts.
FlutterDartJavaPostgresAWSJiraConfluence
-
Entelect
Standard bank
Software Engineer
I joined Entelect at the start of 2021 for corporate project exposure. My focus was on full stack development but initially I was assigned to a bank as a mobile developer. I started work originally as an android developer on the banks business banking mobile application using Backbase. The bulk of the work was on the iOS side and this resulted in me pivoting and learning swift. I can confidently say I can complete features in both iOS and Android.
AndroidiOSSwiftKotlinBackbaseJiraConfluence
-
Dynex.IT
Software Engineer
During my final year of study (4th year) I also started working as a software engineer at Dynex.IT. My focus was mainly on front-end development in Flutter as well as integration of back-end systems with the front-end. I also dabbled in API design and CI/CD.
FlutterDartJavascriptThree.jsPostgresAWS
-

GET IN TOUCH

Contact.