S.K

SAAD
KHAN

Computer /
Software Engineer.

PORTFOLIO

ABOUT

Welcome to my world of creation and problem-solving! I'm Saad Khan, also known as The Upper Case Guy. As a passionate developer, I find joy in crafting diverse projects, ranging from captivating games and interactive websites to intriguing hardware projects and innovative software solutions. Challenges fuel my motivation, and I thrive on unraveling complex problems.

My journey into the realm of development commenced during my teenage years when the allure of creation and problem-solving captivated me. Since that defining moment, Engineering has become my true calling.

I have a degree in Computer Engineering from GIK, As a leader in multiple societies and technical teams at college, I relished the opportunity to share my knowledge and inspire others on their own paths of discovery. Moreover, I've honed my skills and knowledge through internships with various start-ups and multinational tech companies, and currently working as an RTL Designer with one of these company.

Thank you for taking the time to delve into my journey as a developer. I am always eager to embrace fresh challenges and opportunities for growth. If you're interested in connecting or collaborating, feel free to reach out anytime. I'd love to explore the boundless possibilities together.

Professional Experiences:

Experties:

  • C/C++
  • Python
  • Veriloge
  • SystemVeriloge
  • UVM
  • RTL Design
  • Scripting
  • Assembly
  • Robotics
  • Django
  • React
  • TensorFlow
  • OOPs
  • Data Structures
  • Data Bases

projects

  • Group Project

    RISCV MATRIX MAC

    A 5 Staged Pipelined RISCV MAtrix MAC Processor which can perform 2 dimensional Matrix Operations like Matrix Addition, subtraction and multiplication. A complete RISCV Piplined Processor with 11 Addition custom made instructions. Additionally a UART module created for easy instructions transmission and data recieving.

    • Veriloge
    • RISCV
    • MATRIX MAC
    • FPGA
    • VIVADO
  • Standalone Project

    GIK Food Delivery App

    This is a mobile application designed specifically for food delivery services at Ghulam Ishaq Khan Institute of Engineering Sciences and Technology (GIKI), located in Pakistan. The app is built using React Native and Expo, providing a seamless and interactive user experience.

    • React-Native
    • Node.js
    • Expo
  • Group Project

    18-DOF HEXAPOD

    The hexapod robot is a six-legged robot that moves smoothly and can navigate various terrains with ease. It is controlled using a custom-built program that allows it to perform various movements, including walking, turning, and dancing. The robot's movements are precise and fluid, demonstrating the latest advancements in modern robotics technology. This hexapod robot demo is impressive and sure to amaze anyone interested in robotics technology.

    • Python
    • Raspberry pie
    • Multi Threading
    • GUI
    • SSH
    • TCP
  • Standalone Project

    Self Balancing Robot

    A self Balancing Robot created as a hardware project of my 7th semester, using PID Control systems. A mobile controlled TCP app was used to control this robot.

    • React-Native
    • Node.js
    • Expo
  • Standalone Project

    Yelp Web Scrapper

    A Yelp Web Crawler/Scrapper use to find information about any business in any location. And also able to store it in an excel file. Extract the Title, phone no, location and website of any business that can be exported in an Excell file.

    • Python
    • openpyxl
    • requests
    • Beautiful soup 4
  • Standalone Project

    Mercy: Protect Thy Honour

    A 2d 2-player Street Fighter Type game that I created as my second-semester project. This program is written in only C++, using the concepts of OBJECT ORIENTED PROGRAMMING(OOP) and SDL libraries to render graphics. 4 different players to choose from and each with a unique fighting style. Fully functional controls and graphics, hope you enjoy the gameplay.

    • C++
    • OOP
    • SDL2
    • SDL_MIXER
    • SDL_IMAGE
    • SDL_TTF
  • Standalone Project

    Find-Yourself-A-Mentor

    A website I created as a College, end-semester project using the Django web framework. The website finds mentors for newly admitted students in our college so that they can have an easy startup. This project focused mainly on relational databases.

    • Python
    • Django
    • Postgresql
    • HTML
    • CSS
    • JS
  • GIKI Tapeout - UART Transciever

    An 8 bit UART Transciever, part of our FYP Project, submitted for fabrication, making it GIK's First ever Fabricated Chip.

    • Veriloge
    • FPGA
    • UART
  • 5 Staged Pipelined RISCV Processor

    This project implements a 5-staged pipelined processor capable of executing instructions for a RISC-V 32-bit architecture. The processor design adheres to the basic principles of pipelining, enhancing throughput and performance by overlapping instruction execution stages.

    • System Veriloge
    • RISCV
  • RISCV Single Cycle Processor

    This project implements a complete RISC-V 32-bit I-type processor capable of executing all basic RISC-V instructions. It has been thoroughly tested using an IP tracer to ensure functionality and correctness.

    • System Veriloge
    • RISCV
  • Causal-Model-FineTuned

    This project demonstrates fine-tuning the GPT2 model for finance text generation using the transformers library.

    • Python
    • Collab
    • Distilll-gpt2
RS
LT

Share Your Thoughts