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
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

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 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 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 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 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 & 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

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
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
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
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