Resume(pdf)
Srinivasa Shivakar Vulli
107 Edinboro Ln, Apt. C23, ssvh27[AT]mst.edu
Oak Ridge, TN 37830. http://www.shivakar.com
Ph: (573)-578-4554 n
OBJECTIVE:
To obtain a government or industry sponsored research position in the areas of data mining, machine learning and/or modeling of complex systems.
EDUCATION:
- [ May 2008 - May 2010 ] Missouri University of Science and Technology, Rolla, MO.
(formerly University of Missouri – Rolla)
M.S. in Computer Science, GPA: 3.67. - [ January 2006 - May 2008 ] Missouri University of Science and Technology, Rolla, MO.
M.S. in Mechanical Engineering, GPA: 3.56. - [ December 2000 - May 2004 ] Acharya Nagarjuna University, Vijayawada, AP, India.
Bachelor of Technology in Mechanical Engineering, GPA: 76.6%.
WORK EXPERIENCE:
- [ June 2009 - December 2009 ] Oak Ridge National Laboratory.
Advanced Short Term Research Opportunity (ASTRO) appointment with Computational Earth Sciences group. Applying and improving existing multi-variate cluster analysis methodologies, combined with other statistical and data mining techniques to facilitate model-data comparison for observations from DOE’s atmospheric radiation measurement program.
RESEARCH:
- [ January 2006 - Present ] Graduate Research Assistant, ARIA Lab.
Graduate Research Assistant with the Airborne Reconnaissance and Image Analysis (ARIA) Lab, with support from Department of Electrical Engineering and Intelligent Systems Center (ISC). - Current Thesis (Comp. Sci.): Funded by ARIA Lab and ISC.
Artificial Life as a Framework for Optimization.- Developing an Artificial Life (ALife) based multi-objective evolutionary algorithm, for problems with multi-modal and dynamic fitness landscapes.
- Developing an Artificial Life (ALife) based multi-objective evolutionary algorithm, for problems with multi-modal and dynamic fitness landscapes.
- Thesis (Mech. Engg.): Funded by ARIA Lab and ISC.
Individual-Based Artificial Ecosystems for Design and Optimization.- Developed an Individual-based (agent-based) framework inspired by naturally occurring ecosystems for solving engineering design and optimization problems.
- Developed an Individual-based (agent-based) framework inspired by naturally occurring ecosystems for solving engineering design and optimization problems.
- Airborne Minefield Detection: Funded by ARIA Lab.
- Developed a C++/IPP (Intel Performance Primitives) based application for image registration using optical flow and anomaly detection using RX (Reed-Xiaoli) detector.
- Developed a distributed image registration application using Matlab Distributed Computing Toolbox.
- Developed a Matlab based application for geo-registration of airborne imagery using ground control point information and bundle adjustment.
- Developed a C++ based wrapper to interface exiting Matlab application with NITF (National Imagery Transmission Format) imagery.
- Developed an in-memory JPEG2000 decoder using JasPer library.
- Geospatial Database Administration: Funded by ARIA Lab.
- Administered and maintained a PostgreSQL/PostGIS database.
- Developed and maintained a MEX connectivity program using libpq library for querying PostgreSQL database from MATLAB.
- Performed query development and optimization for accessing image analysis information from the database.
- Developed, administered and maintained a PostgreSQL database linked to the geospatial database, for false alarm mitigation study.
AREAS OF INTEREST:
Data Mining, Machine Learning, Evolutionary Algorithms, Robotics, Agent-Based Modeling, Computer Vision, High Performance Computing, Modeling and Simulation of Complex Systems.
RELEVANT COURSEWORK:
Analysis of Algorithms, Data Structures, Discrete Mathematics, Mobile and Sensor Data Management, Web Data Management & XML, Java GUI & Visualization, Advance Evolutionary Computing, Robotic Manipulators and Mechanisms, Advanced Dynamics of Machines, Introduction to Neural Networks, Vector & Tensor Analysis, Digital Image Processing.
SKILLS:
- High Level Languages: C, C++, Java, Python, C#/.net, MATLAB, PL/SQL.
- Scripting Languages: BASH, Perl, PHP.
- IDEs: Eclipse, KDevelop, Microsoft Visual Studio.
- Revision Control: Mercurial, SubVersion, CVS.
- Compilers: GNU GCC, Intel, Pathscale, Portland Group.
- Libraries: MPI, ROMIO, OpenCV, IPP (Intel Performance Primitives).
- GUI Toolkits: Qt, OpenGL/GLUT.
- Debugging Tools: gdb, Total View, Valgrind.
- Documentation: Doxygen.
- Databases: MySQL, PostgreSQL.
- Operating Systems: Linux, Windows.
- Agent-Based Modeling Tools: MASON, Swarm, Netlogo.
- GIS Tools: Mapserver/Mapscript, PostGIS, GRASS.
CERTIFICATIONS:
- Red Hat Certified Engineer, March 14, 2005. Certificate No.: 803005935514227.
PROJECTS:
- Dynamic Social Grouping and Routing in Delay Tolerant Networks:
Developed a dynamic routing algorithm inspired by social networking dynamics for Delay Tolerant Networks (DTNs). - Evolving Web Personalization Mining:
Developed a hybrid k-means-PSO algorithm for web usage mining from web server logs. - Beowulf Cluster:
Configuration and maintenance of research group cluster. - Face Recognition Using Eigenfaces and Neural Networks:
Designed a multi-layer feedforward backpropagation neural network for face recognition from image data. - Visualizing Rigid Body Collisions:
Developed a simulation for visualizing the dynamics of multiple circular bodies in a container (rigid body collisions without friction and gravity). - Using Open Source Software for Real Time Geospatial Applications – A Feasibility Study:
Conducted an extensive survey to assess current open source geospatial solutions for a real time web-base geospatial analysis system. - Multi-Robot Formation Control:
Developed a leader-follower based multi-robot formation control scheme using only vision data from a single monocular camera for formation detection, formation maintenance and formation modification. - Learning Applied to Ground Robots:
Member of UMR LAGR team, aimed at developing an innovative learning architecture for vision-based navigation of autonomous ground robots. - Six Legged Robot:
Designed and Fabricated a six legged robot, and its associated gait mechanism and control system. - Dynamic Modeling and Control of Quadrupedal Robot with Bounding Gait:
Developed the dynamic model and simulation of quadrupedal robot with bounding gait.
PUBLICATIONS AND PRESENTATIONS:
- Agarwal, S., Vulli, S., Malloy, N., Lord, E., Fairley, J., Sabol, B., Johnson, W., Ess, R., Trang, A., “Collection and Evaluation of False Alarm Signatures in Background Data,” in the Proceedings of the SPIE 2009, Detection and Sensing of Mines, Explosive Objects, and Obscured Targets XIV, April 2009.
- Sanaka, A., Vulli, S., Agarwal, S., Ess, R., Trang, A. H., “Spectral and Spatial Analysis of False Alarms in Background Data,” in the Proceedings of SPIE 2009, Detection and Sensing of Mines, Explosive Objects, and Obscured Targets XIV, April 2009.
- Artificial Life as a Framework for System Design, ISC Poster Presentations, Missouri S&T, Nov. 2008.
- Vulli, S.S., Agarwal, S., “Individual-Based Artificial Ecosystems for Design and Optimization,” in Proceedings of Genetic and Evolutionary Computation Conference 2008, (GECCO ‘08), pp. 273-280, June 2008.
- Directional Vision Based Multi-Robot Formation Control, ISC Research Symposium, UMR, Rolla, Apr. 2007.
- Visual Perception and Navigational Learning for LAGR, ISC Poster Presentations, UMR, Rolla, Oct. 2006.
- A Real Time Traffic Simulation for DARPA Urban Challenge, ISC Poster Presentations, UMR, Rolla, Oct. 2006.
PROFESSIONAL MEMBERSHIPS:
Student member of ACM, IEEE and Linux Foundation.
REFERENCES:
Available on request.