••• Experience Summary •••
Over 12 years of experience in the IT industry with expertise in architecture, database design, analysis and software development. performance tuning, strong knowledge of Java/J2EE/Spring/Hibernate and MySQL/Oracle databases. Ability to work independently, as well as in a team environment. Problem solving skills and experience in minimization development risks.
••• Objective •••
To get work as a Technical Architect/Software Engineer/Software Developer specializing in Enterprise Java Technologies Stack, which would allow to apply and improve my analytical and technical skills while contributing to the success of the client.
I am looking for establishing long term mutually beneficial relationships.
TECHNOLOGIES
1- Java / J2EE
Spring Boot, Spring-core , Spring MVC , Spring Security , Spring ws , Spring Social , EJB , Struts 1 , Struts 2 , JSF (PrimeFaces and RichFaces) ,GWT , Smart GWT , Swing ,Hibernate , JPA , XML ,JSON , JAXP ,JAXB , SAX , WebServices (Soap , REST ) .
Message Broker : Apache Kafka , RabbitMQ
DataBases : Mysql DB , Oracle , Mongo , PostgresSql
Mobile : J2ME , Android
Build Tools : Maven , Ant
Servers : JBoss Server , tomcat , GlassFish , WebLogic
IDE : Eclipse , Netbeans , Oracle JDeveloper 10g , Intellij Idea
Version Control : SVN , Git , CVS , ALM
Testing : Junit
Logging : Log4J
Operating Systems : Linux ( Ubuntu ) , Windows
2- JavaScript
------- Sever Side ------
Node.js
------- Client Side -----
AngularJs , JQuery , ExtJs ,Dojo , TypeScript , CoffeeScript , BackboneJS , Handlebars js
3- Cloud
Google App Engine , Amazon EC2