Skip to content

level2fast/portfolio

Repository files navigation

Software Portfolio

Welcome to my software portfolio! This repository showcases projects that demonstrate my expertise in software development, problem-solving, and coding skills.

😁 About Me

I'm a software/signal processing engineer specializing in C++, MATLAB, Flutter, and SAR signal processing. I enjoy tackling software architectural design problems, extracting information from i/q data, learning about image signal processing, and building mobile apps. I'm a laid back guy who enjoys coming up with new ideas and watching them come to life. It's my definition of fun 😀.

📂 Projects

Description: This project consists of the simulation of an FMCW Millimeter wave radar system used to demonstrate that the system can detect the range and velocity of a person.

  • Tech Stack: MATLAB, python, Flutter
  • Key Features:
    • FMCW Radar Simulation
    • Range/Doppler Processing
    • CFAR Processing
    • Angle of Arrival Processing
    • Cloud storage of RADAR data
    • Android App to visualize Radar Data in near real time

2️⃣ uavsarlite

Description: I'm working on building a UAV that can carry an imaging radar. This project involves system design, MATLAB simulation, and software design.

  • Tech Stack: MATLAB, C++, Flutter
  • Key Features:
    • SAR Data Processor

Description: This project demonstrates the use of the Sobel operator to perform edge detection in images.

  • Tech Stack: C++, CUDA
  • Key Features:
    • Edge Detection of an image

4️⃣ pynq-radio

Description: An experiment performed using an STL-SDR, GNURADIO, and signal processing. This system captures raw i/q data from over the air, fm demodulates it, and plays back the music.

  • Tech Stack: python, MATLAB, bash
  • Key Features:
    • FM Radio data capture
    • UDP streaming of data
    • FM Demodulation and playback

5️⃣ ngs-studio

Description: A sample application for small businesses designed, built, and tested using Xamarin forms. The app gives the business owner the ability to login, store client information, store worker information, track client visits, and market information to clients.

  • Tech Stack: C#, Xamarin
  • Key Features:
    • MVVM Architecture
    • 3rd Party API Service Integration
    • Client Login
    • Storage of worker information
    • Storage of client information

🛠 Skills

  • Programming Languages: C++, Python, MATLAB, C#, Dart, bash
  • Technologies: Flutter SDK, Git, CI/CD, Docker, Kubernetes, GTEST, pytest
  • Specializations: Software Architecture, MVVM Architecture, Mobile App Development, Embedded Linux, RTOS, Signal Processing, SAR Data Processing
  • Experience with: CUDA, OpenCV, Kalman Filters, RABBITMQ, Remote Procedure Call libs, Public Key Infrastructure, Assymetric Cryptography, Symmetric Cryptography, SSL, Unity, Xilinx SoC's, Secure Boot, High Level Synthesis, CORBA, Xamarin, WPF, Image Signal Processing

📬 Contact

About

Collection of software projects I've completed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published