Expert in Java Web and Desktop Application




We would like to work for some organizations where we provide excelent services of java in the web and desktop based application with excelent User Intreface, we used our experiences and skills for greatly enhance the organization success and our client's organistion growth.
http://www.dineshonjava.com/

Professional Summary


Currently working as Assistance Tech Lead at Times Group Ltd Noida. Having expertise in Latest Version of Spring Framework, Spring Batch, Spring Security, AOP, Struts2, JSP, Hibernate3, Solr3, JQuery, Web Services (REST, JAX-WS), MongoDB and Web Application Architecture. I have expertise with working using AGILE Methodology (JIRA). Having expertise in the code management repository like GitHub and CVS. I had worked with Paytm.com I was first developer Paytm.com. With this product I have very good development experience on spring struts integration with hibernate, JSP and Servlet with MySql5 on the Eclipse3.4 with Tomcat.

I have also like to write the technical blogs related to the latest java technologies and provide online assist to developers across the world in spare time. I have my own blog www.dineshonjava.com which have approx 12000 page views per day.

Experience Summary


MagicBricks Reality Services Ltd Noida (Times Group- MagicBricks.com) (June2011 – Till Date)
My responsibility includes:
  • Working as Assistance Tech Lead & Developer in API team, Design and developing Services Integration (REST) with Mobile apps, m site and others third party application.
  • Discussing Features and Enhancements with product and taking their requirement and design technical document and development with technologies (Latest version of Spring Framework, Spring REST, Tiles JSON, Jackson, JSP, Hibernate, for bulk operation using Spring Batch Web Services REST and MongoDB, Search Technology Solr).
  • We working under AGILE methodology (SDLC) for development and cross teams communication
  • Using Software development tool used by my team JIRA Software is built for every member of your software team to plan, track, and release great software.
  • Communicate with third parties for integration web services with their applications.
  • Using GitHub and CVS for code management, branching and tagging.
  • Functional, Unit and Integration testing of the applications. 
  • Conduct User acceptance testing.
  • Understanding user requirement.

PayTM.com (One97 Communication Ltd Noida Company) (Sep 2010 – 06 June2011)
My responsibility includes:
·         Understanding product requirement.
  • Software application development (Spring, Struts and Hibernate Integration, MySQL, JSP, XML, DOJO, AJAX, JQuery).
  • We working under AGILE methodology (SDLC) for development and cross teams communication
  • Using SVN as repository management
  • Functional, Unit and Integration testing of the applications Bug fixing.

 Daffodil Software Ltd Gurgaon (April 2010– 12 Sep 2010)
 My responsibility includes:
  • Understanding user requirement.
  • Software application development (Core Java, Servlet, JSP, Struts2, Hibernate3, XML, MySql Eclipse Galileo, JQuery).
  • We working under AGILE methodology (SDLC) for development and cross teams communication
  • Functional, Unit and Integration testing of the applications Bug fixing. 
  • Conduct User acceptance testing.
Softgains Technologies Greater Noida (Aug 2009-April 2010)
  • Working as Software Trainee
  • Software application development (Core Java, Servlet, JSP, Spring, Hibernate)

Professional Skills


·         Servers                                :   Apache Tomcat, JBOSS, BEA weblogic.
·         Languages                          :    JAVA/J2EE.
·         Repository Tool                   :    Git, CVS, Tortoise SVN.
·         Development Tools    : Core Java, Spring Framework, Hibernate ORM framework, REST and SOAP web            Services, NoSQL MongoDB, Struts2, JSP, Thymeleaf, Apache Tiles, Servlet, JQuery, Servlet, iBatis, Hadoop and Search Technology Solr, DS & Algorithms.
·         Scripting Language             :     JQuery, JavaScript. AJAX, DWR, DOJO
·         Databases                           :     DB2, MySql, NoSQL MongoDB
·         SDLC                                   :    AGILE (JIRA)
·         Java IDE                              :    STS, My Eclipse, Eclipse Galileo3.5, NetBeans
·         Operating System               :    Windows Platform, Linux Platform
·         Others                                 :    JIRA, FileZilla, BugZilla, Putty.

Awards and Certifications              


·         I am certified for M101J: MongoDB for Java Developers and M102: MongoDB DBA a course of study offered by 10gen, The MongoDB Company.
·         I am awarded for Extra Mile Club TBSL for clean, optimized and crucial feature (advice.magicbricks.com) release with minimum time line.
·         Secured ---first position in graduation qualification in college.
·         I was selected for Advanced Training Program for Mathematics organized by Science and Technology Department of Delhi.


Projects                                                                                                                 


1: Project Title

REST API services for www.magicbricks.com
Domain Name : api.magicbricks.com 
Software Platform
Spring3.2, Hibernate3.0, JSP, JQuery, JSON, Velocity, STS,DB2, Spring Batch Process, DWR, Apache Solr, MongoDB
Project Details
www.magicbricks.com is a product of MagicBricks Reality Services Ltd.

