Curriculum Vitae
RANJITH SURAM
Ph.NO :+91-900*******
E-mail :acte9i@r.postjobfree.com
OBJECTIVE:
Effective utilization and development of my skills in Information Technology, to add value to the organization through individual efforts as well as team work.
EXPERIENCE SUMMARY:
Having 4+ years of IT experience in Design and Development of web applications
based on the technologies JAVA/J2EE,Struts,Hibernate, Spring, ibaties
Very good Experience in JSF2.0,STRUTS1.x/2.x,RICHFACES,CORE JAVA,Ruby on rails
Good Experience in SPRING2.5(AOP,DAO,ORM,SPRING -MVC,SPRINGWEBFLOW)
Good Experience in WEBSERVICES (Soap, Restful),DevOps,BIGDATA,HBASE,SOLR.
Good Experience on BPM/Cordys domain
Good Experience on Knockout Js, Backbone,_Template and AangularJs
Very good Experience on banking and Retail Domain(E-commerce)
I have worked at Mahaveer infoway (Vsoft), Hyderabad(May 2012-Sep2013)
I have worked at Nisum Technologies India(Sept 2013- December 2015)
I have been working with OpenText Technologies(from Dec 2015-till)
Very good experience with agile development methodologies
Very good experience in test driven development and BDD
Strong interpersonal and excellent communication skills.
Excellent technological, analytical and Ability to learn quickly and apply new technologies.
Having a valid B1 visa for US
STRENGTHS:
Self-Motivation and ability to take the initiative
Ability to work well under pressure
Quick learner,Keen to learn and improve skills
Clean Computer Programs in the latest languages
Ability to perform multiple tasks
TECHNICAL SKILLS:
Technologies : Struts1.x\2.x,Spring2.x,webservices JSF2.x,
Spring WebFlow, Jdbc, Servlets,Jsp,Hibernate3.x
Database software : Oracle10g,Mysql
Servers : Weblogic10.x,Tomcat6.0,JBoss5,GlassFish
IDE : MyEclipse8.0, Eclipese,NetBeans6.5.1
Operating System : Windows, Linux
Web Technologies : HTML5, XML,JavScript,AJAX,Richfaces,Primefaces,
Jquery,Prototype js,Angular Js
Tools : Junit, Log4j,Maven, ANT,SVN, JasperReports, Sonar
CA automation, Jira,Ivy,Solr…
Design patterns : Singleton,Template- CallBack,BD,DAO,Factory
QUALIFICATIONS:
M.C.A
PROJECTS:
1. Project Name
BPM- Cordys
Client
Microsoft, IBM, Philips HP…
Role
Developer
Organization
Open Text TECHNOLOGIES, HYDERABAD
Team Size
9
Technologies
Core java, Soap services, Backbone js, Entity modeling Big data, MsSQL Server and Xforms, knocjout Js, backbone Js and jquery
Description:
Impressive ability to use BPM tools to build customer-defined applications
Substantial understanding of the technical implementation BPM solutions.
Solid ability to ascertain application requirements.
Open text BPM is a leading global services provider in insurance, banking and asset management
Responsibilities:
Solid ability to ascertain various application requirements
Creating flows to execute nightly jobs
Expertise in SOA, Orchestration and Integration Technologies in the areas of Web services, ESB, SOAP, WSDL,XML,XSD,UDDI,XML.
WS-Basic Profiles, and web services security and visualization services
regression by using Ruby on Rails
Unit testing and integration testing
PROJECTS:
2. Project Name
Ecommerce Application(GAP)
Client
GAP(US)
Role
Team Member
Organization
NISUM TECHNOLOGIES, HYDERABAD
Team Size
20
Technologies
Strus2.x,jsp,ibaties,spring,prototype JS, ajax, Jquery, Rest services, oracle, hbase and solr
Description:
Making stores into online for the factory outlets
In US market there are so many outlet factories for the Gap and banana republic.
So the idea is to build an application to satisfies customers need.
Building an online application to make customer shop at online instead of going to the outlet stores.
Currently supporting only two brands later we move to other two brands.
Responsibilities:
Developed a rich UI
Implemented different Rest services to support all the operations
Creating flows to execute nightly jobs
Used Ibaties framework to talk with DB
Writing Excellent Junits with 100% code coverage
For functionality test add SLTS and ISO’s
Tested code with sonar and delivered with high efficient code
Implementing regression by using Ruby on Rails
PROJECTS:
3. Project Name
Ecommerce Application(GAP)
Client
GAP(US)
Role
Team Member
Organization
NISUM TECHNOLOGIES, HYDERABAD
Team Size
12
Technologies
jsp,ibaties,spring-MVC,prototypeJS,jquery,oracle
Description:
Developed one application which is used to review the product like 5 star rating with some comments and sending emails to the customers to review the product.
Provided UI form to enter review details and submit the application with full of information
Customer can able to review the rating and write the rating based on his opinion.
Responsibilities:
Developed form with jsp, validation with prototype js and javascript
Writing struts Actions for supporting all the operations
Mapping the Java objects with tables by using ORM Framework
Used Ibaties framework to talk to DB
Writing Excellent Junits with 100% code coverage
For functionality test add SLTS and ISO’s
Tested code with sonar and delivered with high efficient code
PROJECTS:
4. Project Name
(US) Product Based
Client
Evans Bank(US)
Role
Team Member
Organization
VSOFT TECHNOLIGIES,hyderabad
Team Size
06
Technologies
Rich Faces with Jsf2.0,SpringWebFlow,Jboss4.0/5.0 with Oracle10g,Hibernate
Description:
This provides a Core Banking facilities for US customers
Build a product with supporting of core and insurance facilities
Provided ATM and Debit card facilities to the end Users.
Provided Loans and Deposits and teller modules to the bank
Responsibilities:
Developing Jsf tags and UI part using Rich Faces
Communicate JSF flow with Spring Web Flow
Developed service Layer and Persistence Layer
Mapping the Java objects with tables by using ORM Framework
Writing database queries using criteria
Developed Java Server Faces for manipulating display logic
Implemented Log4j framework for logging mechanism
Involved in Unit Testing
PROJECTS:
5. Project Name
Banking Product
Client
Carter Bank
Role
Team Member
Team Size
08
Technologies
Jsp, Spring MVC,hibernate3.x,web services (Rest Ful) Oracle10g
Description:
This is provides a Core Banking facilities for US customers.
Based on the user Specifications we added extra features for this product..
Provided ATM and Debit card facilities to the end Users.
Provided Loans and Deposits and teller modules to the bank
IVR provides for internet Banking
Responsibilities:
Developed AOP Classes for Security and Txn management
Writing a Spring Configuration file
Write a code for DAO
Mapping the Java objects with tables by using ORM Framework
Writing database queries using criteria
Developed web service(jax-Rs) for ATM machine
Implemented Log4j framework for logging mechanism
Involved in Unit Testing