Welcome to Dilip's Home Page

Projects

At University of Southern California
  1. Database Systems:
    • Create Conceptual Schema to represent meta-data using the Classified Inter-related Object Model, Extended ER model, ontologies, and emerging semantic web capabilities.
    • Use SQL and its extensions to understand relationship between semantic data models and the relational database model
    • Utilize a relational conceptual schema to create a XML Schema. XSL stylesheet, XML parse module, and XML queries using X-Query.
  2. Introduction to Computer Networks
    • Client Server: C program to create a server socket in the Internet domain bound to a port number receives requests from it, acts on the requests, and returns the results.
  3. Computer Graphics
    • Wireframe Renderer: Given the viewpoint details and description of 3D object (.obj file), the C program renders the object in a wireframe mode and stores it in a ppm image file.
  4. Artificial Intelligence
    • Implement BFS & DFS on not-so-easy maze in C++.
    • Implement Simulated Annealing and A* Search on not-so-easy maze in C++.
    • Implement wumpus world problem using CLIPS (An AI language similar to prolog).
    • Implement image recognition using Matlab.
  5. Web Technologies
    • Extract data from movies.yahoo.com using Perl scripts, create an XML file and display its content using JavaScript and DOM parser.
Other Projects: Full-Time
  1. Goldman Sachs & Co, New York (Jun’07 - Aug’07)

    Worked on an internal project called REXS (Request Execution System).
    Technology: J2EE-JSP, Java Beans, CSS, XML, JAAS, JBoss, Spring Framework,

  2. Kenan Billing Solution for Comverse -Formerly CSG Systems (Dec’05 - Jun’06)

    Kenan is one of the biggest billing software. This project aimed at customising and enhancing features of Kenan for different clients.
    Technology: Core Java, JSP, Java Swings, Oracle 8i

  3. GoodYear Business Management System for GoodYear, U.S (Apr’05 - Dec’05)

    The project was to design a webportal for Goodyear Tires for their internal use. We had to cater to all their day to day transactions, billing, ordering etc.
    Technology: J2EE, Core Java, Struts, JSP, Servlets, Java Beans, CSS, XML, XSLT, Oracle 8i, Apache Tomcat

  4. BEA WebLogic Administration for Virgin Atlantic Airways, U.K (Mar’05 - Apr’05)

    This project aimed at designing and configuring the webservers of M/s Virgin Atlantic. The webservers were used to handle all their transactions including ticketting, billing, seating arrangements etc.
    Technology: BEA Weblogic 8.0, Oracle 8i, Java

  5. Knowledge Tree for TCS, Tidel Park, Chennai, India (Jan’05 - Mar’05)

    Developed a portal for TCS (internal use) for tracking the business proposals and its related details.
    Technology: PHP, MySQL

  6. VizNet (VSNL - Telecom, India) for VSNL, Mumbai, India (Jun’04 - Jan’05)

    This project aimed at development of a web portal for VSNL (Videsh Sanchar Nigam Ltd), the biggest telecom provider in India. This site was to be used for their billing.
    Technology: PHP, MySQL

  7. Corporate Online Billing and Report Application for Rogers, Canada (Nov’03 - Jun’04)

    The project was to design a webportal for Rogers,Canada to implement their billing application. Instead of giving out CDs with billing information to each customer, Rogers was providing an online bill reporting tool.
    Technology: J2EE, Core Java, Servlets, Java Beans, CSS, XML, XSLT, Oracle 8i, Apache Tomcat

  8. Network Administration Using Wireless Communication (Dec’02-Mar’03)

    The project objective was to enable access to a network's hardware and software using a WAP enabled mobile handset.
    Technology: Java, XML and Microsoft Visual C++