Abby’s Portfolio

A brief introduction to what I’ve been working on so far


Mobile Content Developer Intern at Sprint Corp



The summer internship at Sprint was fun as I developed HTML5 game templates as a stand alone application and also as a module in Lectora. PhoneGap was used to create the application along with Adobe Dreamweaver. I made it look better with CSS3, Flat UI, jQuery animations. The templates data was collected using JavaScript enabled PDF files. Multiple template data was collected using Adobe Forms Central.



MAKI from Hello Robo

In Sprint 2014, I was a student researcher in the USC Interaction Lab for a project which involves programming the MAKI for interaction with children. MAKI is a 3D printed robot assembled and programmed using the drivers for Arbotix board.


Student Researcher at USC Interaction Lab

· Analyzed data and assisted in experiments for a project in graded cueing and robot interaction with children in autism spectrum using Nao robot.

· Programmed a 3D printed MAKI robot from Hello-Robo for simple movements to interact with children.


Programming Nao robot to play with children


As a part of my course work, I develop applications for the Nao using proprietary tools from Aldebaran Robotics.

Nao is mostly used in human robot interaction. That’s Claude wirelessly connected with me.


Lego Kit based Robotics course and lab. That’s poppet on the bench waiting to drive through a maze to rescue an abandoned space craft in Planet X. Video Link.


We built a toy car and programmed path-finding with Arduino, Raspberry Pi for find-and-rescue operation. How often does one get to program like this?


Initial set up of Raspberry Pi using the Linux based Raspbian OS.


Poppet could autonomously drive through a maze in Planet X, find the batteries and rescue a space craft, if it was just big enough!

http://www.youtube.com/watch?v=H_1GilmtFdQ
IEEE International Conference on Advances in Computing and Communications, 2012
ACM Digital library, International Conference ICACCI, 2012.
An implementation of Particle filters for Monte Carlo localization of a robot. Red robot is the actual robot. Green dot is where the robot thinks it is. The other dots are the possible locations where the robot can be at that instant.
Programming the Arduino Board is fun

Student Web developer at USC Business Services.


· Maintained and optimized existing code in the financial and business services site with PHP web forms. Designed pages using Wordpress.

· Tested web applications for USC eMarket and supplier portal.


Research Intern at CS Software Engineering Department, USC


· Modeled a software differential pricing system for detecting auto-generated code using machine learning as a white paper to a client.

Dragon Bot at USC Interaction Lab.
Photo Credit: www.opencv.org

Programmed the raspberry pi to identify a colored ball using opencv in C++.

The AllDroid Music app

Video Link

Action selection model using neural nets. A project for brain theory class inspired by the action selection in human brain.
A web app for students with ADHD

SureVac, a web application for registering customer complaints and scheduling it to service personnel.


It was developed as a part of NIIT course in Web component development for an imaginary client, Sure Vac.

As a robot hobbyist, I built a few simple robots in Club Robotica, an organization for robotics enthusiasts.

Prototype Apps developed in Hackathons

An android app for an automatic playlist with the ability to suggest music that you were listening when you were at that place last time. The playlist is pulled from Rdio using Rdio API.
A windows phone application to simulate Weasley’s clock.
Design hobbyist, currently working on Meganth’s website.
This award was for a robotics contest in my undergrad. ☺

THANK YOU!!! Visit my github page for sample code (www.github.com/abbysree7)

ABINAYA SREE VAIRASUNDARAM,
Graduate Student,
USC Viterbi School of Engineering.

Email me when Abinaya publishes or recommends stories