About me...

I'm Behzad Ebrahimi, currently pursuing my PhD at the University of Southern California, where I also completed my Master's in Computer Science. I am passionate about software engineering, with a particular interest in computer graphics, GPU programming, and high-performance computation. My involvement in the Watercraft and Ship Simulator of the Future (WSSOF) project allowed me to explore the depths of Unity, OpenGL, and shader programming. However, my expertise extends beyond this. I have also delved into the realm of machine learning, applying advanced techniques like CNNs and RNNs for geospatial hazard prediction, and contributing to decision-making tools for Californian cities. Web development is another area where I have enjoyed applying my skills. Projects like the web-based digital twin for Oregon State University's wave research lab and a movie database website demonstrate my proficiency with technologies like WebGL, JavaScript, and various web frameworks. I've also ventured into VR/AR, creating immersive experiences for flood and tsunami simulations, and developing digital twins using Unreal Engine. This diverse project experience has not only enriched my technical skillset but also taught me the importance of adaptability and continuous learning in the ever-evolving field of software development. While I'm proud of these accomplishments, I believe that learning never stops, and I am always eager to explore new technologies and challenges. I look forward to opportunities where I can contribute to innovative projects, applying a blend of my skills in computer science to create impactful solutions.

GPU Programming & Game Development


Web/iOS Development


Simulation Projects


Let's Connect