I earned a Bachelor of Science in Electrical Engineering from the University of Minnesota, specializing in digital systems, VLSI design, RF/microwave engineering, and signal processing. This program provided a strong foundation in embedded systems, semiconductor design, and high-frequency circuit analysis, preparing me to tackle real-world hardware and software challenges.
Through hands-on projects and advanced coursework, I developed expertise in FPGA-based digital design, analog/mixed-signal IC development, and communication systems. Notable projects include : ALL-Digital PLL, Low-Noise Op amp and Switched Capacitor Filter, and a Pipelined FFT/iFFT Processor for OFDM Communications.
My senior honors research project further strengthened my ability to start complex engineering initiatives from conception to implementation, including setup of all required EDA tools.
This experience has equipped me with a strong analytical mindset, practical circuit design skills, and the ability to optimize embedded and hardware systems for high-performance applications—all of which I bring to my engineering career.
I completed my BS and MS as part of a combined 5 year program and graduated with a GPA of 3.74, making the dean’s list several semesters.
The Department of Electrical and Computer Engineering (ECE) at the University of Minnesota offers degree programs that are consistently ranked in the top 20 electrical and computer engineering programs in the United States.
The ECE department has close ties with industry, with several faculty members owning their own businesses on the side.
The ECE faculty conduct research in seven different areas with Computer Engineering, VLSI and Circuits being one of them. Areas of research include Parallel Computing, High-Performance Computing, Computer Architecture, VLSI Design, Computer-Aided-Design, FPGAs, Analog Circuits, RF Microelectronics and DSP VLSI Design.
Always at the cutting edge, ECE offered classes on GPU programming using CUDU before they created GPUs for something other than just graphics and AI was a whole thing.
24GHz Frequency Synthesizer Using All-Digital PLL Techniques (Senior Honors Project)
• Designed and simulated a low-power, high-precision digital PLL for RF applications.
• Performed post-synthesis verification, ensuring performance under various noise and environmental conditions.
Low-Noise Op Amp & Switched Capacitor Filters (Analog IC Design)
• Designed and analyzed low-noise operational amplifiers for precision signal processing.
• Developed high-accuracy switched capacitor filters, optimizing signal conditioning and noise rejection.
Pipelined FFT/iFFT Processor for OFDM Communications
• Designed a high-speed FFT processor optimized for real-time OFDM applications.
• Implemented in a mixed-signal ASIC design process, balancing power, efficiency and computational speed.
EE 2301 – Introduction to Digital Systems
Covers the fundamentals of digital logic, including Boolean algebra, combinational and sequential circuit design, and hardware description languages (HDL). Coursework includes hands-on projects in Verilog.
EE 3115 – Analog and Digital Electronics
Introduces both analog and digital circuit design, focusing on amplifiers, logic gates, and electronic components. Laboratory work includes designing and testing amplifier circuits and digital logic modules to reinforce theoretical concepts. I was the only person in the lab to design a working AM radio receiver for the final class project.
EE 3015 – Signals and Systems
Explores the analysis of continuous and discrete-time signals using Fourier and Laplace transforms. Coursework emphasizes modeling and simulating linear time-invariant systems to develop a strong foundation in signal processing. The ability to move between analog an digital representations of filter designs helped me in my senior honors project where I designed an all-digital-PLL.
EE 3161 – Semiconductors
Examines semiconductor properties and device physics, including diode and transistor behavior. Laboratory projects focus on characterizing semiconductor devices and understanding their applications in electronic circuits.
EE 3601 – Transmission Lines
Covers high-frequency circuit behavior and transmission line theory, including impedance matching and signal propagation. Coursework includes designing impedance-matching networks to optimize signal transmission and minimize loss.
EE 4301 – FPGA Design
Focuses on FPGA architectures, digital logic implementation, and hardware description languages. Hands-on projects include developing and implementing digital systems using Verilog, culminating in a functionaldesign using an FPGA development board.
EE 4551 – Digital Signal Processing (DSP)
Introduces algorithm development for digital filtering, spectral analysis, and signal transformation. Coursework includes designing and testing DSP systems, with MAtlab projects in digital filtering and real-world signal analysis.
EE 4363 – Computer Architecture
Covers the structure and organization of modern computing systems, including instruction set architecture, memory hierarchy, and pipelining. Coursework includes processor simulation and performance optimization techniques. This is where I first learned to script and launch verification jobs.
EE 4501 – Communication Systems
Examines both analog and digital communication principles, including modulation techniques, noise analysis, and signal transmission. Projects involve designing modulation schemes and analyzing system performance under various noise conditions.
EE 5323 – VLSI Design I
Covered CMOS technology and fundamental VLSI design principles, including integrated circuit layout and automation tools. Coursework includes designing basic VLSI circuits using industry-standard CAD tools. The semester project was the design of an adder.
EE 5327 - VLSI Design Lab
Covers the complete design flow of an integrated circuit, including specification, schematic capture, layout, and verification. Emphasizes the use of industry-standard CAD tools for design and simulation, focusing on practical application and design methodology. The semester project was the design of a multiplier. Grades were assigned based on achieving the lowest power and area, in which I received an A.
EE 5329 – VLSI DSP Systems
Focuses on integrating digital signal processing functions within VLSI architectures. Coursework emphasizes efficient hardware implementation of DSP algorithms, with hands-on design projects. We learned several methods which includes: calculating iteration bound which is the theoretical maximum algorithm speed obtained by pipelining or running in parallel. We also learned how to transform algorithms to reduce power.
EE 4111 – Advanced Analog Design
Explores advanced topics in analog circuit design, including high-performance amplifiers and feedback systems. Coursework includes the design and optimization of precision analog circuits.
EE 5601 – Introduction to RF/Microwave Engineering
Covers fundamental RF and microwave engineering principles, including transmission line theory, waveguides, and network analysis. Hands-on projects focus on RF circuit design and system performance evaluation.
EE 4981V – Senior Honors Project I
The first phase of an independent research project under faculty guidance, focusing on project proposal development and initial research groundwork. Here I came up with the design and modeling of a 24GHz All-Digital PLL.
EE 4882V – Senior Honors Project II
Continuation of independent research, involving experimental implementation, data analysis, and project completion. Emphasized the technical problem-solving, project management, and effective communication of research findings. In this phase of the process I implemented the entire design and was responsible for setting up my own EDA tools.
During this project, I ran into the challenges of designing a traditional LC oscillator at 24GHz. This challenge ended up being the focus of my Master’s Thesis where I overcame these challenges implementing a working design
EE 5333 – Analog IC Design
Explores the design and analysis of analog integrated circuits, including amplifiers, voltage references, and data converters. Coursework includes hands-on projects in CMOS analog circuit design which includes schematic design layout and post layout parasitic extraction based performance evaluations.
EE 4161W – Energy Conversion and Storage
Covers technologies for efficient energy conversion and storage, including electromechanical systems, power electronics, solar energy and battery management strategies. Coursework includes hands-on projects focused on renewable energy applications and optimizing energy storage solutions.
I earned a Bachelor of Science in Electrical Engineering from the University of Minnesota, specializing in digital systems, VLSI design, RF/microwave engineering, and signal processing. This program provided a strong foundation in embedded systems, semiconductor design, and high-frequency circuit analysis, preparing me to tackle real-world hardware and software challenges.
Through hands-on projects and advanced coursework, I developed expertise in FPGA-based digital design, analog/mixed-signal IC development, and communication systems. Notable projects include : ALL-Digital PLL, Low-Noise Op amp and Switched Capacitor Filter, and a Pipelined FFT/iFFT Processor for OFDM Communications.
My senior honors research project further strengthened my ability to start complex engineering initiatives from conception to implementation, including setup of all required EDA tools.
This experience has equipped me with a strong analytical mindset, practical circuit design skills, and the ability to optimize embedded and hardware systems for high-performance applications—all of which I bring to my engineering career.
I completed my BS and MS as part of a combined 5 year program and graduated with a GPA of 3.74, making the dean’s list several semesters.
The Department of Electrical and Computer Engineering (ECE) at the University of Minnesota offers degree programs that are consistently ranked in the top 20 electrical and computer engineering programs in the United States.
The ECE department has close ties with industry, with several faculty members owning their own businesses on the side.
The ECE faculty conduct research in seven different areas with Computer Engineering, VLSI and Circuits being one of them. Areas of research include Parallel Computing, High-Performance Computing, Computer Architecture, VLSI Design, Computer-Aided-Design, FPGAs, Analog Circuits, RF Microelectronics and DSP VLSI Design.
Always at the cutting edge, ECE offered classes on GPU programming using CUDU before they created GPUs for something other than just graphics and AI was a whole thing.
EE 2301 – Introduction to Digital Systems
Covers the fundamentals of digital logic, including Boolean algebra, combinational and sequential circuit design, and hardware description languages (HDL). Coursework includes hands-on projects in Verilog.
EE 3115 – Analog and Digital Electronics
Introduces both analog and digital circuit design, focusing on amplifiers, logic gates, and electronic components. Laboratory work includes designing and testing amplifier circuits and digital logic modules to reinforce theoretical concepts. I was the only person in the lab to design a working AM radio receiver for the final class project.
EE 3015 – Signals and Systems
Explores the analysis of continuous and discrete-time signals using Fourier and Laplace transforms. Coursework emphasizes modeling and simulating linear time-invariant systems to develop a strong foundation in signal processing. The ability to move between analog an digital representations of filter designs helped me in my senior honors project where I designed an all-digital-PLL.
EE 3161 – Semiconductors
Examines semiconductor properties and device physics, including diode and transistor behavior. Laboratory projects focus on characterizing semiconductor devices and understanding their applications in electronic circuits.
EE 3601 – Transmission Lines
Covers high-frequency circuit behavior and transmission line theory, including impedance matching and signal propagation. Coursework includes designing impedance-matching networks to optimize signal transmission and minimize loss.
EE 4301 – FPGA Design
Focuses on FPGA architectures, digital logic implementation, and hardware description languages. Hands-on projects include developing and implementing digital systems using Verilog, culminating in a functionaldesign using an FPGA development board.
EE 4551 – Digital Signal Processing (DSP)
Introduces algorithm development for digital filtering, spectral analysis, and signal transformation. Coursework includes designing and testing DSP systems, with MAtlab projects in digital filtering and real-world signal analysis.
EE 4363 – Computer Architecture
Covers the structure and organization of modern computing systems, including instruction set architecture, memory hierarchy, and pipelining. Coursework includes processor simulation and performance optimization techniques. This is where I first learned to script and launch verification jobs.
EE 4501 – Communication Systems
Examines both analog and digital communication principles, including modulation techniques, noise analysis, and signal transmission. Projects involve designing modulation schemes and analyzing system performance under various noise conditions.
EE 5323 – VLSI Design I
Covered CMOS technology and fundamental VLSI design principles, including integrated circuit layout and automation tools. Coursework includes designing basic VLSI circuits using industry-standard CAD tools. The semester project was the design of an adder.
EE 5327 - VLSI Design Lab
Covers the complete design flow of an integrated circuit, including specification, schematic capture, layout, and verification. Emphasizes the use of industry-standard CAD tools for design and simulation, focusing on practical application and design methodology. The semester project was the design of a multiplier. Grades were assigned based on achieving the lowest power and area, in which I received an A.
EE 5329 – VLSI DSP Systems
Focuses on integrating digital signal processing functions within VLSI architectures. Coursework emphasizes efficient hardware implementation of DSP algorithms, with hands-on design projects. We learned several methods which includes: calculating iteration bound which is the theoretical maximum algorithm speed obtained by pipelining or running in parallel. We also learned how to transform algorithms to reduce power.
EE 4111 – Advanced Analog Design
Explores advanced topics in analog circuit design, including high-performance amplifiers and feedback systems. Coursework includes the design and optimization of precision analog circuits.
EE 5601 – Introduction to RF/Microwave Engineering
Covers fundamental RF and microwave engineering principles, including transmission line theory, waveguides, and network analysis. Hands-on projects focus on RF circuit design and system performance evaluation.
EE 4981V – Senior Honors Project I
The first phase of an independent research project under faculty guidance, focusing on project proposal development and initial research groundwork. Here I came up with the design and modeling of a 24GHz All-Digital PLL.
EE 4882V – Senior Honors Project II
Continuation of independent research, involving experimental implementation, data analysis, and project completion. Emphasized the technical problem-solving, project management, and effective communication of research findings. In this phase of the process I implemented the entire design and was responsible for setting up my own EDA tools.
During this project, I ran into the challenges of designing a traditional LC oscillator at 24GHz. This challenge ended up being the focus of my Master’s Thesis where I overcame these challenges implementing a working design
EE 5333 – Analog IC Design
Explores the design and analysis of analog integrated circuits, including amplifiers, voltage references, and data converters. Coursework includes hands-on projects in CMOS analog circuit design which includes schematic design layout and post layout parasitic extraction based performance evaluations.
EE 4161W – Energy Conversion and Storage
Covers technologies for efficient energy conversion and storage, including electromechanical systems, power electronics, solar energy and battery management strategies. Coursework includes hands-on projects focused on renewable energy applications and optimizing energy storage solutions.
24GHz Frequency Synthesizer Using All-Digital PLL Techniques (Senior Honors Project)
• Designed and simulated a low-power, high-precision digital PLL for RF applications.
• Performed post-synthesis verification, ensuring performance under various noise and environmental conditions.
Low-Noise Op Amp & Switched Capacitor Filters (Analog IC Design)
• Designed and analyzed low-noise operational amplifiers for precision signal processing.
• Developed high-accuracy switched capacitor filters, optimizing signal conditioning and noise rejection.
Pipelined FFT/iFFT Processor for OFDM Communications
• Designed a high-speed FFT processor optimized for real-time OFDM applications.
• Implemented in a mixed-signal ASIC design process, balancing power, efficiency and computational speed.
I earned a Bachelor of Science in Electrical Engineering from the University of Minnesota, specializing in digital systems, VLSI design, RF/microwave engineering, and signal processing. This program provided a strong foundation in embedded systems, semiconductor design, and high-frequency circuit analysis, preparing me to tackle real-world hardware and software challenges.
Through hands-on projects and advanced coursework, I developed expertise in FPGA-based digital design, analog/mixed-signal IC development, and communication systems. Notable projects include : ALL-Digital PLL, Low-Noise Op amp and Switched Capacitor Filter, and a Pipelined FFT/iFFT Processor for OFDM Communications.
My senior honors research project further strengthened my ability to start complex engineering initiatives from conception to implementation, including setup of all required EDA tools.
This experience has equipped me with a strong analytical mindset, practical circuit design skills, and the ability to optimize embedded and hardware systems for high-performance applications—all of which I bring to my engineering career.
I completed my BS and MS as part of a combined 5 year program and graduated with a GPA of 3.74, making the dean’s list several semesters.
The Department of Electrical and Computer Engineering (ECE) at the University of Minnesota offers degree programs that are consistently ranked in the top 20 electrical and computer engineering programs in the United States.
The ECE department has close ties with industry, with several faculty members owning their own businesses on the side.
The ECE faculty conduct research in seven different areas with Computer Engineering, VLSI and Circuits being one of them. Areas of research include Parallel Computing, High-Performance Computing, Computer Architecture, VLSI Design, Computer-Aided-Design, FPGAs, Analog Circuits, RF Microelectronics and DSP VLSI Design.
Always at the cutting edge, ECE offered classes on GPU programming using CUDU before they created GPUs for something other than just graphics and AI was a whole thing.
EE 2301 – Introduction to Digital Systems
Covers the fundamentals of digital logic, including Boolean algebra, combinational and sequential circuit design, and hardware description languages (HDL). Coursework includes hands-on projects in Verilog.
EE 3115 – Analog and Digital Electronics
Introduces both analog and digital circuit design, focusing on amplifiers, logic gates, and electronic components. Laboratory work includes designing and testing amplifier circuits and digital logic modules to reinforce theoretical concepts. I was the only person in the lab to design a working AM radio receiver for the final class project.
EE 3015 – Signals and Systems
Explores the analysis of continuous and discrete-time signals using Fourier and Laplace transforms. Coursework emphasizes modeling and simulating linear time-invariant systems to develop a strong foundation in signal processing. The ability to move between analog an digital representations of filter designs helped me in my senior honors project where I designed an all-digital-PLL.
EE 3161 – Semiconductors
Examines semiconductor properties and device physics, including diode and transistor behavior. Laboratory projects focus on characterizing semiconductor devices and understanding their applications in electronic circuits.
EE 3601 – Transmission Lines
Covers high-frequency circuit behavior and transmission line theory, including impedance matching and signal propagation. Coursework includes designing impedance-matching networks to optimize signal transmission and minimize loss.
EE 4301 – FPGA Design
Focuses on FPGA architectures, digital logic implementation, and hardware description languages. Hands-on projects include developing and implementing digital systems using Verilog, culminating in a functionaldesign using an FPGA development board.
EE 4551 – Digital Signal Processing (DSP)
Introduces algorithm development for digital filtering, spectral analysis, and signal transformation. Coursework includes designing and testing DSP systems, with MAtlab projects in digital filtering and real-world signal analysis.
EE 4363 – Computer Architecture
Covers the structure and organization of modern computing systems, including instruction set architecture, memory hierarchy, and pipelining. Coursework includes processor simulation and performance optimization techniques. This is where I first learned to script and launch verification jobs.
EE 4501 – Communication Systems
Examines both analog and digital communication principles, including modulation techniques, noise analysis, and signal transmission. Projects involve designing modulation schemes and analyzing system performance under various noise conditions.
EE 5323 – VLSI Design I
Covered CMOS technology and fundamental VLSI design principles, including integrated circuit layout and automation tools. Coursework includes designing basic VLSI circuits using industry-standard CAD tools. The semester project was the design of an adder.
EE 5327 - VLSI Design Lab
Covers the complete design flow of an integrated circuit, including specification, schematic capture, layout, and verification. Emphasizes the use of industry-standard CAD tools for design and simulation, focusing on practical application and design methodology. The semester project was the design of a multiplier. Grades were assigned based on achieving the lowest power and area, in which I received an A.
EE 5329 – VLSI DSP Systems
Focuses on integrating digital signal processing functions within VLSI architectures. Coursework emphasizes efficient hardware implementation of DSP algorithms, with hands-on design projects. We learned several methods which includes: calculating iteration bound which is the theoretical maximum algorithm speed obtained by pipelining or running in parallel. We also learned how to transform algorithms to reduce power.
EE 4111 – Advanced Analog Design
Explores advanced topics in analog circuit design, including high-performance amplifiers and feedback systems. Coursework includes the design and optimization of precision analog circuits.
EE 5601 – Introduction to RF/Microwave Engineering
Covers fundamental RF and microwave engineering principles, including transmission line theory, waveguides, and network analysis. Hands-on projects focus on RF circuit design and system performance evaluation.
EE 4981V – Senior Honors Project I
The first phase of an independent research project under faculty guidance, focusing on project proposal development and initial research groundwork. Here I came up with the design and modeling of a 24GHz All-Digital PLL.
EE 4882V – Senior Honors Project II
Continuation of independent research, involving experimental implementation, data analysis, and project completion. Emphasized the technical problem-solving, project management, and effective communication of research findings. In this phase of the process I implemented the entire design and was responsible for setting up my own EDA tools.
During this project, I ran into the challenges of designing a traditional LC oscillator at 24GHz. This challenge ended up being the focus of my Master’s Thesis where I overcame these challenges implementing a working design
EE 5333 – Analog IC Design
Explores the design and analysis of analog integrated circuits, including amplifiers, voltage references, and data converters. Coursework includes hands-on projects in CMOS analog circuit design which includes schematic design layout and post layout parasitic extraction based performance evaluations.
EE 4161W – Energy Conversion and Storage
Covers technologies for efficient energy conversion and storage, including electromechanical systems, power electronics, solar energy and battery management strategies. Coursework includes hands-on projects focused on renewable energy applications and optimizing energy storage solutions.
24GHz Frequency Synthesizer Using All-Digital PLL Techniques (Senior Honors Project)
• Designed and simulated a low-power, high-precision digital PLL for RF applications.
• Performed post-synthesis verification, ensuring performance under various noise and environmental conditions.
Low-Noise Op Amp & Switched Capacitor Filters (Analog IC Design)
• Designed and analyzed low-noise operational amplifiers for precision signal processing.
• Developed high-accuracy switched capacitor filters, optimizing signal conditioning and noise rejection.
Pipelined FFT/iFFT Processor for OFDM Communications
• Designed a high-speed FFT processor optimized for real-time OFDM applications.
• Implemented in a mixed-signal ASIC design process, balancing power, efficiency and computational speed.