Tech-driven software engineer with a passion for firmware development, digital hardware design, and technical content writing.
Hope you enjoy my projects and blogs! Follow along as I navigate my career as a software and hardware designer.
Hope you enjoy my projects and blogs! Follow along as I navigate my career as a software and hardware designer.
In my free time, I love exploring diverse software and hardware technologies through hands-on open-source projects, some of which stem from my previous academic work. Here are a few of my recently completed projects, please feel free to check them out in the Projects page.
Low-speed Periperal Interface FPGA Design
A highly analytical and tech-savvy professional with extensive experience in embedded software and firmware development, specializing in Linux device drivers, low-level system programming, and FPGA-based SoC applications. Proven expertise in designing high-quality embedded software, developing FPGA accelerators, and integrating software and hardware components. Skilled in SoC application co-simulation and RTL verification. Adept at troubleshooting, optimizing system efficiency, and streamlining development processes to enhance team productivity.
🖋 Technical Writing: Copywriting for tech blogs and tutorials
📱 Coding Skills: C/C++, Python, Verilog, SystemVerilog, Javascript
🤖 Competency: Computer Architecture | RTOs | Machine Learning | HLS C++ Design | FPGA Design | Linux Device Driver | Embedded Firmware | RTL Verification | CUDA Programming | Embedded Linux (Yocto)
🎞 Interest: Firmware design, Linux device driver and FPGA-based SoC application design