< Joan Kinoti >

Merging Creativity and Usability for Stunning User Experiences

A little bit about Me:

I’m a creative problem solver who’s passionate about building meaningful, user-centered digital experiences.I love taking on challenges that involve complex problem-solving and transforming them into efficient, elegant code. For me, development is more than just writing code—it's about creating software that makes a difference, whether it's a well-designed interface or a back-end system that runs seamlessly. I'm always excited to learn new technologies and explore how they can be applied to solve real-world problems.

Outside of building softwares, I’m always seeking new adventures. Whether it’s traveling to new places or trying out different activities, I believe in “remembering to live.” These experiences inspire my work and keep me grounded, giving me fresh perspectives and the energy to approach challenges with an open mind. I thrive on creativity, exploration, and making connections that inspire growth both in and out of the tech world.

< My Experience >

OpenSource Contributor

Frontend Developer

September 2024 - Present

I had the privilege of attending the 2024 OpenMRS Global Implementers Conference, where I was introduced to their vibrant open-source community. Since then, I've been contributing as a frontend developer, focusing on the Form Builder tool. Through this project, I’ve worked on various issues that have enhanced my expertise in React. Contributing to this open-source initiative has also provided invaluable experience in collaboration, teamwork, and communication, while further refining my skills in version control using Git and GitHub.

profileprofileprofile

Jhub Africa Intern

Mobile Developer

May 2024 - August 2024

I interned at JHUB Africa, a tech hub that provides a platform for young developers to collaborate and innovate. During my internship, I worked on a mobile application project that aimed to improve access to agricultural information for farmers. I developed the app using Flutter and Firebase, and I also collaborated with a team of developers to integrate features like weather forecasting and real time pasture updates. This experience helped me enhance my skills in mobile app development, and Firebase integration.

profileprofileprofileprofile

ALX Africa Trainee

Software Engineer

November 2022 - March 2024

I was selected to join the cohort 12 of the ALX Africa Software Engineering program, a 15-month intensive training program that focuses on full-stack web development. During the program, I worked on various projects that honed my skills in front-end and back-end technologies. The program also provided me with mentorship and guidance from industry experts, which was invaluable in shaping my career as a software engineer.

profile

< My Projects >

Geopasture

During my internship at Jhub Africa, I worked on a Geopasture . A project that gave me the opportunity to work with a team of developers to build a Mobile application that helps improve coexistence between pastoralists and Crop Farmers. I was responsible for developing the front-end of the landing page that gave me the chance to polish my Next.js skills. I also worked on the mobile application using Flutter and Firebase.

GigHaven

GigHaven is a platform that enables individuals to find remote jobs and track their applications through the system it also offers referrals. I worked on the platform using Nextjs fullstack, the authentication system using lucia Auth and Postgres as the database.

Estasks

I worked on the estastks mobile app using flutter. I was responsible for developing the collaboration feature which I used firebase and sqlite for synchronization.It gave me the chance to polish my android development skills.

Speed Clock

Speed Clock is a mobile application that will be used in rally events to track the starting and finish times for each race car hence tracking how long it takes for a vehicle to finish a heat.

< Community Involvement >

Mobile Development Track Lead

Google Developer Group on Campus


September 2024 - Present

As the Mobile Development Track Lead at Jomo Kenyatta University of Agriculture and Technology, I spearheaded initiatives to promote mobile development skills among students. I organized workshops, hackathons, and hands-on sessions to help participants learn Android development, UI/UX design, and mobile app best practices.

Key Contributions:

  • Lead and facilitate technical workshops on mobile app development tools like Android Studio, Flutter, and Firebase.
  • Encourage a community of learners passionate about mobile technologies through interactive events and discussions
  • Organized hackathons and coding challenges, fostering innovation and collaboration among students

DroidconKe and FlutterconKe Crew Member

DroidconKe & FlutterconKe


November 2024

Volunteered at the 5th DroidconKe and the inaugural FlutterconKe, Africa’s first Flutter conference, both held in Nairobi. Supported a three-day event uniting Android and Flutter developers from across the continent.

Key Contributions:

  • Room Management – Coordinated speaker setup and organized attendees for each session.
  • Speakers' Lounge Management – Assisted speakers with schedule details and ensured a smooth experience.
  • Collaborated with the event team to deliver seamless logistics and technical support throughout the conference.

Devfest 2024 Crew Member

Google Developer Group Nairobi


October 2024

I volunteered as a crew member at Devfest 2024, the largest Google tech conference in Nairobi. I helped logistics and technical support to ensure a smooth experience for attendees and speakers.

Key Contributions:

  • Assisted with event setup, registration, and technical support for speakers and attendees.
  • Collaborated with the organizing team to ensure the event ran smoothly and all participants had a positive experience.

< Reach Out >

I am always open to new opportunities and collaborations.
Feel free to reach out to me