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
- 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
- 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
- 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
- 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
Projects

A Blockchain Based Gaming Hub
- 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.

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

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

An image generator based on the concept of adversarial networks (GANs)
Skills
Languages and Databases





Libraries




Frameworks






Other



Education
Nairobi, Kenya
Certificate: Certificate in Software Engineering
CGPA: 4.0/4.0
- 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
Relevant Courseworks:
School of Pure and Applied Science,Kenyatta University
Nairobi, Kenya
Degree: Bachelor of Science in Mathematica and Computer science
CGPA: 3.13/4.33
- Data Structures and Algorithms
- Operating Systems
- Computer Networks
- Machine Learning
- Cryptography and Cybersecurity
- Abstract Algebra
Relevant Courseworks: