Have a well balanced experience working both on thick clients, thin clients and server side. Development using J2EE/Java, Spring and Hibernate. Desktop development and GUI work with SWT/Swing as well as old school Windows API programming through C++/MFC. I wear multiple hats essentially. I can do front end (thick/thin), mid tier, back end, database and break down a task from story to design to code to test to deploy. You name it I can do it. And if I don't know it I'm going to be online late nights learning as much as I can. You don't earn respect of other programmers by being in the dark. You have to proof your worth and I love this side of programming. I also have multiple years of experience developing and coding for eclipse platform (RCP, plugins and straight SWT). Strong knowledge of user interfaces and UI design. A good knowledge of REST apis and how to leverage open source frameworks like spring controller or Apache CXF to deploy on server and use rest clients in java with proxies as well straight web callers. Worked with multiple open source tools and familiar with many different application servers. Experienced in many different techniques such as write test then code (TDD), DAO development, Service/Manager, Singleton, Factory and other design patterns. Have experienced working in many different industries ranging from credit card processing hardware, healthcare, mortgage industry, configuration management tools, collections/debt recovery and email mass marketing. Have experience working with teams of varying sizes. Have worked with older waterfall life cycle to Agile methodology. Strong academic background in software analysis and programming backed by 10+ years of professional work. Proficient at analyzing and solving complex problems. Ability to multi-task and work effectively, strong team player. Adaptive, can quickly learn and integrate new computer systems and languages. No ego! I simply love to code. Geek at heart and loving what I do day in day out. I picked the right field and knew it even when I was in junior high school and booted my first Apple IIe.