Sowmya Shantharam
Mohammed Azizuddin Phone 09632803027Bangalore, Karnataka 560
017
Email:[email protected] SUMMARY
6+years of software Application development experience with JAVA
& J2EE Application Framework. Worked as Lead at Apple Inc
offshore, and as Lead for Cognizant Technologies solution.
Extensive experience in Analysis, design, development of
client/server and web based multi-tier distributed object oriented
systems for Service using Java, J2EE, Spring,Struts, Hibernate,
Webservices, Servlets, JSP, JDBC, XML, JavaScript technologies.
Experience in Object Oriented Programming in Java.
Worked experience with IT giants like Apple Inc., Cisco, Intuit
Inc., Hcl Technologies.
Thorough understanding on software development best practices
and an advocate of SDLC methodology.
Motivated self-starter with exceptional team building, strong
leadership, project management and interpersonal skills.
Work experience at Metros in India Bangalore, Chennai, and
Hyderabad.
Experience in Requirement gathering, designing functional and
technical specs, Release management and coordination, Problem
resolution and support
Strong Team Lead with excellent inter-personal, written and oral
communication skills.
Ability to adopt in demanding, fast-paced environments requiring
highly adaptive, flexible and resourceful technical &
management skills.
Ability to meet deadlines with no compromise on the quality of
the work product.
SKILLS
Operating SystemsWindows xp/7 , Mac , Unix
Languages/TechnologyJava , C#
UIHtml5, CSS, Xml, JavaScript, Ajax, jQuery
RDBMSOracle 10.x/11.x, MySql 6.x, Sybase, SQL Server.
Web/Application ServersTomcat 6.x/7.x, Jboss 7.x, Weblogic
8.x/9.x/10 WebSphere 7.x
Development ToolsEclipse NetBeans
Version Control ToolsCvs svn perfoce
OthersEclipse3.x, NetBeans7.x, SecureCRT, Filezilla, Cdets,
Radar, firbug,Advanced Rest Client
Architecture and
frameworkSpring2.x/3.x,Struts1.x/2.x,Hibernate3.x,Jpa3.x, Maven
3.x/4.x,Ant, Log4j, Asp.Net3.0.Webservices
Project ManagementSDLC concepts, agile concepts, Monitoring,
Tracking,Release Management/Co-ordination.
EDUCATIONAL QUALIFICATION
CourseInstitution
B.Tech (Computer Sciences &Engineering)JNTU University
WORK EXPERIENCEOrganizationLocationFromToDesignation (Role)
Cognizant Technology Solutions India Pvt.
LtdBangaloreJan2013Till DateAssociate
HCL technologies.ChennaiMarch2010May2012Lead Engineer
Serveen Software SystemsHyderabadJan 2007March2010Software
Engineer
CERTIFICATIONS
Sun Certified Java Professional 1.5 with 93%
PROJECTS
1. Currently building a framework/offering on Microsoft AZURE
and SILVERLIGHT2. Rule EcosystemClient NetApp
DurationApr 2010 June 2010
Technologies3 months
ToolsDrools, SQL Server
Provide an ecosystem consisting of processes and systems that
enables authoring of rules and their universal usage across all
business systems and tools.
Deliver a rules infrastructure that enables business users
throughout NetApp (internal users only) to implement, test, and
manage decisions that may be implemented as business rules within
Premium AutoSupport and other management/supportability
application.
Provide a robust set of capabilities that can help the business
users to organize, search, and author
rules.
Responsibilities:
Define Architecture Prepare a Proposal
Cost and Estimate
3. SAAS (Proposal)Client NetApp
Duration3 months
TechnologiesJ2EE
The purpose of Project SASS (Service Automation for Secure
Sites) is to provide an ASUP infrastructure at the customer site
that enables NetApp and our partners to:
a) Gain easy access to ASUP information and key support tools
for problem diagnostics and resolution
b) Provide a robust suite of customer self service applications
to improve configuration management, system health checks, best
practice conformance, performance trending, and upgrade
planning
c) Deliver STOR-like PS audits
d) Leverage pre-sales tools such as Synergy to plan system
upgrades/migrations
Responsibilities:
Define Architecture
Prepare a Proposal
Cost and Estimate
4. Messaging FrameworkClientUBS
Duration12 months
TechnologiesWCF, C#, Silverlight, ASP.NET, Virtual Server
2005
ToolsMicrosoft Visual Studio 2005, Visio, MS Test,
CruiseControl
There are organizations that are wary of developing and
deploying Bots in spite of their inherent value. The apprehension
stems from the risk they run of a Bot as it can behave maliciously
and bring the critical messaging infrastructure down.
The challenges faced by these organizations are:
The priority for protecting the chat infrastructure from
malicious Bots
Need for specialist skills to extend and integrate Bots with the
chat infrastructure
Way to leverage persistent Group Chat in strategic fashion by
integrating line of business applications
Objective:
To extend the Messaging Framework to Office Communications
Server Group Chat ensuring that
Existing MindAlign Bots can seamlessly work with Office
Communications Server Group Chat with only configuration changes
needed
To architect Messaging Framework in a way that supporting
additional channels for existing Bots is as transparent from the
end user as is possible
Major Features:
The following is a list of potential features for the next
version of Messaging Framework:
Support for Essential Chat functionality on Office
Communications Server R2
Includes IM capability and
Group Chat
Messaging Framework API support for Office Communications Server
R2 network Initially built on .NET 2.0 and later built on .NET 3.5
Presentation Layer is built using Silverlight
.Responsibilities Architecture Design
Development
Performance Testing5. ACE Aditi Communication
EssentialClientUBS
Duration10 months
TechnologiesASP.Net 2.0, C#, ADO.Net, SQL Server 2005
ToolsVisual Studio 2008, CruiseControl, FxCop
ACE (Aditi Communication Essential), It would be available for
the administrators such that they can maintain and manage the core
abilities of MindAlign Application and other underlying components.
This Console would also encompass other necessary functionalities
which would be complementing in enhancing the overall experience
and usage of MindAlign Application.
It provides:
1. A comprehensive management console for managing the MindAlign
network which is seamlessly extensible to OCS more platforms in
future.
2. Time saving/effective as the new product has taken into
consideration various user feedbacks over a period of time.
3. Automated health checks give scope for faster diagnosis and
resolution of problems.
4. Simple yet functionally robust modules.
5. Predefined and customizable reports are simple to understand
and easy to access.
Responsibilities
Architecture
Design
Development
Performance Testing6. CAMP (Porting and Refactoring Discovery
Phase)ClientRoyal Bank of Canada
Duration4 months
TechnologiesVB6, ASP, Mainframe, Java
Tools.NET (C#, ASP.NET), AJAX and SQL Server 2005, BPM, Rule
Engine and MQ Series
CAMPS (Client Activity Monitoring Performance System) are a
client card and credit card fraud detection System. The Client Card
Fraud Detection System provides Fraud Analysts with a combination
of tools for identifying and preventing fraud involving RB/RT
client cards, RB/RT self-service terminals (ABM, telephone banking
and internet banking) and/or merchant POS (Point of Sale)
terminals.
Debit cards issued by other financial institutions (OFI) and
used at an RB/RT terminal, as well as RB/RT cards used at an OFI
terminal, are monitored by the system. Various search tools are
provided for investigation including DDA, PTB, SRF and Terminal
Information searches. A Real Time Monitor allows the analyst to
observe transactions as they occur. This may involve a particular
terminal or group of terminals or a particular client card or
cards. A Point of Compromise tool enables the analyst to identify a
common terminal where suspect cards have been used. Within the
system, the analyst can take corrective action, such as holds, hot
carding and mass re-issues, to curb fraudulent activity.
This system includes the following debit card fraud detection
tools:
1. Fraudulent client card transaction detection.
2. Card skimming detection.
3. Point of Compromise Search facility.
4. Card and terminal monitoring facility.
5. Fraud file management.
6. Fraud statistical reportingResponsibilities
Architecture
Build - Proof Of Concept
7. SalesPlatform (Porting and Refactoring)ClientRoyal bank of
Canada
Duration14 months
TechnologiesVB6, ASP, VC++, VB.NET, ASP
ToolsVisual Studio .NET 2005, Upgrade Advisor, Visual Studio
6
Sales platform is an important application being maintained by
the Channels and Integration services team. It is used in three
distinct modes. Namely, Connected mode, disconnected mode, and at
banks Contact center.
Currently, it is faced with problems and issues, primarily
associated with poor technical quality. Some of them being:
It has become increasingly difficult to implement changes to the
Sales platform.
The cost of making changes and time to market has increased
significantly.
The application has become large and monolithic.
There is a huge back log of business requirements.
Testing, regression and deployment of the application are other
areas that need to be addressed immediately.
Portions of the Sales platform face technology obsolescence as
they are written in Visual Basic 6.0.
It was decided that Re-factoring of the Sales platform can be
taken up as immediate step which would enable to address some of
issues related to the Sales platform. Following are the benefits of
carrying out this step:
Ease of maintenance
Address the issue of technology obsolescence
Streamline build and deployment process
Reduces regression testing effort
Improves technical quality of the Sales platform
Improves functional quality of the Sales platform
Promotes rationalization and re-use across the enterprise
Provides options and time for transformation
Responsibilities
Architecture Design Coding
8. HCCClientHCC Surety Group
Duration12 months
TechnologiesASP.NET, ADO.NET, C#, XML, SQL Server 2000.
ToolsVisual Source Safe, Visual Studio.NET
HCC Surety Group, a subsidiary of HCC Insurance Holdings, Inc,
is a leading provider of surety bonds in the US, and the second
largest surety issuer in California. The HCC Surety Group is
comprised of the American Contractors Indemnity Company (ACIC),
U.S. Specialty Insurance Company and the Surety business of HCC's
Spanish subsidiary, HCC Europe (www.hcceurope.com). HCC Surety
intends to grow through acquisition, focusing on smaller targets
that present an opportunity to enter into, or grow in, and a new
geographical location or to incorporate new or unique products into
HCC Suretys offerings.
As the company grows, HCC Surety aspires to rationalize
operational costs by consolidating on one IT platform for all its
surety lines, supported by a centralized IT group that will service
all the companies of the Surety Group. At the same time, the
company is looking to gain additional efficiencies by issuing more
template-underwritten bonds, with data entry being provided to the
agents who submit applications for various surety bonds.
Responsibilities
Involved in Architecture
Involved in Design Involved in Development9. T2T4 Web Booking
EngineClientCendant
Duration10 months
TechnologiesASP.NET, C#
ToolsVisual Studio .NET, MOM, FxCop
This System has many modules such as IBE, Mid-Office and Ground
Database. Currently IBE module is in the process. IBE (Internet
Booking Engine) will be responsible for managing the user
experience for T2's agent and their staff. Additionally, there will
be white label version that can brand and make available to the
customer. IBE is not a booking engine in the truest sense, it
represents the presentation and orchestration capabilities required
for the users to browse the products maintained in the other system
and place booking which will also processed by the other
system.Responsibilities
Involved in Design
Involved in Coding Involved in Release Management10.
MHSClientVOLVO
Duration6 months
TechnologiesVisual Basic.NET, MS Access and SQL Server 2000
ToolsVisual Source Safe, Visual Studio.Net, FxCop
This System is a complete system for managing Goods, Stocks,
Internal Orders, Inventory and Engine engraving.
This System is a 24-hours available system.
The System is running on Engine Center Gent (ECG). The
MHS-system is build upon VDClient technology and contains both
interactive and background programs. MHS is delivered in 3
languages, English, Flemish and Swedish. The functions in the
system can be accessed from a PC with Internet Explorer
installed.Responsibilities
Involved in Design Involved in Development11. Expo24-7.com
ClientExpo24-7.com
Duration8 months
TechnologiesASP.NET, ADO.NET, C#, JavaScript, SQL Server
2000
ToolsVisual Source Safe, Visual Studio .Net
Expo24-7.com is an exhibition portal. Main objective of the
project is to create vertical communities database with details of
all the industries in Europe as well as other related links by
country, region and industry. Exhibition / Trade Show Portal
catering to the exhibitions, organizers, venues, exhibitors and
visitors who attend exhibitions in Europe. Project has two modules.
1) Site Admin 2)Front End
Site Admin: Site administration contains activities like
maintaining master databases, checking for junk entries, replying
queries, processing hit reports etc.
Front End: In this module specific user like organizers,
companies can enter their details like name, address, products etc.
User will have different facilities to access the data like search,
advance search, directory listings etc. Various features like
on-line trade shows, e-mail, personalize expo page will be provided
on the site.
Role: Module Leader, Coding, Designing, Development and
Implementation. Responsible for client side validations
(JavaScript), writing Business Logic (Server side validations)
components- VB & ASP, implemented through MTS. Hosting and
handling of change requests on live server.
Also He was supported in the development of front-end programs
that were modified for international localization in German
(http://de.expo24-7.com). Localization was done using the char set
iso-8859-1. All the related data is being translated in German and
stored in the database.
Responsibilities
Involved in Design
Involved in Development12. SWISSRAPPClientAdea Solutions
Duration10 months
TechnologiesC#
ToolsVisual Studio .Net, VSS
The scope of the product is to aid in the management of the
accounting books and entries and generation of various statements
of small and medium size organizations. The product facilitates
transfer of data between the client and the consultant and back
forth, for correction of data by the consultant, for addition of
new accounts, for resetting of the accounts books when the next
financial year starts.
Responsibilities
Involved in Design
Involved in Development Involved in Testing1 | Page