Objective: Work in a challenging software development position where I can effectively use my skills and knowledge to help the organization achieving its business goals
Summary of Skills
- 7 years of hands on experience in Analysis, Designing, Implementing and Testing for Web-based and client/server applications with specialization in Java/J2EE
- Extensive experience with object orientation, application frameworks and design patterns
- Solid knowledge of distributed systems, algorithms and data structures
- Proficient in Java platform, and their most used APIs and frameworks
- Great experience, thinking and technical knowledge to implement large scale automation
- Spirit of leadership and teamwork
- Logical thinking, creative, self-taught and objective
Summary of Technologies and Skills
- Core Java, Java EE (Servlets, JSP, JSF, EJB, JPA, JMS, CDI)
- HTML, CSS, JavaScript, Ajax, jQuery, Adobe Flex (MXML, ActionScript), JSON, GWT
- Search engine development – Apache Lucene, Solr
- SOA: SOAP, WebServices, REST, XML, XSLT, WSDL, ServiceMix, Camel
- Testing with JUnit, Mockito, Selenium, XMLUnit
- Databases Oracle, MySQL, Progress and SQL language knowledge
- Eclipse IDE, NetBeans, Subversion, Git, CVS, Team Foundation Server, UML
- Ant, Maven, Continuous Integration, Jenkins/Hudson, JIRA, Confluence
- JBoss, Glassfish, Apache TomEE
- Windows, Linux
- Groovy, Ruby on Rails, PHP, Delphi, Progress 4GL
- JDBC, Threads, Sockets, Hibernate, Struts, Regular Expressions
- J2ME, Blackberry JDE
- Application Security, Cryptography, Data Encryption