Dive into Projects

A collection of complete and partial development projects that showcase concepts and technologies across a variety of programming languages and frameworks.

  • firebase-oauth

    ⚠️ This is a fork of [`oauth2-firebase`](https://github.com/yoichiro/oauth2-firebase), with additional support for custom login pages, custom authorize routes, multiple providers amongst other minor changes. The docs have been kept largely the same until I get time to address them.

  • firebase_oauth_dashboard

    Firebase Oauth Dashboard is a dashboard that allows admins to manage multiple instances of clients and users from an oauth deployment

  • insta_clone

    Instagram clone created with react and vite

  • insta_downloader

    Tool for downloading photos from photos from instagram

  • netflix_clone

    This is a basic Netflix clone with some simple functionality

  • oauth_api_demo

    Demo oauth api endpoints built using Python, Django, and Django Rest Framework

Dive into Gists

A curated selection of gists and code snippets that encapsulate efficient solutions and innovative approaches within compact blocks of code.

Frequently asked questions

What is your primary area of expertise?

My expertise lies in full-stack web development, with a strong focus on both front-end and back-end technologies.

Can you describe your educational background?

I am working on a Bachelor of Science in Computer Science and a Full Stack Web Development certificate, reflecting a solid foundation in software engineering principles and web development.

How many years of experience do you have in software development?

I have over five years of professional experience in software development, working on a range of projects from web applications to serverless architectures.

Do you have experience working in teams or leading projects?

Yes, I have extensive experience collaborating in team environments and have led several projects, focusing on optimizing performance and enhancing user experience.

How do you approach problem-solving in development projects?

Yes, I have extensive experience collaborating in team environments and have led several projects, focusing on optimizing performance and enhancing user experience.

Do you have experience working in teams or leading projects?

My approach to problem-solving involves thorough analysis, collaborative brainstorming, and iterative development, ensuring solutions are efficient, scalable, and user-centric.

Are you open to learning new technologies or languages?

Absolutely! I am committed to continuous learning and eagerly embrace opportunities to explore new technologies and programming languages.

How can someone contact you for potential opportunities?

I can be reached via email at hey@richkevan.com, phone 7077706843, or through my contact page. I welcome inquiries about freelance projects, full-time positions, or collaborative ventures.