# Reza Basseda > Staff Software Engineer at Chargepoint Location: New York City Metropolitan Area, United States Profile: https://flows.cv/rezabasseda Experienced back-end Software Engineer and Artificial Intelligence Developer with a demonstrated history of working in the health wellness and fitness industry. Skilled in Software Engineering (Design and Architecture), Java Programming, Backend Design and Development, Database Architecture, CI/CD, and Test Frameworks. Strong software engineering professional with a Doctor of Philosophy (Ph.D.) focused in Computer Science (Database and Artificial Intelligence) from Stony Brook University. ## Work Experience ### Staff Software Engineer @ ChargePoint Jan 2021 – Present | Campbell, California, United States ### Lead Software Engineer @ Aktana Jan 2019 – Jan 2021 | San Francisco Bay Area ### AI Scientist and Lead @ Viome Jan 2017 – Jan 2019 | Santa Clara, CA ### Visiting Assistant Professor @ New Jersey City University Jan 2017 – Jan 2017 | Jersey City, NJ I was teaching two undergraduate courses; Discrete Mathematics II, and Computer Organization As well as I was involved in Robotics and Artificial Intelligence Research ### Adjunct Assistant Professor @ Farmingdale State College Jan 2016 – Jan 2017 | Farmingdale, NY I was teaching one undergraduate course; Computer, network, and society ### Visiting Assistant Professor @ University of Bridgeport Jan 2016 – Jan 2017 | Bridgeport, CT I was teaching two graduate courses; Advanced Database Systems, and Advanced Object Oriented Programming with Java ### Adjunct Assistant Professor @ Suffolk County Community College Jan 2016 – Jan 2016 | Suffolk County, NJ I was teaching two undergraduate courses; Computer Science I (java programming) and Web Development ### Research Scientist @ The Center of Excellence in Wireless and Information Technology (CEWIT) Jan 2015 – Jan 2016 | Stony Brook, NY I was doing research in Web-Scale Knowledge Representation Lab ### Research Assistant @ Stony Brook University Jan 2010 – Jan 2015 | Web-Scale Knowledge Representation Lab I was working on development of an ontology for troubleshooting agents in Spring 2013. Now, I am developing a general ontology for access control policies. Both of the projects are supported by CDDA and CA Inc. ### Teaching Assistant @ Stony Brook University Jan 2009 – Jan 2010 | Computer Science Department, Stony Brook, NY ### Software Engineering Intern @ Google Jan 2012 – Jan 2012 | Mountain View, CA, US I studied different techniques based on logical deduction to implement the statistical machine translation decoder. ### Research Assistant Intern @ CA Technologies Jan 2012 – Jan 2012 | CEWIT, Stony Brook, NY I developed an eclipse plug-in for developing widget’s in a workflow engine project named ITA. I also contributed in developing the triggers and authentication packages of that project as well. ### System Analyst and Designer @ Tejarat Bank Jan 2009 – Jan 2009 | Tejarat Consultant Engineers Co., Tehran, Iran Reanalysis the database system for the renovation of legacy information system working since 1970. The goal of project was developing a Database system keeping all legacy data in a recent technology platform and providing a layer simulating the database as a Data files for legacy old programs. This project was aimed to support a non-pausing legacy data migration for the bank. ### Web Developer @ University of Tehran Jan 2007 – Jan 2009 | Electrical and Computer Engineering, Tehran, Iran Developed the public web-system and some applications for administration. ### Java/ C++ Programmer in UTFunctionBlock (ocean) project @ University of Tehran Jan 2007 – Jan 2007 | Robotics Laboratory, Tehran, Iran UTFunctionBlock(ocean) is a graphical toolbox for development of distributed control systems. In the user front, it allows users to develop and program function blocks using Java language for non realtime tasks and C++ for realtime tasks. The realtime blocks are interacting with RTAI-Linux basic functions to provide realtime control of peripheral devices such as motors in robot control applications. ### Instructor/Lecturer @ University of Applied Sciences and Technology Jan 2004 – Jan 2008 | Computer Science and Engineering Colleges, Tehran, Iran Courses taught: ∗ Operating Systems (Spring 2005, Fall 2005, Spring 2006) ∗ System Analysis and Design (Spring 2005, Spring 2006, Fall 2006, Spring 2007, Summer 2007) ∗ Object Oriented Design (Spring 2007) ∗ File Structure (Spring 2005, Spring 2007) ∗ Introduction to Computer Science Lab (Fall 2005) ∗ Script Programming Languages (Fall 2006) ∗ Software Engineering (Spring 2007) ∗ Database Systems (Fall 2007, Spring 2008) ### IT expert and application programmer @ Irankhodro Co. Jan 2002 – Jan 2007 | Quality Assurance Management, Tehran, Iran Analyzed, designed and implemented several projects such as Quality web-based MIS. Initiated and implemented several information systems such as Car Defect Management, Customer Claim and Complain System, Defect Management and etc. ### Research Assistant @ Iran University of Science and Technology Jan 2003 – Jan 2004 | Distributed Artificial Intelligence Lab, Tehran, Iran I analyzed, designed and Implemented an agent based system using ZEUS toolkit. ## Education ### Doctor of Philosophy (Ph.D.) in Computer Science Stony Brook University ### Master’s Degree in Computer Software Engineering University of Tehran ### Bachelor’s Degree in Computer Software Engineering Iran University of Science and Technology ### High School in Mathematics and Physics Allameh Helli High School (NODET) ## Contact & Social - LinkedIn: https://linkedin.com/in/reza-basseda-188a9164 --- Source: https://flows.cv/rezabasseda JSON Resume: https://flows.cv/rezabasseda/resume.json Last updated: 2026-04-12