Computer Engineer & Creative Problem Solver
I design circuits, develop programs, and solve problems.
Jasem has experience in Python, VHDL, Verilog, C++, C, JavaScript, Java, and more. A fast, enthusiastic learner, he thrives on logical problem-solving and eagerly embraces new challenges. He mainly works with FPGAs and embedded systems, but he is also interested in quant finance, data science, and machine learning.
Jasem is a recent graduate of the University of Miami, where he earned a Bachelor of Science in Computer Engineering and developed a strong foundation in hardware design, embedded systems, and parallel computing. During his undergraduate studies, he served as a teaching assistant for both Computer Organization and Design and Digital Design Laboratory, roles that sharpened his ability to explain complex concepts, guide lab work, and mentor fellow students through hands-on projects. In addition to his academic pursuits, he holds a Private Pilot License, which has further strengthened his discipline, situational awareness, and decision-making under pressure.
During his time at Miami, Jasem also embraced several student leadership roles, serving as Treasurer of Tau Beta Pi, Designated Lead for the NVIDIA Student Network Program, Manager of Internal & External Affairs for Eta Kappa Nu, and as an Engineering Student Ambassador. These positions allowed him to cultivate teamwork, organizational management, and outreach skills while supporting his fellow students and the broader engineering community. He is also deeply interested in quantitative finance and is eager to explore how his hardware expertise can bring a fresh perspective to data-driven modeling and algorithmic trading.
This fall, Jasem will be pursuing a Master of Engineering in Systems Engineering at Cornell University, where he plans to deepen his expertise in systems optimization, risk analysis, and quantitative modeling. He looks forward to applying a holistic, systems-level approach to real-world challenges, whether improving computational workflows, streamlining complex processes, or innovating at the intersection of hardware and finance.
Designed and implemented a 16-bit RISC CPU featuring a streamlined instruction set and simplified architecture, and used RTL viewer and waveform analysis to identify and resolve data-transfer and timing issues.
Designed a physics-based quantum emulation system on an FPGA that models the state evolution of qubits, leveraging the device's massive parallelism to perform matrix exponentiation in constant time (O(1)). To make this capability accessible, we also developed a user-friendly GUI that interfaces with the FPGA via GPIO pins over a modified SPI protocol, enabling real-time control of emulation parameters and live visualization of the results.
implemented the ADSP-2100 digital signal processor to execute instruction-specific computations and integrated a Built-In Self-Test (BIST) architecture that generates signatures to identify and expose faults within the design.
MyShell is a lightweight C-based command-line shell built atop a custom buffered I/O library (mio), offering interactive command execution (Run/Quit/Help), directory listing (List via myls), process management (Procs/Kill), piping, file redirection (To/From), and even TCP-based command chaining.
My website is a personal portfolio showcasing my projects, skills, and experiences. It is built using HTML, JavaScript, and CSS, and hosted on GitHub Pages.
Implemented a hardware model of the WWII-era Enigma M3 in VHDL, featuring a configurable plugboard, three rotors with ring settings, a fixed reflector, and authentic “double-step” rotor advancement, delivering real-time, rotor-based encryption in a fully parameterizable FPGA module.
I'm always interested in new opportunities and exciting projects. Whether you have a question or just want to say hi, feel free to reach out!