Software developer with over 15 years of experience in software design, analysis, development, testing and implementation for complex software projects in distributed Client/Server and Web-based applications with FIX protocol/FIX-FAST technologies, spring framework and Maven build tool using Java. Developing experience involves using Java programming along with design patterns, object oriented design skills with standard Java APIs and vendor frameworks to create robust applications. Strong understanding of the Software Development Life Cycle and Rational Unified Process. Self-motivated, great time management skills, always needs a challenge, and possesses excellent verbal and written communication skills.