This is a commercial web application based on real estate web search engine and advertisement tool for all new property and new project across world. 

www.magicbricks.com is an effort to more searches about property related data provide to the client and give relevance offer to user for posting the properties, requirements, new projects, agents and brokers and its related searches.

Roles And Responsibilities:
  • Understanding user requirement.
  • Assistance Tech Lead of API team, Design and developing Services Integration (REST) with Mobile apps, m site and others third party application.
  • Discussing Features and Enhancements with product and taking their requirement and design technical document and development with technologies (Latest version of Spring Framework, Spring REST, Tiles JSON, Jackson, JSP, Hibernate, for bulk operation using Spring Batch Web Services REST and MongoDB, Search Technology Solr).
  • We working under AGILE methodology (SDLC) for development and cross teams communication
  • Using Software development tool used by my team JIRA Software is built for every member of your software team to plan, track, and release great software.
  • Communicate with third parties for integration web services with their applications.
  • Using GitHub and CVS for code management, branching and tagging.
  • Functional, Unit and Integration testing of the applications. 
  • Conduct User acceptance testing.

2: Project Title
M Site Magic Bricks
url : m.magicbricks.com
Software Platform
Spring MVC, JSP, REST, Eclipse3.5, DB2, JSON
Project Details
m.magicbricks.com is a product of MagicBricks Reality Services Ltd.

This is a commercial mobile web application based on real estate web search engine and advertisement tool for all new property and new project across world. 

m.magicbricks.com is an effort to more searches about property related data provide to the client and give relevance offer to user for posting the properties, requirements, new projects, agents and brokers and its related searches.
Roles And Responsibilities:
  • Understanding user requirement.
  • Software development (SpringMVC, JSP, REST, Eclipse3.5, DB2, JSON).
  • We working under AGILE methodology (SDLC) for development and cross teams communication
  • Using Software development tool used by my team JIRA Software is built for every member of your software team to plan, track, and release great software.
  • Using GitHub and CVS for code management, branching and tagging.
  • Functional, Unit and Integration testing of the applications.
  • Make Release plan for live

3: Project Title
advice.magicbricks.com
Software Platform
Spring3.2, Hibernate3.0, JSP, JQuery, JSON, Velocity, STS,DB2, Spring Batch Process, DWR, Apache Solr, MongoDB
Project Details
advice.magicbricks.com is a product of MagicBricks Reality Services Ltd.
.
This application for Get Property Advice, Compare rates and trends, get insights into buyer demand & other real estate related expert advice with various tools by MagicBricks.com. 
Roles And Responsibilities:
  • Discussing Features and Enhancements with product and taking their requirement and design technical document and development with technologies (Latest version of Spring Framework, Spring REST, Tiles JSON, Jackson, JSP, Hibernate, for bulk operation using Spring Batch Web Services REST and MongoDB, Search Technology Solr).
  • We working under AGILE methodology (SDLC) for development and cross teams communication
  • Using Software development tool used by my team JIRA Software is built for every member of your software team to plan, track, and release great software.
  • Communicate with third parties for integration web services with their applications.
  • Using GitHub and CVS for code management, branching and tagging.
  • Functional, Unit and Integration testing of the applications. 
  • Conduct User acceptance testing.
  • Using Software development tool used by my team JIRA Software is built for every member of your software team to plan, track, and release great software.
  • Using SVN for code management, branching and tagging.

4: Project Title
PayTM.com (02 Feb 2011 – 30 May 2011).

Client Name
Product and service of One97.

Software Platform
SpringMVC, JSP, MySql5, Eclipse3.5, iBatis.

Project Details
This is a commercial web application based on mobile prepaid recharge and DTH recharge with offering some coupons based recharge type. 

PayTM.com is an effort to offer a secure, easy and reliable medium for mobile users to recharge their prepaid mobile phone and get special offers/deals. At PayTM.com, you can buy instant mobile recharge for mobile operators, such as Airtel, Vodafone, Reliance, Idea, BSNL, Uninor, Tata Indicom, Aircel, Tata Docomo, Loop Mobile, MTS, STel, and Videocon, among others.


Roles And Responsibilities:
  • Understanding user requirement.
  • Software development (JSP, MySql, SpringMVC, iBatis).
  • Functional, Unit and Integration testing of the applications.
  • We working under AGILE methodology (SDLC) for development and cross teams communication
  • . Using Software development tool used by my team JIRA Software is built for every member of your software team to plan, track, and release great software.
  • Using SVN for code management, branching and tagging.       



5: Project Title
Faculty Management Software (Aug 2009 to Nov 2009)
Software Platform
 Core Java, JSP, Servlet, MySql.
Project Details
This software manages all processes to assigning faculties to subjects and gives previous year feedback of faculties.
Modules are given below.
1) Registration  Module
2) Feedback Module
3) Subject Assigning Module


Mail Id:          admin@dineshonjava.com

Contact No : +91 9582486434

Web: http://www.dineshonjava.com/

3 comments: