“Arya and I worked together on many projects for hackathons and studied together for the computer science classes we were both in. He is a wonderful partner to work with and brings a lot of insight and experience to the table.”
About
www.aryaboudaie.com
Activity
-
Another successful semester is in the can. I’m proud of the As I’ve made this semester. I didn’t think I was going to clear the hurdle in one class…
Another successful semester is in the can. I’m proud of the As I’ve made this semester. I didn’t think I was going to clear the hurdle in one class…
Liked by Arya Boudaie
-
It's almost here! My book, A Teacher's Guide to Conversational AI: Enhancing Assessment, Instruction, and Curriculum with Chatbots, is coming out in…
It's almost here! My book, A Teacher's Guide to Conversational AI: Enhancing Assessment, Instruction, and Curriculum with Chatbots, is coming out in…
Liked by Arya Boudaie
-
I am thrilled to share that I've graduated with a Master's in Computer Science with a concentration in Interactive Intelligence from Georgia…
I am thrilled to share that I've graduated with a Master's in Computer Science with a concentration in Interactive Intelligence from Georgia…
Liked by Arya Boudaie
Experience
Education
Volunteer Experience
-
Computer Science Teacher
Brandeis SPLASH
-
Computer Science Speaker
Middle and High Schools
-
Undergraduate Department Representative
Brandeis University Computer Science Department
-
Co-President
BITMAP (Brandeis Initiative for Technology, Apps, Machines, and Programming)
Licenses & Certifications
Publications
-
Disease risk and healthcare utilization among ancestrally diverse groups in the Los Angeles region
Nature Medicine
An individual’s disease risk is affected by the populations that they belong to, due to shared genetics and environmental factors. The study of fine-scale populations in clinical care is important for identifying and reducing health disparities and for developing personalized interventions. To assess patterns of clinical diagnoses and healthcare utilization by fine-scale populations, we leveraged genetic data and electronic medical records from 35,968 patients as part of the UCLA ATLAS…
An individual’s disease risk is affected by the populations that they belong to, due to shared genetics and environmental factors. The study of fine-scale populations in clinical care is important for identifying and reducing health disparities and for developing personalized interventions. To assess patterns of clinical diagnoses and healthcare utilization by fine-scale populations, we leveraged genetic data and electronic medical records from 35,968 patients as part of the UCLA ATLAS Community Health Initiative. We defined clusters of individuals using identity by descent, a form of genetic relatedness that utilizes shared genomic segments arising due to a common ancestor. In total, we identified 376 clusters, including clusters with patients of Afro-Caribbean, Puerto Rican, Lebanese Christian, Iranian Jewish and Gujarati ancestry. Our analysis uncovered 1,218 significant associations between disease diagnoses and clusters and 124 significant associations with specialty visits. We also examined the distribution of pathogenic alleles and found 189 significant alleles at elevated frequency in particular clusters, including many that are not regularly included in population screening efforts. Overall, this work progresses the understanding of health in understudied communities and can provide the foundation for further study into health inequities.
Other authorsSee publication -
COSI 2A - Introduction to Real Life Programming Using Python - Designing and Evaluating an Active Learning style Introduction to Programming Course for Non-Computer Science Majors With a Focus on Real Life Applications
Brandeis University Institutional Repository
A Thesis Presented in Partial Fulfillment of the Honors Bachelor’s Degree
Abstract
This senior thesis will describe the process of designing a CS course for non-majors, with a focus on real life applications of programming. We will also discuss the implementation of the course, and the results of the implementation, as a proposal for research into this type of course. To implement this idea, we created a two-unit course in Python, with the first unit on core Python skills, and the…A Thesis Presented in Partial Fulfillment of the Honors Bachelor’s Degree
Abstract
This senior thesis will describe the process of designing a CS course for non-majors, with a focus on real life applications of programming. We will also discuss the implementation of the course, and the results of the implementation, as a proposal for research into this type of course. To implement this idea, we created a two-unit course in Python, with the first unit on core Python skills, and the next unit on real life applications of those skills. My research question is as follows: Can we make an introduction to programming class in an interdisciplinary setting that is accessible to beginners and non COSI majors, as well as gives students more practical skills, while still learning the fundamentals? Can this be used as a replacement for intro-CS for all students? -
You Won’t Believe What Computers Can’t Compute!
Buzzfeed
In an attempt to bring Computer Science theory to a more mainstream audience, I wrote a Buzzfeed article articulating the proof behind uncomputability of the Halting Problem, one of the most famous unsolvable problems in Computer Science. The article uses a mix of code samples and animated GIFs to bring home the point in an intelligent way while still being fun to read. Viewed over 2,400 times.
Courses
-
AP Chemistry
-
-
AP English Language and Composition
-
-
AP Literature
-
-
AP Physics C
-
-
AP US Government & Politics
-
-
AP US History
-
-
Calculus AB
-
-
Honors Spanish 5/6
-
-
Math Analysis Computational
-
-
Psychology
-
-
Symphonic Band
-
-
Advanced Programming Techniques
COSI 12B
-
Algorithms
COSI 180A
-
Computational Molecular Biology
COSI 178A
-
Data Compression and Multimedia Processing
COSI 175A
-
Data Structures
COSI 21A
-
Database Management Systems
COSI 127B
-
Discrete Structures
COSI 29A
-
Electroacoustic Composition (Laptopping)
MUS 160B
-
Electroacoustic Music
MUS 107A
-
History of Music II: Late Baroque and Classical
MUS 133B
-
History of Music III: Romantic and 20th Century
MUS 135A
-
Intro to Java
COSI 11A
-
Mathematical Logic
PHIL 106B
-
Music Theory/Lab (Part 1)
MUS 101A
-
Music Theory/Lab (Part 2)
MUS 101B
-
Operating Systems
COSI 131A
-
Orchestration and Instrumentation
MUS 175A
-
Private Instruction (Lute)
MUS 111A
-
Screening National Images: Japanese Film and Anime in Global Context
JAPN 135A
-
Senior Thesis in Computer Science
COSI 99D
-
Software Engineering
COSI 166A
-
Statistics
MATH 8A
-
Structure and Interpretation of Computer Programs
COSI 21B
-
Theory of Computation
COSI 30A
-
Undergraduate Composition
MUS 106A
-
University Writing Seminar
UWS 24A
-
World Music: Performing Tradition through Sound
MUS 3B
-
Algorithmic Game Theory
E1 254
-
Cryptography
E0 235
-
Virtual Reality and its Applications
E0 301
Projects
-
SpectraNet
Managed and developed for a team of 8 scientists and developers for the UC San Francisco Quantitative Biosciences Institute’s hackathon. Developed a Flask app that allows users to enter a protein sequence, and then uses machine learning to generate graphs of predicted peptides' spectra, removing the time-consuming need to generate reference data. Worked to bridge the gap between scientists and developers, create a list of requirements for the project, and assign them to team members. Developed…
Managed and developed for a team of 8 scientists and developers for the UC San Francisco Quantitative Biosciences Institute’s hackathon. Developed a Flask app that allows users to enter a protein sequence, and then uses machine learning to generate graphs of predicted peptides' spectra, removing the time-consuming need to generate reference data. Worked to bridge the gap between scientists and developers, create a list of requirements for the project, and assign them to team members. Developed the backend Flask application which interfaces with the machine learning model and developed the front-end which creates interactive graphs as well as downloadable files for scientists to analyze. The final product can be used to generate spectra library for any available organisms’ whole protein library. This spectra library can then be used as a reference library to do sophisticated mass spectroscopy data analysis. Having this reference library is a significant contribution in the field as it reduces having to run additional experiments to infer spectra, cutting down cost (~$3000/experiment) and time (~9hrs/experiment). Won first place at the event, judged by a panel of professors and industry experts.
Code here: https://github.com/misingnoglic/qbi_mass_spectrometry
Presentation here: https://docs.google.com/presentation/d/17TRaUvE4mK7D0b4Vhk5TQQrgMYXrxbx80U_s4TEl7ro/edit#slide=id.g44aca8a55f_3_8
Other creatorsSee project -
JPEG Style Compressor/Decompressor
-
Compresses bmp files into a compressed format using JPEG algorithm, and allows for their viewing. More documentation on github link - good code sample for my Python abilities (850 LOC).
-
Ride Share Allocation
-
Semester project for Game Theory course, implementation of a graph algorithm to allocate fair distribution of cabs for a ride sharing system (e.g. UberPool).
Other creatorsSee project -
Modern Improvisor
-
Final project for Music Programming class - created an algorithm which will improvise on a set of bass notes intelligently - More info in project readme
-
Tumblr-Snapr
Allows users to snapchat images to a user and have it automatically post to their tumblr. See it at work at auto-snapr.tumblr.com
-
Pebble Meal Points Checker
I made a django app that when given your Brandeis username and password it delivers how many meals and points you have left that week. I then made a pebble app that accesses this server and displays on the watch the data, for easy access.
-
Plane Match
Website (created in Python/Django) that allows people to find others with similar interests to sit next to on flights. This is accomplished by having people create profiles, add interests, and then query their flight (using the Amadeus API) in order to see others going on the same flight and their interests. My responsibilities were mostly on the Django/backend side (creating users, models, and views to communicate with the templates). Screenshots and code:…
Website (created in Python/Django) that allows people to find others with similar interests to sit next to on flights. This is accomplished by having people create profiles, add interests, and then query their flight (using the Amadeus API) in order to see others going on the same flight and their interests. My responsibilities were mostly on the Django/backend side (creating users, models, and views to communicate with the templates). Screenshots and code: https://github.com/misingnoglic/plane_match
Other creatorsSee project -
Clayr - The Lab Form OCR Synthesizer
Clayr is an app developed at PennApps 2014 to take medical lab test results and make them comprehensible for the average person. My responsibilities were in the backend Django server, receiving the photo from the android phone and running OCR on it to return a JSON document of all the results, along with metadata about said results. The code can be found here: https://github.com/misingnoglic/clayr-backend
Won 3rd place as best Microsoft AppOther creatorsSee project -
Django Sales Reports
First Django Project, connected to Happy Herbivore sales on DPD and displays them in a weekly graph
-
Satellite Tracker
Using 2 line rv elements provided by NASA to visualize satellites around the Earth, using Visual Python.
Other creatorsSee project -
TweetPD
TweetPD monitors municipal twitter accounts - police, fire, 911 dispatch - and lets you know if there's an emergency in your area. Rather than having to check Twitter to keep informed, simply wait for TweetPD to notify you via text message.
Built on Flask, Bootstrap, Twilio, and Lob.Other creatorsSee project -
Complimentio
McHacks 2014 project - Allows users to text their friends anonymous compliments. Sending a phone number to the Twilio phone would send a random compliment to the number sent. Built on a flask server with the Twilio texting API.
Other creatorsSee project -
Printerest
MHacks 2014 Project = Printerest is a program that allows Pinterest users to have postcards of their pins mailed to them, in order to create their own real life pinboards. The interface is via Python command line, and it makes use of the Pinterest and Lob APIs (as well as many other libraries). Images are downloaded from the selected pinboard and then resized to fit lob's specifications. Not in production due.
Other creatorsSee project -
IRC Chat Modules
-
Modules I made for an IRC chat bot called Phenny based in Python. These modules can bookmark links and make a magic 8 ball among other things.
-
Synaptics 3D Theremin
Project for MIT Hackathon (HackMIT 2013) - took Synaptics 3D touchpad and made it into a theremin that took x,y, and z coordinates and turned them into notes in varying octaves and volumes. Won second place in the Synaptics Touchpad category.
Other creators -
Jupiter Grades Tracker
-
My highschool used a website called JupiterGrades to keep track of grades but there was no notification system for when the grades changed. This is a program I made to text people when their grades on www.jupitergrades.com change.
Honors & Awards
-
Dean's List
Brandeis University
-
Honors in Computer Science
Brandeis University
-
Edward Fine Scholarship
Brandeis University
-
National STEM Scholarship
Great Lakes Educational Loan Services
-
Benjamin A. Gilman International Scholarship
The Institute of International Education
Test Scores
-
GRE General Test
Score: 162/162/6
Languages
-
English
Native or bilingual proficiency
-
Persian
Native or bilingual proficiency
-
Spanish
Limited working proficiency
Recommendations received
2 people have recommended Arya Join now to view
More activity by Arya
Kind of wild to see the entire Tesla supercharging team get laid off. We’re not in Austin or SF, but if there’s any SWEs or (this one’s a stretch)…
Liked by Arya Boudaie
COBOL (Common Business Oriented Language) will turn 65 this year. If it was a person, it could sign up for a #MedicareAdvantage plan this year. It…
Liked by Arya Boudaie
A professional update of the personal kind: My new “gig” is the CoFounder and CEO of Lilac Software. It is a calling, a personal mission, an…
Liked by Arya Boudaie
happy trans day of visibility to those who celebrate
Liked by Arya Boudaie
I wrote an essay! I'd love to hear your thoughts. TL;DR: the forces that drive modern comfort (automation, specialization, collectivization) are…
Liked by Arya Boudaie
The distinction between "arrival" and "adoption" technologies is a really nice way of capturing what I feel like has made GenAI feel so much more…
Liked by Arya Boudaie
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More