My competency portfolio

During my industry career and my research, I have acquired a working knowledge of a wide variety of technologies.

Languages: Java, C#, C, C++, PHP, Eiffel, Ruby, Python, Perl, JavaScripts, VB

Frameworks/Platforms: J2EE, .NET, Struts, Cocoon, Hybernate, Spring, Ruby on Rails,

Technologies: ASP, ASP.Net, JSP, EJB, JSF, JSTL, Servlets, XML, XSTL, CSS AJAX, UML, CORBA

Processes: RUP, XP, FDD, CMM, CMMI

Tools:

IDEs- Eclipse, IDEA, JBuilder, Visual Studio.NET, Netbeans, Dream Weaver, Java Studio Creator/Enterprise, Resharper
DBMS- Oracle, MySQL, MSSQL
Testing- JUnit, NUnit,
Building- Ant, Make
Collaboration- Twiki
Performance tuning- Optimize-it, JProbe, dotTrace
Application Servers- WebLogic, Websphere, JBoss
Clone detection- CCFinder, Gemini, CloneMiner, FSFinder
Configuration Mgt- CVS, SourceSafe, TortoiseCVS, WinCVS, SVN, TortoiseSVN
Code generation- XVCL, Freemarker, Velocity
Documentation- Visio, ERWin, UMLStudio, Doxygen

Design techniques: Design patterns, Analysis patterns, Anti-patterns

SE Approaches: Component based SE, Service oriented architectures and Web Services, Model Driven Architecture, Product Line approach, OOP, Aspect Oriented Programming