that's me!
click to the home page click to my research click to my projects click to my resume well, this is just a bunch of stuff



Model N - Redwood City, CA. 3/01-7/03, 10/07-Pres.
     Model N is the leader in Revenue Management - an emerging enterprise application category that enables companies to align and improve the processes of pricing and quoting, contract development and management, trade settlements and channel incentives, in order to eliminate the revenue leakage and reduce the financial regulatory compliance risk that can cost companies millions per year.

     As a technical consultant for Model N my responsibilities include assisting technical teams on customer engagements deploying the Model N revenue management solution. As a technical consultant, I am responsible for working with the customer engagement team to identify requirements, working with the internal design team on creating the application design, and leading the development team in building the application software using the Model N platform. - Cleveland, OH. 2/00 - 2/01 ( is a web property owned by American Greetings Corporation. provides electronic greeting cards and other greeting card services via the Internet.

     As a senior developer for my responsibilities included providing technical direction regarding web application design and implementation. I was also responsible for designing and developing core web application components. My extracurricular responsibilities included performing on-site technical due diligence of potential companies for acquisition by and also web site support.

Key Bank - Cleveland, OH. 6/94 - 2/00

     Key Bank is a national bank and financial service provider headquartered in Cleveland, Ohio, with retail branches in 14 states.

Key2Your$ Internet Banking System. 5/99 - 2/00

     As a senior systems analyst on the Key2Your$ project my responsibilities included design and development of Key2Your$ new functionality and enhancements. I had to gain a complete understanding of the three-tier application architecture implemented to provide the level of functionality required. This would include object-oriented design and development, Java, NetDynamics, and web based application concepts.

     Key2Your$ provides Key Bank commercial and retail banking customers with the power to perform banking activities via the Internet. Key2Your$ provides dynamic content specific to the customer which could include posted transactions on a checking account or reviewing bill payments made.

KeyCounselor Retail Banking Sales System. 8/97 - 4/99

     As a senior systems analyst, promoted, for the KeyCounselor project my responsibilities included analysis, design, and development of Key Counselor new functionality and enhancements. As a developer on the KeyCounselor project, I gained an understanding of the Microsoft COM application architecture and object-oriented design and development. Key Counselor has improved the performance of branch sales, increasing retail banking revenue by handling over 300 account openings a day.

KeyExpress Account Inquiry System. 6/94 - 7/97

     As a programmer analyst, promoted, for the KeyExpress project my responsibilities included design, development, and support of the 1-800-KEY2YOU, Key Express information voice response application. 1-800-KEY2YOU has become one of Key Bank's most visible account inquiry systems and continues to provide over a million customer inquiries in a month alone.