I do not know whether this is the right place to ask. If not, please redirect me to the right forum.
I am a computer engineering student at UNC Charlotte, specializing in operating systems. Recently, I realized that I have a deep urge to explore more in systems, and academia or R&D job will suit me more than any regular job.
My primary area of interest is systems (Distributed systems and OS).
My current profile is as follows -
Academics -
Bachelor's - B.Tech Electrical engineering (Univ of Kerala)- CGPA- 7.34/10 - bang average stuff done
Master's - MS Electrical (UNC Charlotte) - GPA 4.0 - did decent work (will give below) - will have good recommendations.
Work
Intern at Wind River Systems - Working on their VxWorks kernel - really high quality kernel work - (2 months)
IBM India (1.5 yrs) - nothing productive done on a boring IT job.
Papers - (Nothing related)
1. A Novel Brain-Controlled Multi-Fingered Dexterous Prosthetic Hand (Under Review) - Journal of Robotics
2. Innovative Low Cost Mars Flyby Spacecraft for Safe Interplanetary Human Mission – The Mars Society
Projects -
1. jOS exokernel (MIT 6.828): The project was split into 6 major parts that build on each other, culminating in a primitive operating system on which you can run simple commands through your own shell and will have Unix-like functions (e.g., fork, exec). Culminates with the development of an Ethernet device driver from scratch.
2. NinerSense Home Security system: Designed and prototyped an end to end IoT system using Watson IoT Foundation (Bluemix) to collect and analyze data from various sensors deployed throughout an apartment. An Android app was created as a remote endpoint to monitor the sensors and get live feed from the webcam.
3. Implementation and Performance Evaluation of Convolutional Neural Networks – Implemented a convolutional neural network on CPU and GPU. On the CPU, AVX intrinsics optimizations, cache blocking, and OpenMP optimizations were used. On the GPU, shared memory implementation was done using CUDA.
4. Cinema Booking System using Docker, and Nodejs Microservices – Currently working on developing a model cinema booking microservice using node.js, and deploying it to docker swarm cluster.
5. Priority Based Pre-Threaded Image processing Server - Developed an image processing server that interacts with clients through a pool of worker threads using the producer consumer model.
I have looked at the systems research at a lot of universities, and found that my choices are plenty. I even received a positive reply from Dr. Daniel Wong from UC Riverside.
I have very little idea on what my chances are in the really top schools with good systems research. For example, UC San Diego, Virginia Tech, University of Virginia, Wisconsin, Univ of Washington, GaTech etc has top quality work going on.
Can anyone help me in knowing how high I can aim, because I am completely clueless on that. I want to apply to a maximum of 3 schools, and want to choose professors based on knowing how high I can aim. I will make a separate profile evaluation post then.
PS- I don't know whether I will be taking a thesis, and time is running out. I wanted to do one, but I didn't find any work going on that aligned with my interests at UNCC.
Tagging
@[Edulix_Editor]
@[Rogue]
@[The_Observer]
@[The_Chharraa]
I am a computer engineering student at UNC Charlotte, specializing in operating systems. Recently, I realized that I have a deep urge to explore more in systems, and academia or R&D job will suit me more than any regular job.
My primary area of interest is systems (Distributed systems and OS).
My current profile is as follows -
Academics -
Bachelor's - B.Tech Electrical engineering (Univ of Kerala)- CGPA- 7.34/10 - bang average stuff done
Master's - MS Electrical (UNC Charlotte) - GPA 4.0 - did decent work (will give below) - will have good recommendations.
Work
Intern at Wind River Systems - Working on their VxWorks kernel - really high quality kernel work - (2 months)
IBM India (1.5 yrs) - nothing productive done on a boring IT job.
Papers - (Nothing related)
1. A Novel Brain-Controlled Multi-Fingered Dexterous Prosthetic Hand (Under Review) - Journal of Robotics
2. Innovative Low Cost Mars Flyby Spacecraft for Safe Interplanetary Human Mission – The Mars Society
Projects -
1. jOS exokernel (MIT 6.828): The project was split into 6 major parts that build on each other, culminating in a primitive operating system on which you can run simple commands through your own shell and will have Unix-like functions (e.g., fork, exec). Culminates with the development of an Ethernet device driver from scratch.
2. NinerSense Home Security system: Designed and prototyped an end to end IoT system using Watson IoT Foundation (Bluemix) to collect and analyze data from various sensors deployed throughout an apartment. An Android app was created as a remote endpoint to monitor the sensors and get live feed from the webcam.
3. Implementation and Performance Evaluation of Convolutional Neural Networks – Implemented a convolutional neural network on CPU and GPU. On the CPU, AVX intrinsics optimizations, cache blocking, and OpenMP optimizations were used. On the GPU, shared memory implementation was done using CUDA.
4. Cinema Booking System using Docker, and Nodejs Microservices – Currently working on developing a model cinema booking microservice using node.js, and deploying it to docker swarm cluster.
5. Priority Based Pre-Threaded Image processing Server - Developed an image processing server that interacts with clients through a pool of worker threads using the producer consumer model.
I have looked at the systems research at a lot of universities, and found that my choices are plenty. I even received a positive reply from Dr. Daniel Wong from UC Riverside.
I have very little idea on what my chances are in the really top schools with good systems research. For example, UC San Diego, Virginia Tech, University of Virginia, Wisconsin, Univ of Washington, GaTech etc has top quality work going on.
Can anyone help me in knowing how high I can aim, because I am completely clueless on that. I want to apply to a maximum of 3 schools, and want to choose professors based on knowing how high I can aim. I will make a separate profile evaluation post then.
PS- I don't know whether I will be taking a thesis, and time is running out. I wanted to do one, but I didn't find any work going on that aligned with my interests at UNCC.
Tagging
@[Edulix_Editor]
@[Rogue]
@[The_Observer]
@[The_Chharraa]