My Avatar

Hello, I am Adrian Karanja, a web developer who currently resides in Peterborough, Ontario. I am originally from Nairobi, Kenya. I am currently in my third year at Trent University in Peterborough, Canada pursuing a degree in Computer Science. In my spare time I love designing and developing new web applications. I focus on frontend development, mainly using ReactJS framework, and full stack development mainly using the MERN and LAMP stacks. Click below to learn more about me.Learn More

Portfolio

MyShop

MyShopMyShopMyShop

MyShop is the second full stack application I have developed. The MERN stack was used to develope the application. One of the new technologies I was introduced to is Redux which a JavaScript library for managing application level state. Furthermore, I worked with MongoDB which is a document based NoSQL database management system. Finally, I worked with NodeJs, which is a JavaScript runtime used to build scalable network applications, to handle all the routes and backend functionality of MyShop. MyShop was then deployed to Heroku using the Heroku CLI.Go to MyShop

Github Finder

Github FinderGithub Finder

Github Finder is an application I built to polish my skills on fethcing data from an API and being able to display the information in a presentable manner. This application was built using React. Furthermore I used the Context API in React to manage the application level state. The application was then deployed to Netlify using the Netlify CLI.Go to Github Finder

If you have any questions regarding myself or my work, feel free to email me @ adriankaranja@trentu.ca