University of Kentucky College of Agriculture

 My experience covers fourteen years in Information Technology, including domains GIS, Asset Management and E-commerce and Networking. I have experience in building and configuring test web servers, database servers and GIS servers. Development skills are in the areas of Application development, Web development, Database development and GIS development, with software proficiency in Java technologies and Microsoft technologies and various scripting languages including Python. My GIS experience includes ESRI ArcGIS Desktop, installation and configuration of open source GIS server Geoserver on Apache-Tomcat webserver environments and testing GIS web services WMS WFS. Experience in creating custom map client with Google map API for visualizing various custom data sets and public data sets using WMS and WFS web services. Improved map client visualization performance with jQuery, Ajax, XML, KML GML and SLD technologies. Experience in web development using Web 2.0 standards including cross-browser compatible web pages using object oriented Java script with server technologies such as PHP and ASP.NET and ajax. My experience in database management includes SQL Server, MS Access, SQLite, MySQL, PostgreSQL and PostGIS. I have performed a variety of functions in the software development lifecycle including system requirements collection designing system architecture, creating prototypes, presenting solution, customer interaction, technology selection, and programming, testing, debugging, publishing , performance tuning, and SQL query optimization.



University of Kerala, India
Bachelor’s Degree in Physics,1993

Uptron India Ltd, India
Advanced Post Graduate Diploma in Computers & Information Management ,1994

  • GIS Analyst, University of Kentucky, Lexington, Kentucky, January 2010-present.
  • Senior Software Engineer, Envestnet Asset Management, Thiruvananthapuram, India, 2006-July 2008.
  • Senior Software Engineer, Brainwave Infolabs, Kochi, India, 2000-2006.
  • Senior Programmer, AC Infosystems Pvt. Ltd, Kochi, India, 1998-2000.
  • Programmer, Freelance Programmer, Kochi, India, 1995-1997.
  • ArcGIS Desktop 9.3/10.0  Tools, model builder and python scripting, ArcGIS Server, FME,X-Tools Pro, Geoserver, Geowebcache, SpatialDirect, Google map V2 & V3, Google Earth, Openlayers API, ArcObjects API, Silverlight.
  • Apache server, IIS, Windows Server CGI, Mod-Python, JDK, Tomcat.
  • ASP, ColdFusion, Spotfire, ASP.NET, CSS, REST, SOAP,WSDL,XML,GML, JSON, KML, HTML, Ajax, jQuery, VBScript, JavaScript, PHP and Python, EXT JS.
  • VB.Net, VB6, VSS, COBOL, dBase, Foxpro, GWBasic, Clipper.
  • SQL Server, MS ACCESS, MYSQL,SQLite, Geodatabases, PostgreSQL & PostGIS.
  • Mueller, T.G., S. Neelakantan, P. Finnell, S. Crabtree, B.D. Lee, B.D. Lee, and S. Blandford. 2011-2012. Development of a Web 2.0 Soil Data Browser for the NRCS. NRCS-USDA. $25,000.
  • Mueller, T.G., S. Neelakantan, and A.C. Pike. 2010-2012. Designing grasssed waterways systems using LiDAR data. $45,051.
  • Mueller, T.G. (PI), B.D. Lee, and S. Neelakantan. 2009-2012. Google Maps for Land Assessment Visualization. USDA Special Grant. $50,000.
  • Neelakantan, S., T.G. Mueller, B. Lee, B. Lee, P. Finnell, V. Bumgardner, and D. Carey. 2011. Web 2.0 spatial data browser for visualizing land-use assessment information from soil surveys. J. of Soil and Water Conservation and Management. 66:37A-39A.
  • Mueller, T.G., and S. Neelakantan. Land Assessment with Geopatial Technologies. Department of Agronomy, Purdue University. February 8, 2010.
  • Mueller, T.G., and S. Neelakantan. Land Assessment with Geospatial Technologies. Department of Geography, University of Kentucky. February 12, 2010.
  • S. Neelakantan., Mueller, T.G. Open Source Web Map Application Development:Opportunities for Extension. ASABE Annual International Meeting Louisville, Kentucky. August 8, 2011.
  • S. Neelakantan., Eduardo Rienzi. Web 2.0 Mapping Technologies for Decimating Land Use Planning Information. ASA.CSSA.SSSA International Annual Meetings,San Antonio,TX. October 18, 2011
  • S. Neelakantan., Mueller, T.G., E.Rienzi., M. Dosskey. Use of Lidar and GIS to Place Grassed Waterway and Size of Vegetative Buffers Around the Waterways In Agricultural Landscapes. ASA.CSSA.SSSA International Annual Meetings,San Antonio,TX. October 18, 2011

