Quality in a service or product is not what you put into it. It is what the client or customer gets out of it.
I have around 8 years of diversified and progressively challenging experience as a Software Developer with a multinational companies like Persistent Systems, 3DPLM Softwares etc. I have worked on various java/j2ee projects for various clients from US, Europe and Africa.
Certifications:
1. Oracle Certified Professional, Java SE 6 Programmer.
2. Oracle Certified Expert, J2EE 6 (Web Component) Developer.
Technologies:
1. Programming Languages: Java, Groovy, JavaScript
2. Web Technologies: HTML, CSS, JSP/Servlet, RESTful web services, jQuery
3. Web Framwroks: Spring, Grails, Struts, Hibernate
4. Server: Tomcat
5. Build Tools: Maven, Ant
6. Database: MySql, Oracle
7. Source Tools: Git, SVN
8. Testing Technologies: JUnit, Mockito, Selenium
Portfolio(Projects):
1. Inventory Management Portal
Technology: Groovy, Grails, Hibernate
Responsibilities:
• Designed and developed a web application to maintain inventory
• Prepared one click solution to build and deploy application
2. Dispatch Reporting Tool
Domain: Telecom
Technology: Java, Spring, Hibernate, JSP, Tiles, Web Services and JQuery
Responsibilities:
• Designed and developed a web application to report service dispatch
• Prepared documentation for the application
3. Customer Care Application
Domain: Telecom
Technology: Java, Spring, Hibernate
Responsibilities:
• Developed payment and receipts functionalities
• Enhanced search functionality
4. Promotion & Offer Portal
Domain: Telecom
Technology: Java, Struts 2, JSP, Tiles and EJB
Responsibilities:
• Developed a web application to create promotions & offers for products
• Developed algorithm to validate and apply promotions & offer codes
5. Order Procurement Tool
Domain: Telecom
Technology: Java, JUnit and Selenium
Responsibilities:
• Developed an auto email generation module to support order tracking system
• Developed automated testing solution for web application
Work Terms
Hours of operations: 30-40 hr/week