Seeking Summer 2026 internship

Hi I'm a Full Stack developer.

PhD student in Computer Science at University at Buffalo researching cryptography, secure computation, and private information retrieval. Full-stack developer with 3 years of industry experience. Seeking Summer 2026 internship.

About Me

PhD Student, Researcher & Developer

I'm a PhD student in Computer Science at the University at Buffalo, working under Dr. Marina Blanton on cryptography and privacy-preserving computation. My current research extends the PICCO compiler to support Replicated Secret Sharing and evaluates Private Information Retrieval schemes for terabyte-scale genomic databases.

Before starting my PhD, I spent 3 years as a Full Stack Engineer at Bent Oak Systems, building AI-driven platforms with TypeScript, React, and Next.js. This combination of deep security research and production engineering experience gives me a unique perspective on building systems that are both secure and user-friendly.

I'm actively seeking a Summer 2026 internship in software engineering, security engineering, or applied cryptography. Feel free to connect!

Erfan Habibi Panah Fard

Experience

Research Assistant

May 2025 – Present

University at Buffalo

Buffalo, New York, United States · On-site

Conducting research in secure multiparty computation, with a focus on integrating and extending cryptographic protocols within the PICCO compiler framework. Implemented and tested floating-point operations within the RSS-based backend, ensuring compatibility with secure computation standards and maintaining computational efficiency. Debugged core components of PICCO's compiler infrastructure, resolving segmentation faults, and runtime efficiency in protocols.

Current

Graduate Teaching Assistant

January 2025 – May 2025

University at Buffalo

Buffalo, New York, United States · On-site

Led a team of 10 graders for the graduate-level course CSE 560: Data Models and Query Languages, supporting instruction in relational databases, SQL, ER modeling, and normalization. Coordinated grading consistency across assignments and exams, ensuring fairness and timely feedback. Provided assistance to students during office hours and via online platforms, clarifying advanced concepts related to query optimization, relational algebra, and schema design.

Graduate Teaching Assistant

August 2024 – December 2024

University at Buffalo

Buffalo, New York, United States · On-site

Led a team of 16 TAs for the Discrete Structures course at the University at Buffalo, overseeing office hours and recitations. Managed academic integrity violations to ensure a fair learning environment. Implemented innovative strategies to enhance student engagement and understanding.

Full Stack Engineer

September 2023 – August 2024

Elevista.ai | The AI-powered Audience Growth Platform

London, United Kingdom · Remote

Led the front-end team at Elevista.ai, managing weekly demos for four platforms simultaneously to meet product needs. Integrated Applications and Dashboards with Next.js and Nest.js frameworks. Collaborated with design teams to enhance the designs and ensure practicality while meeting deadlines.

Full Stack Engineer

January 2021 – August 2024

Bent Oak Systems

London, United Kingdom · Remote

Led front-end development teams on various projects, ensuring smooth programming and code consistency for the easy onboarding of new team members. Collaborated with design teams to provide practical feedback on project designs, optimizing for efficiency and project timelines. Conducted sessions to brainstorm and plan future projects, building a strong team for successful execution. Having the responsibility to divide tasks between members of the front-end team, to reach the project's deadline, and to onboard new members to the group.

Teaching Assistant

January 2021 – February 2022

K. N. Toosi University of Technology

Tehran, Iran · On-site

Conducted lab sessions in Computer Programming Language at K. N. Toosi University of Technology. Facilitated live coding demonstrations to enhance student understanding of programming concepts. Held recitations and office hours to provide additional support to students.

Education

Doctor of Philosophy - PhD, Computer Science

August 2024 – Present

University at Buffalo

Buffalo, New York, United States

Under the supervision of Dr. Blanton, specializing in cryptography, specifically focused on secure multiparty computation and private information retrieval. Research addresses privacy-preserving technologies including extending the PICCO compiler and evaluating PIR schemes for large-scale genomic databases.

In Progress

Bachelor of Science - BS, Electrical and Electronics Engineering

October 2018 – September 2023

K. N. Toosi University of Technology

Tehran, Iran

Completed comprehensive coursework in engineering, data structures, algorithms, and programming. Graduated with a 3.46/4 GPA. Published research in EEG-based neural networks and placed 6th in the 2020 International BCI Competition.

High School Diploma

July 2014 – July 2018

Salam Tajrish Highschool

Tehran, Iran

Publications

A Deep Learning Algorithm for Classifying Grasp Motions using Multi-session EEG Recordings

IEEE2021

Achieved 80% classification accuracy in 3 subjects among 15 participants. Developed ensemble methods combining anomaly detection with neural networks for classifying hand grasping motions using EEG data.

Achievements

6th Place - 2020 International BCI Competition

January 2021

Classified hand grasping motions using EEG data. Applied machine learning and neural network techniques to achieve top-tier results in international competition.

Certifications

Machine Learning

Stanford University

November 2020

Credential: VNVZZMUKA45P

Advanced Styling with Responsive Design

University of Michigan

November 2020

Using Python to Access Web Data

University of Michigan

November 2020

Python Data Structures

University of Michigan

August 2020

Credential: B5HYKUD45UQR

Programming for Everybody (Getting Started with Python)

University of Michigan

July 2020

Credential: 4322NFP9AFH2

HTML, CSS, & JavaScript - Certification Course for Beginners

Udemy

October 2020

Next.js

Udemy

October 2020

React - The Complete Guide

Udemy

October 2020

The Complete Full-Stack JavaScript Course

Udemy

October 2020

HTML, CSS, and Javascript for Web Developers

Coursera

September 2020

Interactivity with JavaScript

University of Michigan

September 2020

C++ Programming Course

IEEE

March 2019

Credential: KNTU-ACM-19NrxF-0022938672

Languages

English

Full Professional Proficiency

Persian (Farsi)

Native or Bilingual Proficiency

Skills & Expertise

Frontend Development

React & Next.js95%
TypeScript90%
Tailwind CSS90%
JavaScript95%
Redux & State Management85%

Backend & Databases

Node.js & Nest.js85%
PostgreSQL80%
MongoDB75%
RESTful APIs90%

Machine Learning & Research

Python90%
TensorFlow & Neural Networks85%
EEG Signal Processing80%
Machine Learning Algorithms85%

Cryptography & Security

Cryptographic Protocols80%
Privacy-Preserving Technologies75%
Security Best Practices85%

Tools & DevOps

Git & Version Control90%
Docker75%
CI/CD80%
Figma70%

Note: Proficiency levels are based on professional experience, academic research, and hands-on project work. These represent comfort level and depth of knowledge in production environments.

Recommendations

V

Vahid Goodarzy

Product Manager at Bent Oak Systems

Worked directly with Erfan

Erfan demonstrated exceptional technical excellence and collaborative spirit throughout our time working together. His ability to convert complex technical concepts into user-friendly interfaces was invaluable to our team. What impressed me most was his willingness to learn and continuously improve, paired with strong soft skills that made him a pleasure to work with.

A

Amin Azarbadegan

Senior Developer at Bent Oak Systems

Colleague

Working alongside Erfan was an incredible experience. His deep understanding of frontend technologies, particularly React and TypeScript, elevated our entire codebase. He was always ready to help teammates tackle challenging problems and his code reviews were insightful and constructive.

Want to work with me? Get in touch or connect with me on LinkedIn

Download My Resume

Get a comprehensive overview of my experience, education, and skills in PDF format

Download CV