Greetings, I'm James Kalulu

I am a Google Certified UX Designer, Network Engineer, Mobile Application Developer, Backend Developer, Game Developer, and a 3D Artist.

Skills

UX Design icon

UX Design

Google Certified UX Designer. I understand the needs and importance of Developing Software Systems centered on the user's pain points (needs & wants).


I understand the design process

  • Requirements gathering
  • Ideation
  • Prototyping
  • Testing
  • Validation
Android Icon

Mobile Application Development

I have experience in developing native Android applications using both Java and Kotlin.


I understand these concepts in relation to Android Development

  • Jetpack Compose
  • Material Design
  • Room Database
  • Testing
Game Development Icon

Game Design & Development

I love designing and developing games for web, mobile, and desktop platforms.


I am familiar with these technologies in relation to Games Development

  • Godot Game Engine
  • Love2D Framework
  • Blender
backend Icon

Backend Application Development

I Enjoy developing backend Applications using modern approaches and standards.


I am familiar these concepts and technologies in relation to backend Development

  • Spring Framework
  • PostgreSQL
  • Spatial Computing
  • RESTful APIs
  • MVC
database Icon

Database Design & Management

I have experience in designing database schemas and I have worked with several relational database management systems.


I have worked with these DBMS

  • PostgreSQL
  • MySQL
  • SQLite
3D Icon

3D Art

The making of video games introduced me to the interesting field of 3D art which I am currently enjoying.


I am a 3D artist experienced in these domains

  • 3D Modeling
  • Shading & Texturing
  • Rigging (still learning)
Computer networks icon

Computer Networks & Security

I am currently in my final year of university pursuing a bachelors degree in Computer Network Engineering.


I know and I am familiar with alot of concepts in relation to computer networks. Some areas of interest are the following

  • Network Design & Simulation
  • Network Security
  • Network Application Development & Automation
  • Network Routing & Switching
  • Wireless and Mobile Networks
  • Cryptography
  • Linux System Administration
  • etc

Projects

Project 1

School Final Year Project

We're a team of four students developing a GPS tracking and Geofencing System. I led the team to design a spatial database schema, high-level System design, and UX design.


My role on this project apart from project management is developing the backend appllication using Spring Framework, PostgreSQL, PostGIS, Firebase, and Twilio.


April 2024

View Prototype
Project 1

3D Art

I have 3D modelled a lot of objects that I had found interesting and a few have been uploaded online. you can download my published models for use in your 3D projects.


March 2024

View My Artworks
Project 1

Video Games

I have worked on multiple 2D and 3D games projects for PC and Android. Feel free to download and play the games at no cost.


February 2024

Download Games
Project 1

Other Projects

I started professional software development in February 2020 and I have worked on multiple projects for Android, Games and UX design.


I will update this portifolio to showcase all projects I have worked on including finished and unfinished, as well as successful and unsuccessful


February 2020 - 2024

Contacts