Nathaniel Yazdani Email & Phone Number
@str.us
LinkedIn matched
Who is Nathaniel Yazdani? Overview
A concise factual answer block for searchers comparing this professional profile.
Nathaniel Yazdani is listed as Programming Languages Researcher at STR, a with 363 employees, based in Boston, Massachusetts, United States. AeroLeads shows a work email signal at str.us and a matched LinkedIn profile for Nathaniel Yazdani.
Nathaniel Yazdani previously worked as Doctoral Student at Khoury College Of Computer Sciences and Graduate Student at University Of Washington. Nathaniel Yazdani holds Doctor Of Philosophy - Phd, Computer Science from Northeastern University.
Email format at STR
This section adds company-level context without repeating Nathaniel Yazdani's masked contact details.
AeroLeads found 1 current-domain work email signal for Nathaniel Yazdani. Compare company email patterns before reaching out.
About Nathaniel Yazdani
I am a PhD student in the Khoury College of Computer Sciences at Northeastern University (Boston). My research focus is at the intersection of programming languages and formal methods. I was previously a BS/MS student in the Allen School of Computer Science & Engineering at the University of Washington (Seattle), where my research career began with a similar focus.
Listed skills include Linux, Unix, Python, Web Development, and 26 others.
Nathaniel Yazdani's current company
Company context helps verify the profile and gives searchers a useful next step.
Nathaniel Yazdani work experience
A career timeline built from the work history available for this profile.
Doctoral Student
I am a PhD student advised by Prof. Amal Ahmed and working at the intersection of programming languages (e.g., language design and implementation) and formal methods (e.g., verification by formal proof and constraint solving). I am a member of the Secure Interoperability, Languages, and Compilers group (SILC) and am affiliated with the Programming Research Laboratory (NU PRL).
Graduate Student
As a research master's student, I took a variety of graduate courses, taught undergraduates (2nd- to 4th-year) as a TA, and performed research at the intersection of programming languages and formal methods.In my research, I was affiliated with the Programming Languages & Software Engineering group (PLSE).Over the two years, I served as a TA for six course offerings, all under Dr. Hal Perkins. These six offerings were for the following three courses: CSE 331 "Software Design and… Show more As a research master's student, I took a variety of graduate courses, taught undergraduates (2nd- to 4th-year) as a TA, and performed research at the intersection of programming languages and formal methods.In my research, I was affiliated with the Programming Languages & Software Engineering group (PLSE).Over the two years, I served as a TA for six course offerings, all under Dr. Hal Perkins. These six offerings were for the following three courses: CSE 331 "Software Design and Implementation" (core major-track course); CSE 374 "Programming Concepts and Tools" (elective non-major course); and CSE 401 "Introduction to Compiler Construction" (elective major-track course). Show less
Research Intern
Working with Prof. Aleksander Nanevski, I performed the first fully modular formalization and verification of a concurrent elimination layer, using a novel logical structure for composition of concurrent resources in fine-grained concurrent separation logic (FCSL). Unlike prior work, this verification is reusable for different elimination-based data structures. Prof. Aleksander Nanevski and I have continued to collaborate in order to demonstrate this through compositional verification of an… Show more Working with Prof. Aleksander Nanevski, I performed the first fully modular formalization and verification of a concurrent elimination layer, using a novel logical structure for composition of concurrent resources in fine-grained concurrent separation logic (FCSL). Unlike prior work, this verification is reusable for different elimination-based data structures. Prof. Aleksander Nanevski and I have continued to collaborate in order to demonstrate this through compositional verification of an elimination-based stack (commonly known as an "HSY stack"), an elimination-based queue, and a concurrent exchanger. This work was done with the Coq proof assistant and Ssreflect proof framework. Show less
Undergraduate Research Assistant
For my undergraduate thesis, I worked with Prof. Ras Bodik on program synthesis. Our work demonstrated the possibility to automatically derive a scalable synthesizer for domain-specific scheduling languages. We applied this to construct a tool to synthesize data visualization engines from a declarative specification of the visualization design.
Undergraduate Teaching Assistant
In this role, I worked with the instructor and a team of five other teaching assistants to run the undergraduate course CSE 341 Programming Languages, with 70 undergraduates enrolled. Collectively, the course staff and I graded weekly programming assignments and two programming projects, and I individually taught a weekly recitation session for 20 of those students.
Fedora Engineering Intern
As a part of the Fedora Engineering team inside Red Hat, I had the opportunity to work on the web applications that power Fedora's online ecosystem. In particular, I contributed extensively to the statscache analytics framework for the fedmsg bus, written in Python and built atop the Flask, Twisted, and Moksha frameworks. This internship also presented the unique responsibility to work from home and to manage the day-to-day effectiveness and direction of my work on my own.
Technical Intern
As an independent contributor in an international team of engineers, I have found that strong initiative and clear communication have been critical to success. Using cutting-edge web development software and technologies (e.g., HTML5, CSS3, Flask), I create full-stack Linux-based web applications, and in co-operation with two other developers, I write code and test cases for a line-of-business ASP.NET web application with HP Application Lifecycle Management. Besides development, I also assist… Show more As an independent contributor in an international team of engineers, I have found that strong initiative and clear communication have been critical to success. Using cutting-edge web development software and technologies (e.g., HTML5, CSS3, Flask), I create full-stack Linux-based web applications, and in co-operation with two other developers, I write code and test cases for a line-of-business ASP.NET web application with HP Application Lifecycle Management. Besides development, I also assist with Linux systems engineering, in particular software package distribution and management through CFEngine. Show less
Colleagues at STR
Other employees you can reach at str.us. View company contacts for 363 employees →
Michael Jablin
Colleague at StrArlington, Virginia, United States
View →
RS
Ronan Salz
Colleague at StrUnited States
View →
SR
Steven Rohall
Colleague at StrWashington, District Of Columbia, United States
View →
ES
Eric Stanley
Colleague at StrBangor, Maine, United States
View →
NO
Nicholas O.
Colleague at StrUnited States
View →
MB
Marc Brissette
Colleague at StrWoburn, Massachusetts, United States
View →
AY
Anna Yanchenko
Colleague at StrGreater Boston, United States
View →
MM
Megan Middlemiss
Colleague at StrHudson, New Hampshire, United States
View →
CS
Cory Schutz
Colleague at StrSomerville, Massachusetts, United States
View →
BK
B. Keith Law
Colleague at StrLexington, Massachusetts, United States
View →
Nathaniel Yazdani education
Doctor Of Philosophy - Phd, Computer Science
Master Of Science, Computer Science & Engineering
Bachelor Of Science, Computer Science, Cum Laude
Computer Science, 3.92 Cumulative Gpa
High School Diploma
Frequently asked questions about Nathaniel Yazdani
Quick answers generated from the profile data available on this page.
What company does Nathaniel Yazdani work for?
Nathaniel Yazdani works for STR.
What is Nathaniel Yazdani's role at STR?
Nathaniel Yazdani is listed as Programming Languages Researcher at STR.
What is Nathaniel Yazdani's email address?
AeroLeads has found 1 work email signal at @str.us for Nathaniel Yazdani at STR.
Where is Nathaniel Yazdani based?
Nathaniel Yazdani is based in Boston, Massachusetts, United States while working with STR.
What companies has Nathaniel Yazdani worked for?
Nathaniel Yazdani has worked for Str, Khoury College Of Computer Sciences, University Of Washington, Imdea Software Institute, and Red Hat.
Who are Nathaniel Yazdani's colleagues at STR?
Nathaniel Yazdani's colleagues at STR include Michael Jablin, Ronan Salz, Steven Rohall, Eric Stanley, and Nicholas O..
How can I contact Nathaniel Yazdani?
You can use AeroLeads to view verified contact signals for Nathaniel Yazdani at STR, including work email, phone, and LinkedIn data when available.
What schools did Nathaniel Yazdani attend?
Nathaniel Yazdani holds Doctor Of Philosophy - Phd, Computer Science from Northeastern University.
What skills is Nathaniel Yazdani known for?
Nathaniel Yazdani is listed with skills including Linux, Unix, Python, Web Development, Functional Programming, Haskell, Kvm, and Virtualization.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial