Software Development Programmer
Team: ArcGIS Enterprise on Kubernetes, ArcGIS for Server
Technology: Java, Kubernetes, Docker, JSON, Tomcat
Graduate Research Assistant
Project: Outdoor and Indoor navigation system in a portable device
Technology: Java, Open source GIS packages (geo-tools.org)
Role: Researching and designing the best user interfaces for a navigation system providing outdoor and indoor navigation assistance on a portable device like cell phone.
Related Projects / Links: Indoor LBS, Wi-Fi IPS
Software Developer Internship
Team: ArcGIS for Android
Technology: Android
Student Computer Technician (Level IV)
Role: Creating and maintaining Microsoft Access 2007 databases involving SQL, VBA forms and Reports
Software Engineer
Project: Online flight booking and check-in website
Technology: Oracle 9i, PL/SQL, Java, JSP, Java script, Struts
Domain/Client: Travel/Singapore Airlines
Role: Enhancing and supporting the internet web site application which is highly critical and requiring 24x7 availability.
Research Associate, Programmer (Part time)
Project: Large Image Viewer
Technology: Visual C++
Role: Created a GIS / image viewing application to view and browse images at various resolutions and can handle images of order of GBs very large sized data (Tested data: 4Gigabyte+). read more..
Project: Land Survey Mapping Software
Technology: Visual Basic and Map Objects (ESRI)
Role: Created an GIS application tool which help the land surveyor to input the numeric details and the software will create a cadastral map out of those details.
Junior Research Fellow (Part time)
Project: High density contour preparation using digital photogrammetry and Map preparation
Technology: Socet Set (photogrammetry), Arc GIS
Role: Responsible for porting the contour data prepared from the Socet-set application and geo-referencing the contour data with the actual land features and contour map preparation.
Project: New railway line alignment using GIS tools and Map preparation
Technology: Arc GIS
Role: To prepare a proposal of alignments for a new railway line between two existing stations considering the intermediate features and cost benefits. It resulted in preparation of maps with different possible alignments.