Ajinkya Kulkarni
Full Stack Web Developer
- Location
- Huntsville, Alabama Area
- Industry
- Computer Software
As a LinkedIn member, you'll join 225 million other professionals who are sharing connections, ideas, and opportunities.
- See who you and Ajinkya Kulkarni know in common
- Get introduced to Ajinkya Kulkarni
- Contact Ajinkya Kulkarni directly
Ajinkya Kulkarni's Overview
- Current
-
- Research Programmer at University of Alabama in Huntsville
- Past
-
- Drupal Web Developer / Graduate Research Assistant at University of Alabama in Huntsville
- Instructor for C Programming Course / Graduate Teaching Assistant at University of Alabama in Huntsville
- Mobile Application Developer / Student Specialist at University of Alabama in Huntsville
- Education
-
- University of Alabama in Huntsville
- Sant Gadge Baba Amravati University
- Recommendations
-
3 people have recommended Ajinkya
- Connections
-
285 connections
- Websites
Ajinkya Kulkarni's Summary
I am a full stack research web developer over 3 years of professional programming experience in Drupal module development, PHP, MySQL, JavaScript, JSON, jQuery, CSS, HTML, Ubuntu and NASA Earth Science domain.
Ajinkya Kulkarni's Experience
Research Programmer
University of Alabama in Huntsville
Educational Institution; 1001-5000 employees; Higher Education industry
February 2011 – Present (2 years 4 months)
Web development using Drupal, PHP, MySQL, JavaScript, jQuery, CSS and HTML
Drupal Web Developer / Graduate Research Assistant
University of Alabama in Huntsville
Educational Institution; 1001-5000 employees; Higher Education industry
January 2010 – February 2011 (1 year 2 months)
GRA at Information Technology and Systems Center (http://www.itsc.uah.edu/).
Worked on several NASA and NASA funded projects using Drupal, PHP, MySQL, JavaScript, jQuery, CSS , XML and HTML.
Instructor for C Programming Course / Graduate Teaching Assistant
University of Alabama in Huntsville
Educational Institution; 1001-5000 employees; Higher Education industry
January 2009 – December 2009 (1 year)
Taught introductory C programming class at Department of Computer Science at UAHuntsville
Mobile Application Developer / Student Specialist
University of Alabama in Huntsville
Educational Institution; 1001-5000 employees; Higher Education industry
March 2009 – July 2009 (5 months)
Conducted and designed various experiments on Social Engineering using mobile devices.
Ajinkya Kulkarni's Projects
-
Drupal Module: Author Field
- January 2012 to March 2012
Team Members: Ajinkya KulkarniThis module provides a field type for storing authors.
The module creates a custom content type called 'author' and store each author information using that content type. Fields such as email, biography, organizations, and picture are automatically created and added to the 'author' content type. More info at http://drupal.org/sandbox/ajinkya.kulkarni/1477304 -
ESIP Commons
- January 2012 to July 2012
ESIP Commons is formal knowledge repository for the Federations of Earth Science Information Partners. It also provides a citation to acknowledge contributions and a publication medium for non-traditional content.
-
Arctic Collaborative Environment
- October 2011 to Present
Team Members: Ajinkya Kulkarni, Rahul Ramachandran, Steve Tanner, Michael McEniry, Amy Lin, Manil MaskeyThe ACE project is an international program which brings together groups from nations in the Arctic region enabling broader sharing of resources and producing a system that can serve the region as a whole. The objective of the ACE project is to provide decision support system (DSS) focused on the changing environment of the Arctic region and to foster collaboration between different national and international agencies.
-
GPM Cold Season Precipitation Experiment Portal
- August 2011 to February 2012
Team Members: Ajinkya Kulkarni, Helen Conover, Michele Garrett, Michael Goodman, Walter Petersen, Marilyn Drewry, Danny Hardin, Matt HeThe NASA Global Precipitation Measurement Mission (GPM) Ground Validation (GV) program as a member of the broader NASA Precipitation Measurement Mission is providing ground and airborne precipitation datasets supporting physical validation of satellite-based precipitation retrieval algorithms. The GPM Cold-season Precipitation Experiment (GCPEx) occurred in Ontario, Canada during the winter season (Jan 15- Feb 26) of 2011-2012
-
AMSR-E Provenance Browser
- March 2011 to May 2012
Team Members: Ajinkya Kulkarni, Helen Conover, Bruce Beaumont, Rahul Ramachandran, Kathryn Regner, Sara Graves, Don Conway, Sony SharmaThe objective of the project was to improve the collection, preservation, utility and dissemination of provenance information within the NASA Earth Science community. NASA has been collecting, storing, archiving and distributing vast amounts of data collected from satellite sensors, e.g. Advanced Microwave Scanning Radiometer – EOS (AMSR-E), for several years now. The raw data collected from the different sensors undergoes many different transformations before it is distributed to the science community as climate research quality data products. These transformations are based on scientific algorithms and may also utilize ancillary data. There may be changes made to the algorithms, different ancillary datasets may be used by these algorithms, underlying hardware and software may get upgraded, etc. These variabilities impact the data product and thereby influence the scientific analyses. The history of these changes--the provenance of the data product--needs to be captured, documented, and made accessible to the scientific community so they can be properly accounted for in analyses.
-
Data Album
- June 2012 to Present
Data album is an ongoing efforts lead by team of research scientists and informatics at UAHuntsville to use a content aggregation approach to improve discovery and use of multi-instrument NASA Earth science data, tools and related information meeting user-customizable criteria.
-
Talkoot
- January 2010 to May 2010
Team Members: Ajinkya Kulkarni, Rahul Ramachandran, Manil Maskey, Sunil Movva, Helen Conover, U. S. NairTalkoot is a customizable “software appliance” to build collaborative portals for Earth Science services and analysis workflows. Talkoot is leveraging Drupal, an open architecture platform, to provide the core Content Management System capabilities required by an online collaborative portal. Drupal also has a vast array of specialized modules that have been developed by its user community to provide additional features. Talkoot is adding Earth science specific modules to provide data searching, processing, analysis plus many other capabilities.
-
GRIP Collaboration Portal
- May 2010 to July 2010
Team Members: Ajinkya Kulkarni, Helen Conover, Michael Goodman, Michele Garrett, Tammy SmithNASA’s Genesis and Rapid Intensification Processes (GRIP) experiment, carried out in August and September of 2010, was a complex operation, involving three aircraft and their crews based at different airports, a dozen instrument teams, mission scientists, weather forecasters, project coordinators and a variety of other participants. In addition, GRIP was coordinated with concurrent airborne missions: NOAA’s IFEX and then NSF-funded PREDICT. The GRIP Collaboration Portal was developed to facilitate communication within and between the different teams and serve as an information repository for the field campaign, providing a single access point for project documents, plans, weather forecasts, flight reports and quicklook data.
-
Service Casting
- July 2010 to July 2012
A service cast (“scast”) is a lightweight bundle of structured information (Atom syndication feed) that promotes your services and enables potential users to “click through” to your web service description documents (e.g. WSDL/WADL) and immediately invoke the service using your example call. A “scast” is authored by you, controlled by you, can published on Service Cast portal or on your web site, crawled by Google, and custom tailored as much as you like.
-
MC3E Collaboration Portal
- January 2011 to June 2011
Team Members: Ajinkya Kulkarni, Helen Conover, Michele Garrett, Michael Goodman, Walter Petersen, Marilyn Drewry, Danny HardinThe Midlatitude Continental Convective Clouds Experiment (MC3E) took place in central Oklahoma during the April–June 2011 period. The experiment was a collaborative effort between the U.S. Department of Energy (DOE) Atmospheric Radiation Measurement (ARM) Climate Research Facility and the National Aeronautics and Space Administration’s (NASA) Global Precipitation Measurement (GPM) mission Ground Validation (GV) program. The field campaign leveraged the unprecedented observing infrastructure currently available in the central United States, combined with an extensive sounding array, remote sensing and in situ aircraft observations, NASA GPM ground validation remote sensors, and new ARM instrumentation purchased with American Recovery and Reinvestment Act funding.
-
Science on Drupal
- August 2012 to Present
Team Members: Ajinkya KulkarniScience on Drupal is a NASA funded project to develop various Drupal modules to utilize NASA earth science data.
Ajinkya Kulkarni's Courses
-
Master of Science, Computer Science
University of Alabama in Huntsville
- Introduction to Computer Graphics (CS 545)
- Software Engineering (CS 650)
- Advanced Operating System (CS 690)
- Computer Architecture (CS 613)
- Introduction to Computer Security (CS 585)
- Programming Environment with Unix (CS 590)
- Design and Analysis of Algorithms (CS 617)
- Introduction to Computer Networks (CS 570)
- Computer Security (CS 685)
Ajinkya Kulkarni's Skills & Expertise
- PHP
- JavaScript
- Jquery
- CSS
- Drupal
- AJAX
- VB.NET
- Java
- VB6
- JSON
- XML
- LAMP
- HTML
- Subversion
- MySQL
- C++
- C
- Visual Studio
- Eclipse
- Web Development
- HTML5
- ExtJS
- Firebug
- OOP
- NetBeans
- OpenGL
- Apache
- Linux
- Ubuntu
- SQL
- Windows
- Programming
- Databases
- Software Development
- Software Engineering
- Web Services
- SOAP
- Git
- Object Oriented Design
- OpenLayers
- MongoDB
- Node.js
- Emacs
- jQuery
Ajinkya Kulkarni's Languages
-
English
(Full professional proficiency) -
Hindi
(Full professional proficiency) -
Marathi
(Full professional proficiency)
Ajinkya Kulkarni's Publications
-
Understanding Identity Exposure and Reciprocity Attacks in Pervasive Computing Environment
- University of Alabama in Huntsville
- December 4, 2010
Authors: Ajinkya KulkarniIn pervasive computing environments, the various devices that can efficiently store and process information are emerging rapidly. These devices provide new privacy challenges due to their unprecedented level of interaction between users and their environments. We identify a new attack, reciprocity attack, which service providers can use to maliciously acquire private identity information from customers. We built a simulated mobile shopping system, called InfoSource, to demonstrate the effectiveness of a reciprocity attack. Our results show that when participants are under reciprocity attack, they are more willing to provide some of their private information. To the best of our knowledge, this is the first attempt to understand the impact of the norm of reciprocity as an attack on human identity exposure behavior in pervasive computing environments. We also document our efforts to develop the countermeasure using our RationalExposure model.
-
Rich Internet Application for Weekly Automatic College Timetable Generation
- Sant Gadge Baba Amravati University
- August 1, 2008
Authors: Ajinkya KulkarniA college timetable is a temporal arrangement of a set of classes and classrooms in which all given constraints are satisfied. Timetabling has long been known to belong to the class of problems called NP hard. This project introduces a practical timetabling algorithm capable of taking care of both strong and weak constraints effectively, used in an automated timetabling system. Rich Internet applications (RIA) are web applications that have the features and functionality of traditional desktop applications. RIAs typically transfer the processing necessary for the user interface to the web client but keep the bulk of the data (i.e.,maintaining the state of the program, the data etc) back on the application server. We have used the Google Web Toolkit, which is RIA framework, for the same purpose. Our project reduces the overhead on server of rendering client’s UI components and makes room for processing time of Timetable Generator Algorithm.Our Timetabling Algorithm is main component of our project which produces the HTML based weekly timetable sheet as the output. Our project takes various inputs from the user such as Teacher List, Course List, Semester List, Room List, Day List and Timeslot as well as various rules, facts and constraints using web based forms, which are stored in XML based knowledge base. This knowledge base serves as input to our Timetable Generator Algorithm residing on server machine.Both GWT Client Side UI code and our algorithm are written in JAVA, which makes our project platform independent. Further benefits of choosing these frameworks are explained in later part of report with practically acceptable results.
-
Understanding and Minimizing Identity Exposure in Ubiquitous Computing Environments
- Proceedings of the 2009 International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services
Authors: Ajinkya Kulkarni, Feng Zhu, Sandra Carpenter, Chockalingam Chidambaram, Shruti PathakVarious miniaturized computing devices that store our identities are emerging rapidly. They allow our identity information to be easily exposed and accessed via wireless networks. When identity information is associated with our personal and context information that is gathered by ubiquitous computing devices, personal privacy might be unprecedentedly sacrificed. People, however, have different privacy protection skills, awareness, and privacy preferences. Individuals can be uniquely identified on the basis of only a few identity elements used in combination. To the best of our knowledge, this is the first study to understand the following issues and their relations: a) what identity elements people think are important; b) what actions people claim to take to protect their identities and privacy; c) privacy concerns; d) how people expose their identities in ubiquitous computing environments; and e) how our rational identity exposure model can help to minimize identity exposure. We build a simulated ubiquitous computing shopping system, called InfoSource. It consists of two applications and our rational identity exposure model. We present our experiments and statistical analysis results. Our data show that exposure decisions depend on participants’ attitudes about maintaining privacy, but they do not depend on participants’ concerns and claimed actions related to identity exposure. Our RationalExposure model helped participants to minimize unnecessary exposures.
-
Practical Approach for Building Complete Automatic Web Based College Lecture- Course Timetabling System
- Proceedings of the International Conference on Managing Next Generation software
- December 1, 2008
Authors: Ajinkya KulkarniA college timetable is a temporal arrangement of a set of lectures and classrooms in which all given constraints are satisfied. Creating such timetables manually is complex and time-consuming process. By automating this process with computer assisted timetable generator can save a lot of precious time of administrators who are involved in creating and managing course timetables. Since every college has its own timetabling problem, the commercially available software packages may not suit the need of every college. Hence we have developed practical approach for building lecture-course timetabling system, which can be customized to fit to any college’s timetabling problem. We use priority based simplified version of iterative forward search techniques for writing automatic timetable generation algorithm. We use XML as knowledgebase for storing problem datasets. We use Google Web Toolkit for development of AJAX based responsive web application. Java is used for both writing timetabling algorithm as well as web application. This paper focuses on all the components needed to build complete web based timetabling application rather than just timetabling method alone.
-
Reciprocity Attacks
- 2011 Symposium on Usable Privacy and Security (SOUPS)
- July 21, 2011
Authors: Ajinkya Kulkarni, Feng Zhu, Sandra Carpenter, Swapna Kolimi -
Understanding Identity Exposure in Pervasive Computing Environments
- Pervasive and Mobile Computing Journal
Authors: Ajinkya Kulkarni, Feng Zhu, Sandra Carpenter -
DynamicSD: Discover Dynamic and Uncertain Services in Pervasive Computing Environments
- 2011 IEEE International Conference on Computer Communication Networks
Authors: Ajinkya Kulkarni, Feng Zhu, Yi Wang -
Building an Online Collaborative Platform to Manage a Science Project with Distributed Team Members
- 2010 American Geophysical Union
-
Talkoot: Software Tool to Create Collaboratories for Earth Science
- Earth Science Informatics
- January 20, 2012
-
Visual Data Exploration Environment for Data Intensive Science
- IEEE Geoscience and Remote Sensing Symposium
- 2012
Authors: Ajinkya Kulkarni, John Rushing, Rahul Ramachandran, Xiang Li, Manil Maskey, Amy Lin, Kuo-sen Kuo -
AMSR-E Provenance Collection and Display for the AMSR-E SIPS
Authors: Ajinkya Kulkarni, Helen Conover, Bruce Beaumont, Rahul Ramachandran, Kathryn Regner, Sara Graves, Don Conway -
Collaboration Portals for NASA’s Airborne Field Campaigns
Authors: Ajinkya Kulkarni, Helen Conover, Michele Garrett, Michael Goodman, Walter Petersen, Marilyn Drewry, Danny Hardin, Matt He -
Provenance Collection and Display Tools for the AMSR-E SIPS
Authors: Ajinkya Kulkarni, Helen Conover, Bruce Beaumont, Rahul Ramachandran, Kathryn Regner, Sara Graves, Don Conway -
Instant Karma Status Update: Provenance at the AMSR-E SIPS
Authors: Ajinkya Kulkarni, Helen Conover, Beth Plale,Mehmet Aktas,Bruce Beaumont,Don Conway,Sara Graves,Scott Jensen,Harsh Joshi,Yuan Luo -
GRIP Collaboration Portal: Information Management for a Hurricane Field Campaign
Authors: Ajinkya Kulkarni, Helen Conover, Michael Goodman, Michele Garrett, Tammy Smith -
Introducing Provenance Capture into a Legacy Data System
- IEEE Transactions on Geoscience and Remote Sensing
Authors: Ajinkya Kulkarni, Helen Conover, Rahul Ramachandran, Bruce Beaumont, Michael McEniry, Kathryn Regner, Sara Graves
Ajinkya Kulkarni's Education
University of Alabama in Huntsville
Master of Science, Computer Science
2009 – 2010
Thesis: “Understanding Identity Exposure and Reciprocity Attacks in Pervasive Computing Environment”
Sant Gadge Baba Amravati University
Bachelor of Engineering, Computer Science
2004 – 2008
Thesis: “Rich Internet Application for Weekly Automatic College Timetable Generation”
Ajinkya Kulkarni's Additional Information
- Websites:
- Interests:
-
Web Development,Software Engineering, Programmer Productivity, Compiler Construction, Semantic Web
- Groups and Associations:
- Honors and Awards:
-
[1] ESIP Student Fellowship for Drupal Working Group, 2012-2013
[2] UAHuntsville Research Assistantship, 2010 - 2011
[3] UAHuntsville Teaching Assistantship, 2009 – 2010
[4] Merit rank holder in Bachelor of Engineering examination of Sant Gadge Baba Amravati University, India, 2008
[5] Merit rank holder in Maharashtra State Board of Secondary and Higher Secondary Education Examination, India, 2004
[6] Meritorious performance in Maharashtra Talent Search Examination, India, 2001
[7] Meritorious performance in Maharashtra Talent Search Examination, India, 2000
Contact Ajinkya for:
- career opportunities
- consulting offers
- new ventures
- job inquiries
- expertise requests
- business deals
- reference requests
- getting back in touch
View Ajinkya Kulkarni’s full profile to...
- See who you and Ajinkya Kulkarni know in common
- Get introduced to Ajinkya Kulkarni
- Contact Ajinkya Kulkarni directly
Not the Ajinkya Kulkarni you were looking for? View more »