Portfolio

Some of the projects that we have worked on.

Customization and Installation of Atlassian JIRA and Confluence

Installation and Customization of JIRA Issue Tracker with GreenHopper Agile Scrum Plugin and Cofluence WiKi for an Enterprise environment, with large number of projects to track. We also integrated JIRA with Subversion and Confluence WiKi.

Vertical Social Network for Medical Paper Authors

A Vertical social network platform for authors of medical papers. The problem involved parsing of 18 million paper metadata from XML files, building social network based on authors and co authors, author name disambiguation. Development of Backend databases on MySQL 5, Search engine using Lucene / Solr and J2EE and front end in Ruby on Rails.

SMS Advertising Platform for Vishal Stores, India

Entire platform built on Java Spring/JSP/Tiles, integrated with bulk SMS provider, for sending offers using SMS to GSM/CDMA mobile phones. The service is hosted and operated by our India Office, and has served more than 100K SMS messages for our clients in about 4 months of Operation.

Age Verification at Customer Sign up

An application for verifying customer's age at in-store sign up, running on Windows XP and built on .NET C# platform, integrated with Driver License Parsing, Scanner.

Mobile Inventory Scanning

An application for in-store inventory scanning, running on MC1000 and built on .NET CF C# platform, and communicating with Java Axis Server using Web Services.

In-Store Customer Sign Up

An application for in-store customer sign up, running on Windows XP and built on .NET C# platform, integrated with Credit Check Service and Driver License Parsing for customer credit verification. The Driver License scanned using USB Scanner.

FamilyArmor

FamilyArmor was built using Java Spring framework for the server. The server software runs on Linux and MySql. Other techologies included DisplayTag, JFreeChart and Acegi. The Client software was developed using C++ and other open source technologies to deliver the project in short period of time.

RealtyGeeks

RealtyGeeks.com is Drupal 5.x based website for Real Estate Sales Team. We modified existing themes and developed custom Drupal modules to bring about a site in record time.

Student Reports by SMS

This is our own service that we developed and run for India Market. The project uses Java Spring framework with MySql as backend database, while the frontend was developed in JSP. The project allows school to send SMS to parents' of late/absent students.

GPRS/CDMA based Kiosk/Panel PC

The Kiosk / Panel PC runs flavors of Windows CE, and the application(s) was developed in .NET compact framework using VB.Net and C#, with interface to external GPRS/CDMA modem for communication and Scanner/Card Swipe for capturing loyalty card number.

WiFi based Tablet PC

The Tablet PC runs flavors of Windows CE, and the application(s) was developed in .NET compact framework using VB.Net and C#, with interface to Scanner/Card Swipe for capturing loyalty card number, and WiFi Interface management for battery optimization.

.Net Server Software

The TCP/IP based server software that accepts loyalty data from client devices in the field, processes them, puts them in SQL Server 2000 database, and generates nightly reports to clients. The application is developed using VB.NET and C#.NET.

Legacy Content Migration

The project involved migration of legacy database and filesystem content to new Alfresco based CMS. We developed Perl scripts to pull and parse the legacy content, massage it and migrate to the new format. The Perl scripts ran unattended and generated reports of the migration.

Geocoding using Google API

We used Google Maps API to Geo Code facility addresses and then calculate interfacility distance, and travel time and dump the data in MySql. Java was the technology of choice.

Store Coupons by SMS

The platform developed provided Store owners to send coupons to registerd customer's mobile phones.The project used Java Spring framework with MySql as backend database, while the frontend was developed in JSP.

Mobile Information Exchange

The project allowed buyers and sellers to exchange goods information using their Mobile phones, particularly SMS and MMS. The project used Java Spring framework, RESTLET engine (REST), J2EE backend with MySql database and integration with SMS provider Gateway.


Our Embedded Systems Projects

Porting of pSOS+ System

Porting of pSOS+ based system from older hardware to newer one, with development of boot rom code and drivers. Mostly C and assembly code for Motorola PPC 8360 based custom board.

Porting of pSOS+ based System to Linux

Porting of pSOS+ based system from custom SBC based hardware to Linux based Servers for a soft real time system for Mobile Satellite Data System. We created Linux migration layer to help ease the migration from pSOS+ to Linux, with custom patches to improve Linux Response Times.

Porting of Linux to Custom Motorola Based Board

Porting of 2.4.x series Linux Kernel to Custom Motorola 855 based board, with drivers and networking stack, and custom application.