Dr. Dhaliwal is an experienced SUN Certified Java Developer with a master's degree in Computer Science and more than 8 years of comprehensive Java implementation experience using a variety of J2EE technologies. He also vast experience in leading successful J2EE systems implementations as a Software Architect using the Rational Unified Process (RUP) and Feature Driven Development (FDD) methodologies.

He has leveraged Object Oriented Methods and Software Patterns to create modular, extensible, scalable, and robust multi-tier systems. Dr. Dhaliwal has proven expertise applying Object Oriented Analysis and Design (OOA&D) methods for the development of distributed multi-tier systems and is well versed in software development "best practices" having established enterprise development design standards and code libraries.