“You never change your life until you step out of your comfort zone; change begins at the end of your comfort zone.” — Roy T. Bennett. These words resonate deeply with me and have become a guiding principle in my life. I am a driven and committed individual, constantly striving to grow and excel in all aspects—academics, fitness, and personal development. My philosophy revolves around stepping outside my comfort zone to unlock my full potential.
My journey has been shaped by a dynamic and transient lifestyle. Since childhood, frequent relocations with my family—and now on my own—have taught me to embrace change and cherish each moment. While this mindset has helped me live in the present, it also underscores the importance of balancing immediate experiences with thoughtful planning for the future. This pursuit of balance is central to my life philosophy.
Beyond my academic and personal growth, I am deeply passionate about fitness. I meticulously plan, prepare, and portion my meals, finding joy in the discipline and process. At the gym, I work relentlessly to push my limits, aiming to achieve both strength and aesthetics. Outside of fitness, I enjoy exploring diverse cuisines—my favorites being Persian, Turkish, Japanese, and Italian—and discovering new coffee shops and eateries during my weekends. I also indulge in movies and online shopping as part of my downtime.
To anyone seeking to transform their lives or hesitant to take that first leap: embrace the journey. Life’s greatest opportunities often lie just beyond the boundaries of our comfort zones. Take that step forward—you might be amazed at what you can accomplish.
Throughout my academic journey, I have learned an important lesson that I would like to share: never be convinced that you know everything. I have often found myself proven wrong about information I was certain I understood. This experience has taught me that knowledge is always subject to change and can be updated with new information. It's not that one should lack confidence in their knowledge, but rather that we should remain open to learning more and be willing to adjust our viewpoints on subjects that matter.
View Resume
Master of Science in Computer Engineering (2023-2024)
University of California, Irvine
View Transcript
Bachelor of Science in Computer Engineering (2021-2024)
California State University, Fresno
View Transcript
Completion of Transferrable courses (2019-2021)
Santa Monica College, Santa Monica
Embedded Software Engineer, TP-Link Systems Inc., Irvine (Jan 2025 - Present)
Developing and maintaining networking software for routers and embedded systems.
Optimizing firmware for performance, security, and reliability.
Working with tools like Wireshark, GDB, and Linux-based systems for testing and debugging.
Collaborating with cross-functional teams on system design and feature integration.
Research Assistant, Assistant Prof. Dr. Salma Elmalaki (Mar 2024 - Dec 2024)
Research topic: Human-aware automotive testbed using CARLA with VR environment, supervised by Associate Prof. Dr. Salma Elmalaki in the Pervasive Autonomy Lab.
Successfully assembled a fully functional testbed, integrating a steering wheel, pedals, and a track chair synchronized with the CARLA simulator, utilizing a VR headset for immersive display.
Optimized user experience to match real-world driving standards for best performance and data harvesting results.
Developed a PyGame script to enable this application to operate seamlessly on the CarlaUE4 platform.
Teaching Assistant & Grader, California State University, Fresno (Feb 2022 - May 2023)
Supported students in various ECE courses, providing guidance and clarification on course materials.
Conducted review sessions and graded assignments, ensuring academic standards and promoting student success.
Web Design Intern, California State University, Fresno (Jun 2022 - Aug 2022)
Redesigned and maintained multiple department websites, focusing on improving user experience and accessibility.
Assisted faculty and students with web-related inquiries, contributing to a collaborative educational environment.
Embedded Computing Skills
Software Development Skills
Machine Learning Skills
Project Management Skills
Created a safe and intelligent control environment that ensures the safety of stingrays, reptiles, and elephants in the zoo. This project leverages embedded systems, cloud-based programming, and a software-based user interface to monitor, collect, and store data.
View Project Report
This project aims to integrate and prototype the datapath and control units of a simple 32-bit MIPS processor featuring five pipeline stages, utilizing the Verilog hardware description language. The processor is designed to execute various instructions, including arithmetic, logic, data movement, and flow control.
View Project Report
In this project, I implemented a breach attack to explore its potential impact on a targeted system. I researched and selected an appropriate attack method, designed and executed the attack on a simulated system using Python, and analyzed the results through HTTPS requests made between the client and server.
View Project Report
Conducted a comparative study on DCNN, DarkNet-19, ResNet-50, and Efficient B0 architectures, achieving a 94.35% validation accuracy with Efficient B0 on a dataset of over 3500 32x32 grayscale images across 28 classes; custom-designed DCNN achieved 92.35% validation accuracy with the lowest training time, demonstrating efficient model design.
View Project Report
Developed a comprehensive autonomous driving stack in ROS2, integrating perception, planning, and control modules, enabling real-time navigation and decision-making in dynamic environments.
View Project Report
Designed and developed a high-performance edge detection algorithm module using SystemC for image and Video processing at 24fps.
The project focuses on enhancing data transmission efficiency within communication networks by implementing a Parallel to Serial Interface and a Serial Parallel Interface. It explores the integration of these interfaces in conjunction with the OSI model, which consists of seven layers, each serving a unique purpose in the communication process.
View Project Report
Despite advancements in automotive technology and infrastructure, traffic accidents remain a significant global issue. The graph that you see indicates the number of deaths due to accidents between 2018-2022 sourced from NHTSA. This makes it crucial to understand the drivers behavior to enhance safety. Advanced simulation technology like CARLA gives us an opportunity to study driving behaviour. The goal of this project is to create and simulate various traffic scenarios using the Carla simulator and understand the driver's behavior. This is done by gathering vehicle metric data and biometrics such as heart rate and breathing rate.
View Project Report
The objective of this project is to do music signal recreation. Leveraging the trained CNN model, genre-specific feature representations are synthesized into new music signals. These features are converted into audio waveforms, demonstrating the potential of neural networks to generate realistic genre-specific samples. To validate the quality of the recreated music signals, they are reclassified using the same trained model, ensuring fidelity to the original genres. Finally, a Principle Component Analysis (PCA) will be performed on the reconstructed data for the four genres to examine and highlight the distinct differences in their variance distributions.
View Project Report
Deep learning (DL) accelerators are critical for optimizing computational workloads across various applications. The co-design space of DL accelerators comprises three interconnected domains: the deep learning model, the dataflow, and the hardware architecture. Each of these components introduces unique constraints and opportunities for optimization. This project aims to co-optimize dataflow and hardware architecture for given DL models vgg16 and UNet using the MAESTRO cost model. The objectives are to minimize latency and energy consumption while adhering to predefined hardware and dataflow constraints. This report outlines the optimization strategies employed, decisions taken during the design process, and results obtained.
View Project Report
Space missions increasingly rely on nuclear power, notably Radioisotope Thermoelectric Generators (RTGs) and nuclear fission reactors, for energy. This paper reviews their applications, focusing on Nuclear Thermal Propulsion (NTP), analysis, and data acquisition. RTGs, fueled by Plutonium-238, provide reliable energy for space probes and rovers, as seen in the Curiosity (2011) and Mars 2020: Perseverance missions. Nuclear fission reactors, particularly in NTP systems, offer potential for high-energy propulsion, enabling faster exploration. Emphasizing nuclear power's significance, this paper underscores its role in mission success, scientific discovery, and human exploration beyond Earth.
View Project Report
The integration of autonomous vehicles into real-world environments requires advanced simulation platforms. CARLA (Car Learning to Act) provides a state-of-the-art open-source simulator designed for autonomous driving research. This paper presents the design of a human-aware automotive testbed using CARLA, incorporating human-vehicle interaction and environment sensing to enhance testing and validation of autonomous systems. The testbed enables realistic vehicle behavior simulation, including traffic, pedestrians, and environmental conditions, ensuring robust system performance in various scenarios. Emphasizing the importance of human awareness in autonomous driving, this work explores how CARLA facilitates the development of safe, efficient, and user-friendly autonomous vehicles.
© 2024 Puya Fard. All Rights Reserved.