CALEB WEKESA
Email: calebwekesa003@gmail.com
| Phone: +254 792802435|
LinkedIn: calebiumweks.com/in/calebium
Address: Nairobi, Kenya
OBJECTIVE
A highly motivated and detail-oriented Junior Java Developer with a strong foundation in object-oriented
programming and software development practices. Recently graduated from the University of Machakos
with a degree in Computer Science. Eager to contribute to the growth of a dynamic tech company by
applying my skills in software development, problem-solving, and software design.
EDUCATION
Bachelor of Science in Computer Science
University of Machakos, Kenya
Graduation Date: November 2024
Relevant Coursework: Object-Oriented Programming, Data Structures and Algorithms, Database
Management, Software Engineering, Web Development, Mobile Development
Bsc Computer Science …Second class Upper
SKILLS
Programming Languages:
Java (Core Java, Java 8 features, Collections, Streams, Lambdas)
JavaScript (React, Node.js basics)
HTML, CSS
Php
Tools & Technologies:
Version Control: Git, GitHub
Databases: MySQL, SQLite
IDE & Development Tools: IntelliJ IDEA, Eclipse, Visual Studio Code, NetBeans
Web Technologies: JSP, Servlets, REST APIs, Spring Boot (basic knowledge)
Testing & Debugging: JUnit, Mockito, Postman
Other Skills:
Problem-solving and debugging
Agile methodologies
Strong communication and teamwork skills
Knowledge of Design Patterns (MVC, Singleton)
PROJECT EXPERIENCE
Online Library Management System (April 2024 – June 2024)
Uwezo College Machakos
Developed a web-based library management system using java and MySQL.
Implemented features for managing books, users, and borrowing history with a user-friendly
interface.
Integrated login and user authentication using Java Servlets and JSP.
Used GitHub for version control and team collaboration.
Student Performance Monitoring System Jobtech Institute (January 2024 – March 2024)
Built a desktop application to track and analyze student performance using JavaFX and SQLite.
Designed user-friendly interfaces for teachers to input grades and generate reports.
Utilized JavaFX for UI components and SQLite for persistent storage.
E-commerce Website (Mini Project) (September 2023 – November 2023)
Created a basic e-commerce platform using Java and Spring Boot for backend and HTML/CSS for
frontend.
Implemented product management, user authentication, and checkout features.
Used REST APIs to communicate between the frontend and backend systems.
INTERNSHIP EXPERIENCE
Junior Software Developer Intern
JobTech Solutions Ltd., Machakos & Nairobi
June 2023 – August 2023
Collaborated with senior developers to enhance an internal company tool using Java.
Wrote Java code to automate tasks and improve application performance.
Conducted unit testing and participated in code reviews to ensure quality standards.
Gained exposure to Agile development and participated in sprint meetings.
EXTRA-CURRICULAR ACTIVITIES
Member of the University of Machakos Computer Science Club (2022-2024).
Participated in Hackathons focusing on building innovative Java-based solutions.
Volunteer at Code for Good: Mentoring high school students on basic programming concepts.
CERTIFICATIONS
Oracle Certified Associate, Java SE 8 Programmer (Expected December 2024)
Udemy: Java Programming Masterclass for Software Developers (2024)
LANGUAGES
English: Fluent
Swahili: Fluent