Resume
Satyabrata Sarangi-Mob.No-
Career Objective
Maintain a challenging career in design, development & implementation using leading-edge
technology for a forward-thinking company which values technical excellence emphasizes long
term success over short term solution.
Professional Summary:
Ø I have a total working experience of 6.3 years in IT Sector from May 2010 till Sep 2016.
Ø Having 5 years of experience in developing Web and Enterprise Applications using
technologies Java/J2EESpring3.X Struts.
Ø Experience in J2EE Application development and deployment in Production Environment
with Mysql Database, Oracle Databae, and Weblogic Server, Tomcat Server 7.
Ø Expertise in domain like Finance and Banking, Healthcare, E-Commerce, Advertising &
Promo, Mobility, Airline Domain etc.
Ø Hands on experience on Core Java, JDBC, Servlets, JSP, JavaScript, JQuery, Ajax, Junit.
Spring MVC, Soap Web services, Rest Web Service, Json.
Ø Involved in version control of source code, build and deployment process using various
tools.
Ø Working experience in different design patens like Singleton, MVC, FactoryDesignParten.
Ø Experience in version control using SVN, Git.
Ø Experience in Working with Agile Environment, deep Understanding of SDLC Life Cycle.
Ø Experience of application testing, debugging and troubleshooting.
Ø Experience of Requirement Analysis, Preparation of Document for the Application.
Ø Good Team player and also have ability to work independently. Adaptive to learn new
technologies. Ability to deliver expected Output on Time.Easily Adopt any new
environment and hard working in nature.
Professional Experience:
Ø Currently Working in an Investment Bank as IT Analyst From TCS, Bangalore from Feb
2016 to till now.
Ø Worked as Senior Software Engineer at NIIT Technologies, Bangalore from Aug 2015.
(For Client Sabre Airlines).
Ø Worked as IT Engineer at Tata CMC Limited, Kolkata from March 2014 to Aug 2015.
Ø Worked as senior software Engineer at G2Evolution Pvt Ltd., Bangalore from Sep 2013
to March 2014.
Ø Worked as Senior Software Engineer for Valtech Software (India) Pvt LTD., Bangalore
1
from Oct 2012 to Sep.2013.
Ø Worked as Software Engineer for Biz TechnologiesPvtLTD. Mumbai from May 2010 to
Sep.2012.
Educational Qualification:
Ø Completed Master of Computer Applications (MCA, 2009) from BPUT, Orissa with
82.4%.
Ø Completed B.Sc from Utkal University, in 2005 Orissa with 69%.
Technical Profile:
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Ø
Java Technologies: Core Java, Servlet, JDBC, JSP.
Frame Works: Struts1.3, Spring3. X.
ORM Tool: Ibatis, Hibernate
Languages: JAVA.
Web Technologies: Java Script, jQuery, Ajax, HTML, and CSS.
Mobile Technology: Android.
Web Server: Tomcat, WebLogic
Operating Systems: Windows Family, Linux.
Databases: Oracle10g, MySql 5.X.
BugTrackingTool: Jira, Mantis, Rally.
Version Controller: SVN, Git.
Methodology: Agile.
Project Profile:
Project#1:
Name
Client
Environment
: Pre Trade Approval
: Credit Suisse
: Java 1.6, Spring MVC, jQuery, JavaScript, Web logic Server. J2EE, Rest
Web service, AngularJs.
: Oracle 10.g
: SVN, Jira,Eclipse
: 25
: Senior Developer.
Database
Tools
Team Size
Role
Summary:
This application useful for trade processing.
Responsibilities:
Implementing Business Logic Migration. Functional Testing and Bug fixing. Deployment to test
and Production Server. Client Communication.
∙ Implemented web services using JAX-WS.
∙ Used Hibernate for mapping entity classes to tables on database.
∙ Worked on Restful Web Services (Jersey implementation) for fulfillment of other
components.
2
∙
∙
Used Spring IOC for Dependency Injection.
Used Spring MVC for UI development
Project#2:
Name
: Sabre Sonic Web
Client
: Sabre Airline Solution
Environment
: Spring MVC, Tomcat Server. J2EE, Rest Web service
Database
: Oracle 10.g
Tools
: GIT, Jira,IntellijIdea
Team Size
: 12
Role
: Senior Developer.
Summary:
This application deals with airline ticketing and airline ticket booking different passenger
services.
Responsibilities:
Working as backend service developer and consumer also,
∙ Worked on Restful Web Services (Jersey implementation) for fulfillment of other
components.
∙ Used Spring IOC for Dependency Injection.
∙ Used Spring MVC for UI development
Project#3:
Name
: Debt Management, (Govt. Of Odisha)
Client
: DTI, Odisha
Environment
: Java 1.6, JSP, SpringMVC, jQuery, JavaScript, Web logic Server. J2EE,
Web service, AngularJs.
Database
: Oracle 10.g
Tools
: SVN, Mantis
Team Size
: 20
Role
: Team member.
Summary:
The main object of this module is to allow Finance Department (FD) to manage and monitor the
loans taken by the state government as well as loans advanced and guaranty issued by the
state government.
The Proposed System will allow to maintain various types of loans which are taken or
disbursed by the government of Odisha (GoO) along with the terms and condition of the loan
and monitor these. Proposed system will also calculate the repayment / recovery schedule of
principal along with interest, based on terms and conditions of the loan. System will also allow
capturing the repayment / recovery details of the loan. Based on repayment / recovery
schedule, proposed system will provide important information required in the formulation of
fiscal policy such as forecasts of draw down and debt servicing liabilities and outstanding of
3
loans advanced by (GoO). The system will also maintain the borrowing institute master and
lending institute master and their categories.
Responsibilities:
Requirement Analysis & Design, Implementing JavaScript, JQuery Validations, Implementation
of the Controller Classes. Responsible for coding of DAO classes using Ibatis ORM and
Business Logic. Implementing Business logic Migration. Functional Testing and Bug fixing.
Deployment to test and Production Server. Client Communication.
∙
∙
∙
∙
∙
∙
Implemented SOA Services and also generated client code to call Task List system.
Used IBatis for mapping entity classes to tables on database.
Worked on Restful Web Services (Jersey implementation) for fulfillment of other
components.
Used Spring IOC for Dependency Injection.
Used Spring MVC for UI development
Used AngularJs, JQuery, java Script for Implementing Validation and Ajax Call from the
Component.
Project #4:
Name
Client
Environment
Database
Tools
Role
Summary:
: Online Job Opportunity
: RobotixIndia.
: Jdk1.6, JSP, Struts, TomcatServer 7.X, Eclipse Indigo (IDE), J2EE, Java
: MySQL.
: SVN, Maven
: Team member.
OnlineJobOpportunity is a Multilevel Marketing Web based Application. This application
supports for online marketing facility for the business. This application Follows legitimate
business strategy. In this application used that pyramid schemes, which use money from new
recruits to pay the people at the top, often take advantage of people by pretending to be
engaged in legitimate multi-level marketing. Pyramid schemes can sometimes be spotted by
their greater focus on recruitment than on product sales.
This application helps Independent distributors develop their organizations by either building an
active consumer network, who buy direct from the company, or by recruiting a down line of
independent distributors who also build a consumer network base, thereby expanding the
overall organization. Additionally, distributors can also earn a profit by retailing products they
purchased from the company at wholesale price.
Responsibilities:
∙
Responsible for writing Struts Action classes and Action Forms.
∙
Writing the SQL queries which meets the functional requirements.
∙
Answer technical quires and implements fixes for application problems.
4
∙
Works on cross-functional teams to proactively address support problems.
∙
Coordinate with customers to resolve technical support issues.
∙
Involved in Bug fix and enhancements.
∙
Implemented the application using the concrete principles lay down by several
J2EE Design patterns like MVC, Singleton, DTO and DAO.
∙
Involved in Unit Testing and Test Cases document preparation.
Project#5(Mobile Application):
Name
: Tangotab, Client Tangotab, USA
Environment
Service.
: Android 2.3, java, Google API, REST API, Eclipse Indigo (IDE), SOAP Web
Team Size
:5
Summary:
Tango tab is a restaurant Based application. In this Application Various Features like face book
sharing, twitter sharing and different custom Controls like Wheel Control, Sliding bar are used.
This app supports various resolution devices in android like HDPI, LDPI, and MDPI. This app
meant for reserving restaurant seats for the customer in advance under tango tab client in
Canada and New York. Through this app the end user can reserve a seat in Listing Restaurant,
also if he wants can cancel that Offer. In this app Tango tab providing the Web service to which
we access to perform many type of tasks of the Application, Like User Login, Claim Offer,
cancel offer, Search Availability of Restaurant Offer Etc.
Responsibilities:
∙
Design and development of UI Components.
∙
Back end coding of the Android Application.
∙
Designing the interface for the front end.
∙
Involved in Unit Testing and Test Cases document preparation.
∙
Involved in Understanding the client requirement. Unit Testing of Application.
5
Name: Satyabrata Sarangi
Place: Bangalore (Karnataka)
6