Last updated: Tue Jul 11, 2023

Collins Kibiwott Ruto

Full-stack Developer

Contact: Mombasa County, Kenya
Email: collinsruto48@gmail.com
Phone: +254 711339134
GitHub: https://github.com/collins-ruto
LinkedIn: https://linkedin.com/in/collins-ruto
Website: https://collinsruto.netlify.app

Summary

As a full-stack developer and NEAR certified web3 developer, I have built fully-fledged web applications using Javascript and Typescript with React.js and Next.js, Tailwindcss for the frontend, Node.js with Express for the backend and APIs. I have connected APIs with databases such as MongoDB and GraphCMS using prisma and TRPC. I have also developed smart contracts for NEAR Protocol using Rust and React.js for an interactive frontend. I use Tailwind CSS and Bootstrap for styling, and I'm experienced with Python, JavaScript, TypeScript and Rust. My applications are hosted on GitHub where I contribute to open-source. I am a treasurer for TUM Developers Club where I lead members through full-stack web app development. I have participated in various tech events and hackathons. My goal is to inspire and mentor upcoming developers and programmers worldwide.

Career Objective

  • As a hard-working and passionate full-stack developer, my objective is to leverage my skills and expertise to create elegant and efficient software solutions for businesses and organizations.
  • I am committed to staying up-to-date with the latest technologies and best practices to deliver high-quality results.
  • To join a dynamic and innovative team where I can contribute my skills and collaborate on challenging projects.

Experience

Jan 2021 – Present: Freelance Web Developer

  • Contributed to back-end experience and collaborated on APIs.
  • Reviewed information regularly on websites and pages to ensure 80% accuracy.
  • Crafted seamless user journeys by optimizing interfaces for user access.
  • Partnered with technical teams to align designs with hosting and site performance capabilities.
  • Managed online content using best practices in SEO to improve search rankings.

May 2022 - Aug 2022: NEAR Protocol Web3 Bootcamp Participant

  • Participated in the BitKE web3 NEAR Protocol training bootcamp and became a certified web3 developer.
  • Successfully integrated a smart contract backend with Next.js and React.js front-ends.
  • Learnt about writing tests for my programs and successfully implemented them.

Education

2020 – Present: Technical University of Mombasa

  • Bachelor of Technology in Marine Engineering and Naval Architecture.
  • Treasurer of TUM web3 developers club
  • Participated in BitKE web3 developers Bootcamp
  • Member of TUM Marine Cadets

2016 – 2019: Uzalendo High School

  • Kenya Certificate of Secondary Education
  • Attained B+ in the Kenya Certificate of Secondary Education
  • Was the school captain
  • Participated in the school chess team

2008 - 2015

  • Kenya Certificate of Primary Education
  • Kokwomoi Primary School
  • Attained 372 points in the Kenya Certificate of Primary Education
  • Best student of the year class of 2015

Licenses & Certifications

  • NEAR CERTIFIED DEVELOPER - NEAR Protocol lefeefcde2a7415eb83742b5e49534bf

Skills

Software Development

  • JavaScript
  • Typescript
  • Rust
  • Python
  • C

Web Development

  • Next.js
  • React.js
  • Tailwind CSS
  • TRPC
  • NodeJS
  • Express

Database

  • MongoDB
  • GraphCMS
  • Prisma
  • GraphQL

References

John Kipkapto
Principal, Uzalendo School
Phone: +254 771 848 138
Email: uzalendoschool@gmail.com