Welcome To
My Portfolio

Developer · CarletonU · Ottawa

View Resume

Projects

CoinPulse


CoinPulse is a dynamic crypto dashboard that uses real-time data from CoinGecko and NewsCatcher APIs. It lets users track top coins, create personalized portfolios, view PnL, and stay updated with live news. With Firebase Firestore for secure storage and visual tools like charts and graphs, it’s a complete solution for crypto analysis and investing.

MockMate


This is a code repository for the corresponding Application This is a code repository for the corresponding ApplicationThis is a code repository for the corresponding ApplicationThis is a code repository for the corresponding Application This is a code repository for the corresponding Application

  • ReactJavaScript

Project 3


This is a code repository for the corresponding Application This is a code repository for the corresponding Application This is a code repository for the corresponding Application This is a code repository for the corresponding Application

  • ReactWebRTC

Project 4


This is a code repository for the corresponding Application This is a code repository for the corresponding Application This is a code repository for the corresponding ApplicationThis is a code repository for the corresponding Application

  • ReactChatEngineFirebase

Technologies

I've worked with a wide range of technologies from Back-end to Front-end.

  • Front-End

    JavaScript
    React.js
    HTML
    CSS
    Bootstrap
    jQuery
    Next.js
    NPM

  • Back-End

    Java
    Node.js
    Python
    C
    MySQL
    Spring Boot
    Linux

  • Tools

    Git/GitLab
    OpenAPI
    Maven
    Jira
    Confluence
    Figma
    AWS





About Me


Hello! My name is Kaif, a fourth year software engineering student at Carleton University.
But above this, I consider myself a builder. my passion lies in conceiving ideas and transforming them into reality. This is why software holds a special place in my heart, as it empowers me to manifest my visions effortlessly. Armed with just a keyboard, a computer, and a screen, software becomes the key that unlocks a boundless realm of possibilities. The prospect of limitless creation thrills me, constantly motivating me to expand my knowledge, forge new creations, and construct without limits. To me, software signifies absolute freedom.