Summary
Overview
Work History
Education
Skills
References
Personal Information
Accomplishments
Timeline
Generic
Erick James Kanju

Erick James Kanju

Dar es Salaam

Summary

A Software Engineer and ICT Specialist with Bachelor degree in Information and Communication Technology with Business from Mzumbe university, with experience in full-stack development, mobile application development, and digital design. Passionate about leveraging technical expertise and problem-solving skills to build innovative and scalable software solutions. Dedicated to delivering high-quality products through diligence, care, creativity, and a commitment to continuous learning.

Overview

9
9
years of professional experience

Work History

Software Developer Freelance

Ngata Homes Africa
Dar es Salaam
03.2025 - Current
  • Design, develop, and maintain web and backend applications supporting Ngata Homes’ housing, rent-to-own, and customer management platforms.
  • Developed cross-platform mobile applications with Flutter.
  • Document the system architecture, APIs, workflows, and technical processes for internal use.
  • Build and manage RESTful APIs, integration and backend services using Laravel framework and best practices.
  • Support the deployment, monitoring, and maintenance of applications in development and production environments.
  • Developed software solutions for residential construction projects to enhance operational efficiency.
  • Provide technical support and continuous improvements to existing systems based on business needs.

Project Manager / Software Developer

JEMA Auto
Dar es Salaam
02.2024 - 02.2025
  • Led the design and development of an automotive service management system (JEMA Auto) to streamline operations and service delivery.
  • Coordinated project timelines, cross-functional teams, and stakeholder communication to ensure successful project execution.
  • Implemented real-time booking and customer tracking features, significantly improving service efficiency and customer experience.
  • I gathered requirements and designed an internal marketing management system to support the marketing team’s daily operations.
  • I built the marketing system using Angular for the frontend and Express.js for the backend, ensuring scalability and maintainability.

Software Developer & Graphics Designer

JEMA Tech
Mwanza
07.2019 - 02.2024
  • Built and managed the company’s corporate website using WordPress, strengthening brand visibility and digital presence.
  • Developed cross-platform web and mobile applications for internal products (JETCargo, JETSafari, JETBanking) using Angular and NativeScript.
  • Participated in the design and implementation of core backend APIs using Spring Boot.
  • Created high-fidelity UI/UX designs and prototypes with Figma and Adobe XD.
  • Delivered tailored automation solutions through close collaboration with clients and business teams.
  • Supported internal IT operations, troubleshooting systems, software, and network issues.

Freelance Web & Graphics Developer

Self-Employed
01.2017 - 07.2019
  • Built responsive websites for small businesses using HTML, CSS, JavaScript, and PHP.
  • Created logos, branding materials, and marketing visuals using Adobe Photoshop and Illustrator.
  • Provided end-to-end web solutions from concept to deployment.

Education

Bachelor of Science - Information and Communication Technology

Mzumbe University
Morogoro, Tanzania
01.2018

Advanced Certificate of Secondary Education -

Mwika High School
Moshi Vijijini, Tanzania
05-2014

Certificate of Secondary Education -

Usagara Secondary School
Tanga, Tanzania
11-2011

Primary School Leaving CertiCicate -

Mnazi Mmoja Primary School
Tanga, Tanzania
09-2007

Skills

  • Java
  • JavaScript
  • TypeScript
  • Dart
  • PHP
  • HTML
  • CSS
  • Postgres
  • MySQL
  • Angular
  • React
  • Bootstrap
  • Tailwind CSS
  • Material UI
  • Spring Boot
  • Nodejs
  • Expressjs
  • Laravel
  • Flutter
  • Native Script
  • Figma
  • Adobe Creative Suite
  • Photoshop
  • Illustrator
  • Premiere Pro
  • After Effects
  • XD
  • Wireframing
  • UI/UX Design
  • Blender
  • Git
  • GitHub
  • Docker
  • Visual Studio Code
  • Android Studio
  • XCode
  • IntelliJ
  • Windows
  • MacOS
  • Computer Maintenance
  • Networking
  • Troubleshooting
  • Microsoft Office

References

  • Mr. Joshua W. Dossa, Ministry of Health, The Government of United Republic of Tanzania, dossajoshua@yahoo.com, +255 717 387 195
  • Mr. Kwame Sampa, System Administrator & IT Support, Tanga Cement Company Limited, Tanga, Tanzania, kwamesampa@simbacement.co.tz, +255 754 262 114
  • Mr. Daniel Nyanda, Senior IT Engineer, JEMA Africa, Dar es Salaam, danielnyanda61@gmail.com, +255 756 053 235

Personal Information

  • Date of Birth: 11/06/94
  • Gender: Male
  • Nationality: Tanzanian
  • Marital Status: Married

Accomplishments

  • Jema Africa Company limited website: https://jemaafrica.co.tz/
  • JEMA Auto website: https://jemaauto.com/
  • JETCargo portal: https://portal.jetcargo.co.tz/
  • Ngata Homes Africa App available on App store and PlayStore
  • Sakamoja website: https://sakamojagroup.co.tz/

Timeline

Software Developer Freelance

Ngata Homes Africa
03.2025 - Current

Project Manager / Software Developer

JEMA Auto
02.2024 - 02.2025

Software Developer & Graphics Designer

JEMA Tech
07.2019 - 02.2024

Freelance Web & Graphics Developer

Self-Employed
01.2017 - 07.2019

Bachelor of Science - Information and Communication Technology

Mzumbe University

Advanced Certificate of Secondary Education -

Mwika High School

Certificate of Secondary Education -

Usagara Secondary School

Primary School Leaving CertiCicate -

Mnazi Mmoja Primary School
Erick James Kanju