1. Web 2.0 Soil Data Browser for the USDA-NRCS (Jan 2011 - Present)

Role : Lead GIS developer | Status : Current | Abstract | Presentation | Demo | Presentation

This is a GIS data management project based on Google map API V3, Google Earth and Openlayers API based web application to display spatial data from USDA-NRCS OGC Webservices WFS, WMS, TMS and WCS which allow users to query location specific soil, water and land information. This application is used as a web based GIS browser. The application is developed using object oriented component based JavaScript library EXT JS which gives the advantages like cross-browser compatibility and consistency. I have performed installation, configuration and trouble shooting of the backend servers which include PostgreSQL Object oriented RDBMS server which is spatially enabled by PostGIS and Geo server. An Image server is placed in between the client application and Geoserver for caching the image tiles from the WMS service. tools like X-Tools pro, shp2pgsql are used to translate data from various formats for analysis and quality control. After analyzing and processing using ESRI ArcGIS tools, GIS data stored in various formats like geodatabase, shape files, KML, XML, RDBMS as well as raster format. Users have the facility to make spatial queries. This functionality uses XMLHTTP request from client application and the response will be send back as Image, HTML, GML, GeoJSON formats as needed. A report of map and other site specific information can be generated to support decisions on land use and management.


2. Designing Grassed Waterway Systems (Apr, 2011 - Present) (Client : USDA-NIFA)

Role : Co-PI & Lead Programmer  | Status : Current | Abstract | Presentation | Tool architecture | Presentation

Duties: The objective of the project is to generate grassed waterway map by processing spatial DEM data. The maps help to eliminate massive field surveys for designing grassed waterways. To process DEM, I have developed an ESRI ArcGIS 9.3 based spatial data processing application using existing and custom built model tool with ESRI model builder. This model tool later converted to a python based application which directly process vector and raster data using the leverage of the lightweight RDBMS SQLite. The process involves a complex algorithm TauDEM for grid processing with python and SQLite.


3. Yield Loss Prediction Tool for Field-Specific Risk Management of Asian Soybean Rust (Mar, 2010 - May, 2010)

Role : Web Developer | Client : USDA-RMA | Status : Completed | Abstract | Demo Link

Duties : Designed and developed the website using HTML and CSS. Web based calculator tool developed using JavaScript and custom graph libraries


4. Designing variable-width filter strips using GIS and terrain Analysis (Aug, 2010 - Dec, 2010)

Role : GIS Programmer |Client: US Forest Service | Status : Completed | Abstract | Presentation

Duties: Objective of the project is to generate variable filter strip map along with streams from DEM data. The technology used to develop the application is ArcGIS 10.0 based python scripting. Complex algorithms like D8 are coded using python and SQLite RDBMS, ESRI ArcGIS Model builder, Python.


5. Google Maps for Land Assessment Visualization (Jan , 2010 - July, 2010)  Client : USDA-NIFA

Role : Co-PI & GIS Developer  | Status : Completed | Abstract | Demo Link | Publication | Presentation 

Duties: The objective of this project is to allow users to help in decision making process like whether to construct buildings with or without basements on a specific location. This is a web application with Google map API V2 JavaScript libraries. This client application, process and display spatial data from OGC compliant web services like WFS, WMS and WCS. This application has features like multilayer overlaying on Googlemap imagery, controlling z-order and transparency of overlays, location based queries, ability to add user created maps. A strong backend web map server delivers the data as web services, based on GIS server - Geoserver and an image server geowebcache for caching and tiling. Built and configured a web server for testing and installed and configured webmap server on top of that. Geoserver - an open source GIS server and PostGIS - a spatial Database server are the backbones of the webmap server. ArcGIS tools along with FME and X-tools were used to analyze and process spatial data before storing to web map server. Spatial queries are made using XMLHTTP request from client application and result data will be send back as Image, HTML, GML, GeoJSON formats as needed. Parsed feature data from WFS are displayed using JavaScript grids.