Profiles from Search

Profile photo

Nikhil Aravind


Previous positions

  • Software Engineer at Underground Elephant
  • Senior Web Application Developer at Arizona State University


Arizona State University, Master’s degree, Computer Software Engineering




Web application developer with 7+ years of multi-tiered application, RESTful application development experience. Competencies: JavaSpring, Hibernate, RESTful architecture, JavaScript frameworks, Web Services and PHP development.


  • Software Engineer


    March 2017 – Present(2 years 7 months)Greater San Diego Area

  • Software Engineer

    Underground Elephant

    June 2016 – February 2017(8 months)Greater San Diego Area

    Developed a RxJava application that is an intermediate scrubbing and scoring system for leads for Allstate. Key developer on ‘Allstate Lead Marketplace’ a PHP – Symfony based platform that serves as the primary CRM for Allstate agents throughout the country. Worked extensively on Amazon’s AWS platform to host, monitor and debug production systems. Built an in house DynamoDB auto-scaler that proactively monitors and manages the assigned throughput/usage of DynamoDB and helped reduce costs by 70%.

    Recommendations (1)
  • Senior Web Application Developer

    Arizona State University

    November 2014 – May 2016(1 year 6 months)Tempe, AZ

    Leading a J2EE Spring rewrite project which involves REST Web Services, API development and would function as the new front for the Seidman Research Institute. Designed and developed a survey tool using Node.js and MongoDB which periodically asks analysts to enter predictions towards job growth patterns in the western states of USA. Developed and managed Python scripts that crunches numbers by applying various transformations to extract meaningful time series information. Developed a front end intuitive interface that handles vast amount of statistical data for a Job Growth analysis website and display them using libraries such as D3js and C3. Created custom JSON Objects that uniquely map backend data to the front end consuming libraries to display data visualizations such as charts and time series visualizations. Created webpages using PHP that serves as a front end via WordPress. Set up a deployment and a test environment to refine the process of error free code delivery and to enforce industry standards. Cure Compass CureCompass is a Semantic Web based web application that is intended to provide a best case result for Hospital searches based on conditions/cost/health provider/surgery types/complication probability etc. It is built on very unique sets of data that is available in the RDF domain. Hospital ownership information, average/median cost information and primary provider info is taken into consideration on order to provide a best possible match to the users intending to use the application DANS This project aimed in creating a new programming language utilizing the principles of Lexical Analyser, Parser, Abstract Syntax Trees and also includes a runtime.

    Recommendations (1)
  • Software Engineer


    July 2012 – July 2014(2 years)Bangalore, India

    Designed and developed a complete upgrade of a Warehouse Management Application. Migration of the Warehouse management application form Struts to Spring. Developing and integrating the Hibernate frame work into the migrated application. Developed an internal application towards maintenance and improve the ease of use of the ticketing process. Coordinated with the customer by being involved in the complete end to end processes of the software development life cycle.


  • Arizona State University

    Master’s degree, Computer Software Engineering

    2014 – 2016

    Activities and Societies

    Startup Villiage


    Bachelor of Engineering (BE), Information Science/Studies

    2008 – 2012


  • English

    Full professional proficiency

  • Kannada

    Native or bilingual proficiency

  • Hindi

    Native or bilingual proficiency

Skills & Expertise

  • Amazon Dynamodb
  • JavaScript
  • XML
  • Spring Framework
  • JSON
  • PostgreSQL
  • Project Management
  • REST
  • NoSQL
  • MongoDB
  • Struts
  • Python
  • J2EE Web Services
  • jQuery
  • Web Services
  • Web Applications
  • RxJava
  • PHP
  • Vertx
  • Amazon S3
  • Hibernate
  • Symfony Framework
  • Node.js
  • MySQL
  • HTML
  • Amazon Web Services (AWS)
  • Java
  • SQL

Volunteer Experience & Causes

Causes Nikhil cares about:

  • Animal Welfare
  • Children
  • Civil Rights and Social Action
  • Education
  • Environment
  • Health
  • Human Rights
  • Disaster and Humanitarian Relief
  • Poverty Alleviation
  • Science and Technology