agar joshua

About Me

Hi, I’m an experienced software engineer with a Bachelor of Business Information Technology degree from Jomo Kenyatta University of Agriculture and Technology. I’m proficient in programming languages like Python, Java, and JavaScript, as well as frameworks and tools like Django, Selenium, and Kubernetes.

Currently, I’m working as a Software Engineer at iSOFT Systems, where I develop and maintain various modules of the iSoft LIMS system, collaborate with the development team to design and implement new features, and continuously improve the system’s performance and scalability. I have a proven track record of improving test coverage, resolving problem areas, and delivering high-quality software that meets customer needs through a data-driven approach.

With my skills and experience, I’m interested in opportunities that allow me to work on modern software engineering practices and distributed software development. I’m keen to work on software solutions that are secure, reliable, diagnosable, and reusable. I’m looking for opportunities to develop large scale distributed software services and solutions, integrate with other vendor solutions, troubleshoot and fix bugs, and continuously improve the performance and scalability of software systems.

I’m also interested in opportunities that enable me to work with cloud-based technologies such as Google Cloud Platform and utilize my expertise in Python, JavaScript, and other programming languages. I’m interested in roles that allow me to interact with clients, manage projects, and improve in-house products through research and optimization efforts.

Overall, I’m a software engineer with a passion for developing high-quality software solutions that meet customer needs through a data-driven approach. I’m interested in roles that enable me to work with modern software engineering practices and distributed software development to develop secure, reliable, and reusable software solutions that improve the performance and scalability of software systems.

Education

Bachelors of Science in Business Information Technology 2016-2021

Jomo Kenyatta University of Agriculture and Technology

Fundamentals of computer systems,Computer Operating systems, Introduction to computer programming(C programming),Object Oriented Programming 1(C++ Programming), Object Oriented Programming 2(Java Programming),Database systems,Software Engineering, Applications programming for the Internet,Advanced Database Systems

Work & Experience

Software Engineer

iSOFT Systems

08/01/2022

Principal I.C.T Officer - Systems & Applications Engineer

Lake Basin Development Authority

02/01/2023

Designed and developed large scale distributed software services and solutions Implemented well-defined interfaces across multiple components and ensured code quality through design reviews Utilized data and telemetry to make informed decisions and improve services Focused on customer needs through a data-driven approach Utilized Python, JavaScript, django, and docker in development efforts Improved test coverage and organized and implemented integration tests Considered testability, portability/monitoring, reliability, and maintainability in development efforts

Software Engineer

Businesscom Consulting Services

06/21/2021 - 09/29/2022

Led the development and implementation of software projects, including design, building, and managing projects and interacting with clients Improved in-house products through research and optimization efforts Improved code quality and adherence to company and industry standards through testing and enhancement efforts Utilized Python, C++, Java, SQL, and MySQL in development efforts Improved test coverage and organized and implemented integration tests Resolved problem areas and ensured code readiness for delivery Troubleshoot and optimize automation, reliability, and monitoring.

Skills

Python
80%