I am Mwangi Peter Gichuki, a computer scientist with a passion to solve real world, day to day problems using new computer technologies and those already in existence.
I am well versed in a variety of fields in computing owing to the rigorous practical teaching experience, work experience and self drive initiatives. These have been captured in this website and in my CV which you can download right below.
For any queries, do feel free to Contact me.
My computer science knowledge is deeply rooted in academia enabling my advancement into practical applications. Below are my academic notes.
Block-Chain & Bitcoin: Understanding the Efficiency of SHA-256 Cryptographic Hash Function : 2nd International Multidisciplinary Research ConferenceDownload Abstract
This is the professional course I have majored in scoring a Distinction at my graduation in December, 2018. For more info, click here.Download Credentials
These appraisals give personal testimony by persons I have interacted with on my performance during various tasks and accomplishments, all in form of letters.
Purpose: The honor was awarded to me as a result of my performance in one of my academic semesters. I scored an A of 75.75 % which was commendable. In all other semesters, my score avaraged above 70%, most notably scoring an A's of 80.00% and above.Download Letter
Purpose: This commendation was given to me after a successful review of the old Students' Association Constitution thus producing a progressive new constitution by a committee I Chaired, comforming to the Universities Ammendment Act of 2016.Letter Constitution
Purpose: The award of this opportunity came about as a result of continuous hardwork in academia as well as other aspects in the University. As a result, I ended up acquiring skills in administration, marketing and customer relations.Download Letter
The Foundation of any professional practitioner is their experience in their respective work environments. I have noted my work experience below.
Full website development is a process that takes time and commitment. This is the website for a technology company dealing web development, software development & other services..Request Contact
Ecommerce websites are known to be very sophisticated and are an emerging technology in third world countries. This demands development to be done steadily & carefully..Request Contact
A data driver website cannot really work without a properly designed database and proper flow of information. Developing web apps for this purpose, is a passion.Request Contact
This experience allowed me to advance my computing knowledge in a practical environment while at the same time enhancing my problem solving and management skills.Request Contact
'An organization is only as vibrant as its public image'. This job taught me how to ensure a positive public image of the organization is broadcasted to the target market..Request Contact