Hi, I'm Janet Kiminza.

A
"Creative and detail-oriented developer passionate about crafting intuitive user experiences. With a strong background in Frontend Development and UI/UX design, I bring ideas to life through responsive, accessible, and visually appealing interfaces. I also have experience integrating blockchain technologies into web applications, bridging design with decentralized solutions.".

About

"I am a final-year Computer Science student at Kenyatta University with a strong passion for problem-solving and crafting seamless digital experiences. My main focus is on Frontend Development and UI/UX design, where I enjoy turning ideas into intuitive, responsive, and user-friendly interfaces. Alongside design and frontend work, I am also exploring Blockchain and Web3 technologies, including smart contracts and decentralized applications (dApps). This combination allows me to bridge user-centered design with the innovative possibilities of decentralized systems. My goal is to build scalable applications that not only solve real-world problems but also deliver engaging experiences for users."

  • Languages: HTML, CSS, JavaScript, TypeScript, Tailwind CSS, Solidity,Rust
  • Databases: MySQL, PostgreSQL, MongoDB
  • Libraries: React, Tailwind CSS, Web3.js, Ethers.js
  • Frameworks: Next.js, Hardhat, Truffle
  • Tools & Technologies: Git, Figma, Metamask, IPFS, Docker, AWS

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

Experience

Junior Front-End Developer
  • Maintained and redesigned the company website, improving UI consistency and ensuring responsive design across devices.
  • Developed and managed the backend of an e-commerce platform using Flask, MongoDB, and AWS.
  • Built and integrated 50+ RESTful APIs across three web applications (customer, vendor, admin) with features such as login/sign up, product listing, cart, and checkout.
  • Improved system performance by 20% through refactoring the codebase and optimizing database queries and schema design.
  • Implemented a bulk upload feature, reducing manual product entry and improving operational efficiency.
  • Tools: HTML, CSS, JavaScript, React, Python, Flask, MongoDB, AWS, Git/GitHub
July 2024 - Nov 2025 | Canada
Developer Relation
  • Maintained and redesigned the company website, improving UI consistency, accessibility, and responsive design across devices.
  • Developed and managed the backend of an e-commerce platform using Flask, MongoDB, and AWS.
  • Built and integrated 50+ RESTful APIs across three web applications (customer, vendor, admin) with features such as login/sign up, product listing, cart, and checkout.
  • Improved system performance by 20% through refactoring the codebase and optimizing database queries and schema design.
  • Implemented a bulk upload feature, reducing manual product entry and improving operational efficiency.
  • Contributed as a Developer Relations (DevRel) advocate by engaging with developer communities, hosting workshops, and creating technical content to improve product adoption.
  • Supported developers with documentation, tutorials, and direct guidance on using APIs and developer tools.
  • Tools: HTML, CSS, JavaScript, React, Python, Flask, MongoDB, AWS, Git/GitHub, Markdown
Dec 2024- July 2025 | Lagos, Nigeria
Campus Ambassodor
  • Programmed a cloud-based web app using Flask and JavaScript aimed at storing, visualizing, and tracking temperature and humidity of each drug container to estimate the degradation of the drug.
  • Created an alert system to send notifications and emails when the parameters exceed the threshold.
  • Tools: Python, Flask, JavaScript
July 2018 - Nov 2018 | Ahmedabad, India
Project Trainee
  • Designed a library management system for a local library, where we undertook activities like requirement elicitation, preparing Data Flow and Entity-Relationship diagrams.
  • Delivered a solution for a POC involving Automatic Financial Document Classifier using Natural Language Processing and Support Vector Machines with 96% accuracy on the company’s data.
  • Tools: Python, Scikit-learn, NLTK
June 2017 - July 2017 | Ahmedabad, India

Projects

music streaming app
Metanexus

A Blockchain Based Gaming Hub

Accomplishments
  • Tools: Django, HTML, CSS, Bootstrap, SQLite, AWS S3, Heroku
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Search and filter songs based on language and singer.
  • Create multiple playlists and add/remove songs to/from playlist.
  • Scroll through recently played/viewed songs.
quiz app
Quiz Web-App

A quiz playing web app based on Django

Accomplishments
  • Tools: Django, HTML, CSS, Bootstrap, SQLite, Heroku
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Play Quiz and see the leaderboard
Screenshot of web app
Blog Web-App

A simple and extensible blog web-app based on Flask.

Accomplishments
  • Tools: HTML, CSS, Bootstrap, Flask, SQLAlchemy, Postgresql, Python
  • Users can view posts and contact the admin via Contact Page.
  • Admin can Add, Delete, Update posts.
Screenshot of  web app
Visual Question Answering

An attention-based classification model that aims at generating an answer for a given input image.

Accomplishments
  • Incorporated Convolution Neural Networks (CNN) for extracting image features and Long Short Term Memory for extracting question embeddings.
  • Tested the model on the COCO dataset, abstract scenes images, and got 69% overall accuracy on the VQA evaluation metric.
Screenshot of  web app
Video Summarizer

A Seq2Seq model that generates a short summary of the given input video.

Accomplishments
  • Incorporated CNN to detect and classify objects in the video frames and Long Short Term Memory for generating a summary.
  • Evaluated the model on MSVD (Microsoft Video Description Corpus) dataset; achieved 0.77, 0.71, 0.52 scores respectively on ROGUE, BLEU, METEOR evaluation metrics.
Screenshot of  web app
Image Generator

An image generator based on the concept of adversarial networks (GANs)

Accomplishments
  • Developed system was tested on a human-face database and loss was calculated by comparing the PCAs of generated and original image.
  • Calculated difference in PCA was less than 10%, depicting the successful generation of an image by the generator.
Screenshot of  web app
Head Counting System

A system that calculates the attendance of the class from a panoramic image of a live classroom.

Accomplishments
  • Used Singular Value Decomposition for image compression; applied various image processing techniques and morphological operations to detect the number of heads.

Skills

Languages and Databases

javascript
HTML
CSS3
Rust
Solidity
Typescript

Libraries

React Js
Taillwind css
Web3 Js
scikit-learn
matplotlib

Frameworks

Django
Flask
Bootstrap
Keras
TensorFlow
PyTorch

Other

Git
AWS
Heroku

Education

Power Learn Project

Nairobi, Kenya

Certificate: Certificate in Software Engineering
CGPA: 4.0/4.0

    Relevant Courseworks:

    • Front-End Development (HTML, CSS, JavaScript, React)
    • Back-End Development (Python, Django, REST APIs)
    • Database Management (MySQL, PostgreSQL)
    • Software Engineering Principles
    • Mobile App Development (Flutter)
    • Cloud Computing & Deployment (AWS, Firebase)
    • Cybersecurity Basics

School of Pure and Applied Science,Kenyatta University

Nairobi, Kenya

Degree: Bachelor of Science in Mathematica and Computer science
CGPA: 3.13/4.33

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Operating Systems
    • Computer Networks
    • Machine Learning
    • Cryptography and Cybersecurity
    • Abstract Algebra

Contact