Software Developer May 2010 - Current
CyberInfrastructure for Network Science Center. Bloomington, IN
An active member of the Social Networking Team at http://vivo.slis.indiana.edu.
Developed Temporal Graph Visualization by implementing the MVC design pattern. The data pipeline consisted of firing Sparql queries to the semantic web store, wrapping the result as Java Value Objects, and dispatching them to client via Ajax calls for further visualization and analysis.
Basic Exposure to Spring Framework
Technologies Used:
Exposure to RDF and Sparql.
Server Side technologies: Servlet API, Spring Framework, Jena Framework, Core Java , Apache Commons API, Google GSON, Freemarker
Client Side Technologies: JSP, JSTL, FTL, Javascript (jquery), jquery plugins - Flot, Datatable, AutoEllipsis, growl, FlipText, HTML , CSS
Software Development Tools: Eclipse, SVN, JIRA
Software Developer Intern May 2009 - Aug 2009
School of Library and Information Sciences. Bloomington, IN
Developed a perl application that helps serialize unstructured data into RDF triples based on ontologies like FOAF, SKOL, BIBO and DC. Was selected as a poster titled "Semantic Citation" under Projects/Demo category at the 4th Asian Semantic Web Conference 2009, Shanghai, China.
Link to the project code
Telecommunications Research Assistant May 2009 - May 2010
Applied Technology Labs, University Information Technology Services, Bloomington, IN .
Utilized Symantec Backup Exec for backups, Shavlik HFNetChk for patches and Symantec Ghost for Ghosting and Recovery.
Troubleshooting and maintenance of Cisco Call Manager, Linux System hosting Asterisk PBX Telephony, a Web Server and a File Server
Project Intern Jan 2008 - May 2008
Bharat Heavy Electricals Limited. Hyderabad, India.
Implemented a PID controller on a zilog z80 processor in Dynamic C, for the controlled movement of a single axis industrial robotic arm.
Project Intern May 2007 - Aug 2007
Fenner Drives, Inc. Hyderabad, India
Designed and Developed a weight calculator GUI for various types of pulleys - Taperlock Dual Duty Pulleys, Standard-Inch Pulleys and Thrubore.
Researched ways to reduce the weight of the pulley and suggested a strategy
Entire project was implemented in Visual Basic