About Me

Hi, I am Sylvester Kiranga :wave:,
A Computer Technologist with a passion for developing innovative solutions through code. I’ve always had a passion for technology, a trait that is reflected in my academic and professional journey.

I completed a 4-year undergraduate course in B.Sc in Computer Technology from Maseno University, a prestigious institution in Kisumu, Kenya. In addition, I completed a one-year comprehensive Software Engineering program from ALX Africa, where I honed my Full Stack Software Engineering skills.

My GitHub portfolio hosts a broad range of projects that showcase my competencies in a number of programming languages, proficiency in frameworks like Flask, Django and Bootstrap, as well as database development and management. Moreover, I have participated in Software Development Hackathon challenges and developed effective solutions.

In addition to my technical skills, I am a strong communicator, dependable team player, creative problem-solver and have strong work ethic.

I am constantly on the lookout for new technological advancements, with a keen interest in learning and integrating the latest tools and techniques into my projects. This approach has enabled me to stay updated, allowing me to explore and extend the limits of what can be achieved with technology.

Skills

Languages

Python

90%

HTML/CSS

80%

JavaScript

70%

C

70%

Java

50%

PHP

50%

Frameworks

Flask

90%

Django

60%

Bootstrap

70%

FastAPI

50%

Databases

MySQL

90%

Firebase(Realtime DB)

70%

Airtable

70%

Supabase

60%

Tools and Technology :hammer_and_wrench:

Experience

Freelance Software Developer, Truelancer & Upwork

2023 — Present
  • Built database systems using MySQL, optimized with Sphinx Search as well as Flask application for CRUD operations.
  • Implemented multiple web scraping scripts using Selenium WebDriver and Requests for downloading bulk data and store in various formats.
  • Integrating various APIs i.e., Stripe, Spotify, Printful, GoogleOAuth, FacebookOAuth, StabilityAI, OpenAI, etc., into Web applications.
  • Designing templates automatically generation of well-formatted printable books and ebooks using Python libraries like Reportlab and Ebooklib.
  • I've developed more software solutions and some publicly available ones are outlined in my projects page.

Intern, Ministry of Interior and Coordination of National Government

July 2022 — September 2022
  • Provided essential technical support in a department primarily staffed with non-IT personnel, facilitating smooth daily operations and enhancing overall technical literacy.
  • Identified and resolved technical issues, demonstrating strong problem-solving skills and a deep understanding of various software and hardware systems.
  • Played a key role in training and guiding staff on the effective use of technology, improving departmental efficiency and technical competence.
  • Assisted in the maintenance and updating of internal systems, ensuring optimal performance and reliability.
  • Contributed to various IT projects, offering technical insights and support that were crucial for their successful completion.

Education

Bachelor of Science in Computer Technology, Maseno University, Kisumu, Kenya

2019 — 2023

Did my Bachelor of Science in Computer Technology, achieving a Second Class Upper Division.

Software Engineer, ALX-Africa, Remote

2022 — 2023

Completed a certificate program in Software Engineering, gaining expertise in full-stack software development, C programming, JavaScript, Unix programming, data structures and algorithms, reverse engineering and security, Python Flask frameworks, databases, and DevOps.