Ryan Njuguna
@ryannjuguna
Junior software developer skilled in Python, web development, and cybersecurity with practical project experience.
What I'm looking for
I am a junior software developer with strong foundations in Python, Java, JavaScript, HTML/CSS, and SQL, focused on building practical applications that solve real-world problems. I have developed desktop and web systems, cybersecurity tools, and automation solutions through academic work and industrial attachment.
My hands-on projects include a Computer-Based Incoming Mail Register (Python/Tkinter/SQLite), a password strength and breach detection tool, a network port scanner, and a web AI blog generator integrating OpenAI and PostgreSQL. I also maintain a responsive web portfolio and work with frameworks like Flask, React, and Node.js.
I bring a collaborative, detail-oriented mindset, experience with cloud and container technologies (AWS, Docker, Kubernetes), familiarity with REST APIs and WebSockets, and ongoing training in full-stack development, blockchain, and machine learning.
Experience
Work history, roles, and key accomplishments
Junior Software Developer
TVET Authority
May 2025 - Jul 2025 (2 months)
Completed a 3-month industrial attachment at the Records Management Unit and designed a Python/Tkinter Computer-Based Incoming Mail Register that improved mail retrieval and access control using SQLite.
Education
Degrees, certifications, and relevant coursework
Kenya School of Monetary Studies
Bachelor of Science, Records Management and Information Technology
2022 -
Pursuing a Bachelor of Science in Records Management and Information Technology with expected completion in 2026; coursework and projects focus on records systems, databases, and software development.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Ryan?
You can contact Ryan and 90k+ other talented remote workers on Himalayas.
Message RyanFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
