Software Developer with over 10+ years of product development experience, including all stages of the Software Development Lifecycle (SDLC): Requirements and Systems Analysis, Technical Design, Implementation, Quality Assurance (QA) and Maintenance. I have a strong background in Enterprise Application Architecture and Design, Relational Database Technologies, hands-on Programming and Optimization, Object Oriented (OO) Programming and the ‘OO Though Processes’, Component development, Complex Concurrency Management and Multithreading, Network level development.