Bedram Verma
+1 (425) 295-9113
{mailto:vedram.verma@gmail.com}
EXPERIENCE SUMMARY
Ø Strategic, focused, and business oriented enterprise architect with
14+ years of experience in information technologies. Master of architecting
& designing software solutions, project management, project planning
& co-ordination, software design & analysis, application management
and IT operations management.
Ø Expert architect, designer and developer of client/server, n-tier,
component based, messaging, middleware/data transition, intra/internet,
enterprise and knowledge based/expert systems - Expert in internet based
systems and business systems, ERP, SCM, EAI, CRM and others retail systems.
Ø Detailed practical understanding of project processes.
Ø Experience with Open Source platforms, frameworks and components.
Ø Good presentation and facilitation skills.
Ø Proficient in Project management and control, estimation, and solution
Implementations.
Ø Excellent communication & interpersonal skills with abilities in
resolving complex software issues.
Ø Proficient in developing the rich user interfaces using CQ 5, HTML,
XHTML, DHTML, CSS, Flex, JavaScript, DOM and Ajax.
Ø Expert with developing the MVC architecture applications using Struts
and Spring 3.1 Frameworks.
Ø Extensive experience with ORM tool like Hibernate, including: physical
mapping of persistent classes with implementation of most relevant
relationships as well as Annotations based and Cache Management.
Ø Expert with J2EE technology, object and domain modeling, design
patterns.
Ø Proficient in the use of tools such My Eclipse, Rational Software
Architect (RSA), Eclipse, RAD, TOAD, Putty, Rational Rose, ANT, Maven, JUNIT,
SVN, CVS and VSS.
Ø Experience with Cassandra, Oracle, MS SQL Server, and MySQL databases.
Ø Experience in working with open source BI & Data warehouse and
middleware tools like SAS, Talend, Pentaho, Layer 7, Apama and IBM MQ etc.
Ø Extensive experience with Web logic, Web Sphere, J-Boss and TC server.
Ø Proficient in Finance, Retail, Telecom and Media domain.
QUALIFICATION
·
Bachelor
of Science (Math) from Agra University Agra (India).
·
Certificate
in Computing from Indira Gandhi National Open University (India).
·
Diploma
in Software Technology from UPTRON ACL Ghaziabad (India).
AWARDS RECEIVED
ACE Award for
Innovative Excellence at Accenture.
ACE Award for Team
Excellence at Accenture.
ACE Award for Best
Performance at Accenture.
Spot Excellence Award for Technical Excellence at Polaris.
SKILLS
Skills
|
Details
|
|
Java/J2EE Technologies and Frameworks
|
Spring, flex 3.0, OWC, Apache Wicket, Struts 1.2, Hibernate 3.0, JSP2.0, Servlet2.4, JDBC 2.0, SOA, Ajax,
Applets, Swing, AWT, networking, I/O, & RMI.
|
|
Middleware
|
Web Services, EJB (Enterprise Java Beans), JMS, IBM MQ, Layer 7 and
Apama.
|
|
App/Web Servers
|
JBoss 4.0/5.1, Web sphere (4.0.3, 5.1), Web Logic 6.1/8.1/10.0,
Tomcat4.1/5.0 and Apache.
|
|
IDEs/ Tools
|
Eclipse 3.3/5.0, WSAD4.0/5.0, Rational Application Developer (RAD)
6.0, Borland Together 2005/2006, Visio and MS-Project Plan.
|
|
DW & BI Tools
|
SAS, Talend 3.2 and Pentaho 4.0
|
|
Languages
|
C, C++, Java, java Script, CQ 5, HTML, DHTML and XML.
|
|
Operating Systems
|
Windows-based OS, UNIX & Dos.
|
|
Database
|
SAS 9.1, Oracle 8/8i/9i, SQL Server 2005, and Mysql 7
|
PROFESSIONAL EXPERIENCE
Company
|
Designation
|
Role
|
Duration
|
|
Accenture Services Pvt. Ltd
|
Associate
Manager
|
Sr.System
Analyst
|
May
2007 – Till Date
|
|
Sopra India Pvt. Ldt.
|
Team
Lead
|
Tech
Lead
|
Sep
2006 – April 2007
|
|
Polaris Software Lab Ltd.
|
Consultant
|
Tech
Lead
|
August
2004 – Sep 2006
|
|
Nextek Systems Pvt. Ltd.
|
Program
Analyst
|
Sr.
Developer
|
OCT
2001- August 2004
|
|
Skyweb India limited
|
Web
consultant
|
Developer
|
April
2000 – OCT 2001
|
PROJECT SUMMARY
Project# 1
Project Titles:ePlatform SustainmentSep ’2014 –
Till Date
Client: Coupons.com
Inc.
Environment: Cloud
based environment, CQ, J2EE, JSP, Servlet, AJAX, JQuery, Java Script, HTML,
Web Services, SOAP, Middleware exchange with Boomi and integrations with
Tibco and Oracle.
Project Description
T-Mobile
is on a digital transformation to align its digital capabilities to meet
customer needs and to position itself as a market leader with an innovative
approach to delivering services. Accenture understands the eServices
Platform truly rests at the center of internal and external customer
interactions and is the reflection of T-Mobile’s differentiated brand.
ePlatform
Sustainment provides end to end solutions through Analysis, design,
application development, system integration and user acceptance test for the
TMobile ePlatform services.
Responsibilities:
· Coordinate project related activities between both onshore
and offshore Teams and provide assistance on both technical and functional
issues specific to the project.
· Participate in project related planning, design & development
and deployment activities with various
teams (both onshore and offshore) to
define scope of work, prioritize acquisition plans, provide User Stories
sizing or any such activity related to the project.
· Review all relevant documents and Code for the project,
assess the documents quality and completeness and provide guidance on quality
gaps to ensure full compliance with Accenture Standard.
· Participate in defects triage meetings and provide support
to offshore on defects.
· Participate in incident and defect investigations if
required.
Project# 2
Project Titles:Receipt IQJuly ’2012 – Aug ’2014
Client: Coupons.com
Inc.
Environment: Cloud
based environment using VMware vFabric, Java, spring (MVC, AOP &
Integration), Rest, Web Services middleware integrations (Layer 7, IBM MQ,
Apama with JMS & SOAP) and Cassandra as an ODS.
Project Description
Receipt
IQ enables client’s coupon promotions in web pages, email campaigns, social
media initiatives, mobile devices, store kiosks, shopping carts, POS,
consumer electronics, and more. The company intends to expand that reach
further across the digital landscape—anywhere there is a digital connection
to consumers creating a digital marketplace where brands, retailers and
consumers can connect at every step along the consumer’s path to purchase
with recommendations of coupons to get more benefits.
Responsibilities:
· Producing coherent technical proposals that meet the
customer requirements.
· Designing and specifying medium and large software
systems.
· Architecting and designing software solutions for various
problem types.
· Working on high volume transactional systems including
java/J2EE & Middleware environments.
· Debugging, reuse, source code management strategies and
release management.
· Mentoring and guiding less experienced consultants.
· Meeting clients face to face.
· Building relationships with clients, technical teams and
external partner vendors.
· Managing development of documentation to meet client
expectations.
Project# 3
Project Titles:bwin.party Integration ProjectsSep
’2011 – July 2012
Client: Bwin
Party digital entertainment
Environment: J2EE,
Web Services Spring Remoting and Oracle.
Project Description
Bwin.party was formed from the merger of bwin interactive entertainment
AG and PartyGaming Plc to create online gaming company. Company focused on
the Business-to-Consumer (‘B2C’) market in regulated and to-be-regulated
markets, and also has a significant Business-to-Business (‘B2B’) offer for
international corporate customers and governments through the licensing
online sports betting, poker, casino and bingo with the online gaming brands
including bwin, PartyPoker, PartyCasino and Foxy Bingo.
Responsibilities:
· Assisting internal product technical teams to define and
refine integration strategy.
· Designing the approach for new features required to be
introduced in the product; changes required in the current record policies as
per the ITG specifications.
· Requirement gathering & software requirement
specification.
· Algorithm Design and Implementation.
· Analyzing the gaps between the current version of the
product, and the ITG specifications.
· Production problem resolution through direct & active
involvement with patterns.
· Developing new APIs using spring remote which parse the
input XMLs and access the stored procedures using Type-4 JDBC drivers as
customizing the existing ones for incorporating new features.
Project# 4
Project Titles:Sun Life WHS Middleware Support
Feb ’2011 –August’ 2011
Client: Sun
Life Financial, Canada
Web/Portal Server:Web logic 10
Project Description
Web Hosting Services is Sun Life's mission-critical
support group. It manages Sun Life's web sites operating 24/7 and act as a
center of excellence for problem resolution, responsiveness and change
management, by taking timely action and partnering with business units,
internal and external clients. Constantly improve the delivery of the
services and capabilities through expert knowledge of leading-edge technology
and training, by promoting technical support best practices and enhancing
quality assurance.
Responsibilities:
·
Project Management and Control
·
Analysis of client work demands and estimations
·
WHS Web logic Middleware Application Supports and
releases
·
Disaster Recovery (D/R) Environment Supports
·
Handling team through the execution of Knowledge
Transfer, Middleware
Audit, and Operational Readiness testing.
Project# 5
Project Titles:WellPoint FacetsOct ’2010 – Jan,
2011
Client: WellPoint,
USA
Environment: J2EE,
Web Services and Oracle
Web Technology:Spring MVC & Batch Process, Hibernate
3.0, and Web Services.
Web/Portal Server:Web Sphere
Backend:Oracle 11i
Project Description
Business
Areas supported:- WellPoint - FACETS® is one of the core managed care
applications used by Well Point, has built many custom batch applications and
Service Business Interfaces (SBI) to support the different upstream and
downstream applications in real time and batch mode. The SBI Technology
Upgrade (WellPoint Facets) phase 1 is upgrading the platform to J2EE
technologies using java/j2ee; spring AOP/Batch, Hibernate, and Web Services.
Responsibilities:
·
Estimation, Project Planning, Scheduling, Monitoring
& Controlling and coordinate activities related to WellPoint Facets
system development.
·
Serve as a resource to all teams in project planning,
Design & Development, evaluating and proposing technical alternatives for
resolving issues.
·
Review on-going project development to identify
opportunities for reuse, process improvement.
·
Consulting and mentoring technical resources concerns,
procedures, and standards to be used during design, development, and testing
phases of Facets system development.
·
Provides technical development expertise to the team and
also participate in discussion with onside team and stakeholders.
Project# 6
Project Titles:ICOSFeb ’2010 – Sep, 2010
Client: IB-
Open Source
Environment: J2EE,
open source BI tools and Oracle
Web Technology:Spring MVC & Batch Process, Hibernate
3.0, Ajax.
Web/Portal Server:JBoss 5.1
Backend:Oracle 11i
BI
Tools:Talend 3.2 and Pentaho 4.0.
Project Description
Being a part of Innovation Centre for Open Source, leading
open source capability and working on open source technologies and
providing/suggesting solutions and technical architectures for RFP’s and
during the POC & case studies, has worked on spring & struts
frameworks, Hibernate, Pentaho(BI Reporting) and Talend ETL tools and done
data modeling, extracting data from different sources (databases, flat files,
applications, Web Services, etc.), applying transformations (join, lookup,
de-duplication, calculation, etc.) to this data and sending the resulting
data to target systems.
Has created designer reports & charts, dashboards,
analyzer & interactive reports using Pantaho BI Suite Enterprise Edition
and customized with java based web applications using spring, Hibernate and
web services.
Responsibilities:
·
Planning,
schedule, staffing, and coordinate activities related to case studies and
proposals.
·
Serving
as a resource to all teams in data modeling, extraction, transformations,
loading, data staging & clanging and proposing technical
architecture/solutions for RFP’s.
·
Review
on-going activities to identify opportunities for reuse, process improvement.
·
Providing
technical leadership to technical resources for building new skills.
·
Provides
system or technical development expertise to the team and also participate in
discussion with end user.
Project# 7
Project Titles: Genesis & Media Audit
DashboardMay ’07 – Dec, 2009
Client: AMS (Accenture Marketing Science)
Environment: J2EE and SAS 9.1
Backend:SQL Server 2005 & SAS
9.1
Web Technology:Spring MVC,
flex 3.0, Struts
1.2, Hibernate 3.0, Java 1.5, JSP 2.0, Servlet 2.4, Java Script, Ajax, HTML
etc.
Web/App server:Tomcat 4.1 and Web logic 10.0
Project Description
Accenture Marketing Sciences (AMS) helps chief marketing officers and
their teams to create and deliver sustained high performance by measuring and
optimizing investments in marketing, media, retail and digital.
AMS has
strong R&D and Innovation capabilities with a word-class product suite
that could be delivered as integrated services (SaaS) or independently
depending on customer’s requirements.
Genesis
(Media Audit Software Tool) is a media audit solution for measuring and
optimizing media research data (e.g. spot, demographic and viewing data) from
3rd party data providers like Nielsen, AGB and Gallup in different markets
and load them into central repositories and reconciled with each client’s
media agency data. Once the reconciliation process is complete, Genesis
automatically calculates the media advertising impressions and GRPs generated
for each client’s media campaign against a pool of similar advertisers.
The
Genesis system able to provide more than 200 different types of media
performance reports for clients based on their country of origin and market
best practices. These client reports focus on various cost and quality KPIs
viewed at campaign, brand and client levels and grouped by different day
parts, TV stations, time periods and any country specific segments.
MA Dashboard: Media Audit Dashboard is a web-based application, which provides the
quick way to measure and evaluate the performance of the media buying
agencies. This application contains various graphical tools which help its
user to track the performance across all media, geographies, products and
time.
This
application is built with the Admin utility which helps in configuring the
MAD according to the client’s requirement. This also helps in reducing the
deployment lifecycle of the dashboards. It makes the dashboard application
configurable according to the client requirement. This Configuration
Management tool helps to configure the look and feel, define the users and
roles of the dashboard application and assign the component and data level
access to these roles.
Responsibilities:
·
Planning,
schedule, and coordinate activities related to system development projects.
·
Serving
as a resource to all teams in developing, evaluating and proposing technical
alternatives for resolving projects issues.
·
Review
on-going projects to identify opportunities for reuse, process improvement.
·
Serving
as technical lead for pilot projects in areas of strategic significance in
which Genesis does not yet have established skills and methodologies.
·
Providing
technical leadership to technical resources to meet project deadlines.
·
Consulting
and mentoring technical resources concerns, procedures, and standards to be
used during design, development, and testing phases of system development.
·
Provides
system or technical development expertise to the team and also participate in
discussion with end user.
Project# 8
Project Title: Grinch (Object Messaging System)Sep
’06 – April 2007
Client: MMSI
Environment: JDK
1.4
Backend:MSSQL Server
Project
Description:
OMS, the Object Messaging System, is an object oriented network
topology and provides unicast and multicast domain. The network contains
devices which are third party infrastructure and these devices do not know
any thing about OMS. The mobile application during start up, broadcasts the
domain message on the central subnet specified by the
configurationmethod “OMS centralsubnet”. The OMS router service replies back
with a Net Domain message that contains Router IP and port
Responsibilities:
·
Team
Handling and Project Management.
·
Getting
requirement from legacy system
·
System
Analysis, Design and Implementation.
·
Development,
System Integration and Testing.
Project# 9
Project Title: ULU-TC Migration May ’06 – August
06
Client: Union
Bank of Switzerland
Environment: J2EE,
Swing
Backend:Oracle9i
Web Technology:JSP
2.0, Servlet 2.0, EJB 2.0, Java Script, HTML etc.
IDE:IBM™ RAD 7.5 & eclipse 5.1
Web/App server:IBM Web
Sphere 5.1
Project
Description:
Within
the UBS a dicentralized client/server system called “Terminal Controller” OR
TC used as middle-ware tire between user and host system. The TC hosts
a large number of business driven applications which are used to provide a
simple user interface and programing logic for validations and input checking
before passing data to host, to removing the work load for these checks from
host side.
As the
architectural focus within the UBS want to shift on web based application,
the existing services of the OLU-TC become more and more anachronistic. The
new design of the host applications and move towards multiple client
technology will make it necessary to upgrade the TC to a new platform,
leaving the old architecture and functionality as same.
The new
object oriented platform will provide enhances user interfacing and
encapsulation of streamlined business logic. A migration of the exiting
TC application is planed to move it to a web based frame work.
Responsibilities:
·
Analysis
and Design of business interfaces.
·
Project
Management and controlling.
·
Development,
System Integration Testing.
·
Audits
and Review.
Project# 10
Project Title: Foresee August ’04 – Jan ‘06
Client: GE
Money
Environment: Linux
with J2EE, Oracle9i, WAS 5.1, MQ Series, MQ Work Flow, DB2 Content
Manager & LDAP
Backend:Oracle9i
Web Technology:Struts 1.1, Java 1.4, JSP 2.0, Servlet 2.0, Java Script, HTML,
Web/App server:IBM Web
Sphere 5.1
Project
Description:
FORESEE is a web-based application that employs multiple
technologies and platforms including J2ee, IBM MQ Series, IBM MQ work flow,
DB2, Content Manager, IBM Web Sphere, and Oracle. Application used for
processing loan applications that is used to automate some of the loan
processes such as data entry, loan approval, customer services etc. So
GE was advised to implement Restructuring, NBSM and ECS functionality in
exiting foresee application to facilitate loan restructuering, manage payment
details(Through PDC OR ECS) and new business stratgy management(Pre
approved and Post approved) etc.
Responsibilities:
·
Analysis
and Design.
·
Project
Management and handling.
·
Development,
System Integration Testing & User Acceptance Testing.
·
Audits
and Review.
·
Client
interaction.
Project# 11
Project Title: Axiom TraderApril ’04 – August ‘04
Client: Axiom
Trading System
Environment: Swing,
Servlet2.0, JSP, JDBC 2.0.
Backend:MS-SQL
Web Technology:Java/J2EE 1.3, Java
Script, HTML.
Web/App server:Tomcat5.0.1
Project Description:
Axiom Trader is a real time trading application. It being developed
for Broker and Trader both will also be pushed as a software product. It has
two main screens, one for broker and other for trader. Trader can see only
Bid, ask & last price of the current trading. And the Broker can enter
bid, ask and delete prices according to the trader and also extend the prices
for a period of time. GUI components developed in Swing with different
layouts. And also used different design patterns.
Responsibilities:
·
Analysis
of Technical architecture.
·
Discussions
with functional user.
·
Coding
·
System
Integration Testing.
Project# 12
Project Title: Online Currency Trading.
Jan ’04 – April ’04
Client: Forex Capital Pvt. Ltd India
Environment: JSP,
Servlet2.0, EJB2.0, JDBC 2.0 and XML
Project Description
It is software being developed for a Forex Capital Services
Organization. This provides consultancy regarding currency trading and
economic news to its member world wide. It provides solution for currency
trading, currency converting, regulatory news updating, global news, weekly
poll, generate reports & views.
The System integrates itself to administration modules of trading and
updating records etc. And also provides auto respond mail facilities on
dally, weekly and monthly bases.
Responsibilities:
·
Coding.
·
Discussions
with functional user.
·
Preparation
of reports.
Project# 13
Project Title: Data Exchange Management
System
July ’03 – Dec ’03
Client: Nextek Systems Pvt.
Ltd.
Environment:
JSP, Servlet2.0, EJB2.0, JDBC 2.0
Project Description
It is software being developed for a complete solution for Data
exchange Management System. It provides the solution for Individual
organization as well as the group of organizations running at different
location but by the same society. All the logical calculations, electronic
forms and interfaces are developed in J2EE platform with using user-friendly
back-end database.
It is divided into two parts, one is developed for Individual
organization and other is developed for society. Both parts interact through
network.
The society want to accessing existing data directly like total no. of
staff, Product Information, Customer information, data finding,
accounts functioning, sending circulars and many other MIS queries to
organizations.
The Individual organizations want to insert, update and view data like
Institutions details, billing details, pricing details, invoice and order
details, marketing functions, and financial data etc. And can search on
applicants resumes based on parameters like skills, experience,
qualifications etc. System also captures details like interview, technical
test, joining details, project information.
Responsibilities:
·
Developing
Web tier component with JSP & middle tier component with EJB2.0 of
Application.
·
System
Integration Testing & check for adherence to standards.
Project# 14
Project Title: Aurvet.com
Oct ’01 – July ’03
Client: Dabur India Ltd
Environment:
JSP, Servlet2.0, EJB2.0, JDBC 2.0
Responsibilities:
·
Developing
Web tier component with JSP & middle tier component with EJB2.0 of
Application.
·
System
Integration Testing & check for adherence to standards.
Personal Details:
Present
Address:E-401, Exotica Elegance, Plot No – 9A, Mall Road,
Ahinsha Khand – II, Indrapuram, Ghaziabad - 201014
Contact Numbers:Residence – (120)-4275254
Mobile – +91 9717996641
Passport details:J4079394 valid from 12.10.2010 to 11.10.2020
Issue from Delhi.
Old - A9673214 Valid from 19.06.2001 to 18.06.2011
Issue from Lucknow.
UID details:4135 3929 2763
VISA Type: H1B (MPS Date – Oct 4th, 2014)