I have been working as a professional Java Consultant (End to End Java Web application developer or Solution Developer) . My mission is to develop enterprise J2EE web applications .
I am interested in writing blogs on Java technologies.
you can visit my profile on below different sites
stackoverflow profile : https://stackoverflow.com/users/7430105/ramesh
github profile : https://github.com/RameshMF
I have my own blogger sites like
My core Java Programming blogs are at :
http://corejavapractical.blogspot.in
My Spring Framework blogs are at :
http://rameshjavacoding.blogspot.in/
My java design patterns blogs are at:
ramesh-java-design-patterns.blogspot.in
I have been a professional Java developer having 5 years of experience in web application development and enterprise application development using following technologies:
Back end : Core JAVA, JSP, Servlet,J2EE, Spring 3.0/4.0 + ,Hibernate 3.0/4.0 + , SQL , JPA, Web services rest api's, Maven, Mybatis.
Front end : Angular Js, javascript, css3, html5, jquery, bootstrap, ajax.
RDBMS : Mysql, Oracle, ms-sql, h2 database, Postgres.
IDE : Eclipse.
Version Control Tools : Git, CVS, SVN.
Application Server : Apache Tomcat.
Web server : Jetty 9.0.
Domains worked on : e-commerce ,Insurance, Healthcare, high tech, financial.
Since 4 years i have working on Single page application using Maven based Spring Rest or Jersey Rest as server side API's , Hibernate, JPA, mybatis as DAO layer and Angular JS , html5, css3, jquery , plugins as front end.
i have or know:
- Good sense for Software architecture using design patterns and design principles.
- Ensure good code quality.
- The Spring Framework is an open source application framework and Inversion of Control container for the Java platform.
- ORM Libraries Hibernate, JPA for Dao Layer, Model, Utilities, Session Management,Database Management, Project Roles Management.
- Like mySQl and Oracle
- Eclipse and Maven,
- Agile software development
- Git is a distributed revision control system with an emphasis on speed.