About Me
Career Summary
Progressive career on designing and developing highly enterprise and scalable applications. Pragmatic and result focused Agile Lead and Certified Scrum Master with over 8 years of experience in programming solutions focused on mainly J2EE and enterprise software projects.
Skilled in Agile Development, Test Driven/Enhanced Development and Object Oriented Programming. Enterprise Web Development using J2EE technologies such as Spring, Hibernate/OpenJPA, JMS, Event Driven Architecture, Service Oriented Architecture and Asynchronous Data Transfers. Strong development skills on Design Patterns, J2EE, Groovy and Python.
Skills
- J2EE technologies, Especially on Spring, JPA (OpenJPA and Hibernate)
- Practiced in Design Patterns, Refactoring Techniques and extreme programming concepts (Test Driven, Pair Programming, etc)
- Experienced on BEA Weblogic, IBM Websphere, Apache Tomcat
- Web Services design and implementation (RESTful or normal), used Spring WS, Axis, XFire and JAX-WS
- Web development skills on business logic, security, scripting and web services
- Highly skilled on User Interaction Design, HTML, XHTML and CSS
- Qualified on AJAX, Backbase Client /JSF Edition, Backbase Connectors (Spring, Struts, JSF), XML, XSL, XML Schema, XPath, WSDL and WML
- Good understanding on .NET technologies, especially on C#
- Experienced on Oracle 9i/10g, MySQL and various ORM frameworks and persistence engines such as Hibernate/iBatis and OpenJPA.
- Scripting and templating languages especially Groovy, Django and Python, Ruby/Rails, PHP (advanced), JavaScript, Freemarker and Velocity.
- Common open source tools especially on Maven, Apache Ant, Ivy, JMeter, Jakarta Commons
- Practiced on Shell Scripting, Perl, AWK, Apache HTTP Server Administration, Squid Proxy Management
