Srinivas Medikonda has over 19 years of experience in CRM domains including Salesforce and Microsoft Dynamics CRM. He has extensive experience customizing, implementing, and integrating these platforms. Some of his roles include Solution Architect, Project Manager, and Techno-functional Consultant. He has strong technical skills like Apex, Visualforce, and C# and has worked with many clients on CRM projects.
1. Srinivas Medikonda
CRM Architect
Mobile – 940 273 0265
Skype – Srinivas.Medikonda
PROFESSIONAL SUMMARY
Having19+ yearsof IT experience with 15+ years of expertise in the CRM domain as a Project Manager, Solution
Architect, Systems Analyst and Techno-functional Consultant.
5yrs of experience in implementation and customization of Sales Force using Visual Force Pages, APEX, Data
Loader, Eclipse, SOAP and REST API.
Experience with Sales and Service Cloud.
Hands on Experience in Data Migration from Siebel to Sales Force.
Experience in integration of Sales Force with internal and external third-party/ enterprise level applications.
Create and develop Microsoft Dynamics CRM Custom parts (Plug-in, workflow, data migration, and new web
forms, Entity, Sitemap & Ribbon Customizations) to cater business needs of customer.
Experience in using Microsoft Dynamics CRMSDK, CRM for Outlook (Online/Offline), Data Migration Tools, and
Scribe etc.
Developed custom applications using SOAP and REST based CRMWeb Services
Perform gathering business requirements needs and translate into Sales Force CRM functions.
In-depthpractical knowledge of all modules and features of Sales Force both Sales and Service Cloud. Also have
good exposure in other areas of project execution like Customer facing, Requirement gathering and analysis,
Consulting, Solution Designing, Documentation, Implementation, Development and support of Business
Solutions.
Implement code version maintenance/tracking using Microsoft Team Foundation Server (TFS).
Create processmodels,specifications,diagrams, and charts to provide directiontodevelopersand/orthe project
team
Experience working in Agile environment and participating in Agile ceremonies - Sprint Planning, Sprint
Commitment, Daily stand-up, Continuous Release planning, Sprint
Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and
streamlining operations.
TECHNICAL SKILLS
SalesForce SalesForce.com, APEX,Visual Force Pages,SSOSetup, Eclipse,SFforBB, Good
App,SalesForce forOutlook
Siebel CRM Siebel 8.1/7.8/7.7/7.5.2/7.0.3, Siebel 6.0(Siebel2000), Siebel Configuration,EIM,
Siebel BusinessServices,SiebelTools,Siebel ServerAdministrationand
Siebel AnalyticsServerAdministration
Microsoft Technologies .NET Framework 2.0/3.0/3.5/4.0, ASP.NET, ADO.NET, Web Services, WCF, WSDL,
SOAP, ADFS, SSO for MS CRM 201120132015, Outlook and Email Router
Integration.
Project Management MS Project, MS Visio, Power Point, EXCEL
Web Technologies HTML, JavaScript, VBScript, XML, REST,SOAP, WSDL, SAML
Languages C#, VB.Net, C, C++, T-SQL, PL/SQL
Database SQL Server 2012/2010/2008/2005, Oracle 11g/10g
2. Development Tools MS Visual Studio 2010/2008/2005, MS Visio, IBM Rational Rose and Microsoft
Testing Tools
Version Controller Team Foundation Server (TFS),Tortoise SVN
Reporting Tools SQL Server Reporting Services (SSRS), Crystal Reports 10/11
Web Servers Internet Information Services (IIS) 8.0/7.5/7.0
Operating System Windows XP, Windows 7, Windows Server 2008 and 2012
PROFESSIONAL EXPERIENCE
Bright House Networks,Tampa, FL July2015 – Jan 2016
SalesForce CRM (Sales& Service)
ROLE: Solution Architect
BrightHouse NetworksLLC isthe tenth-largestmultichannelvideoserviceproviderandthe 6th largestcable internet
provider(basedoncoverage) inthe UnitedStates.BrightHouse Networks'primaryservice offeringsincludingdigital
television,high-speedinternet,home securityandautomationandvoice services.
BHN has got Salesforce.comimplementation.SalesprocessautomationisinSalesforce.comandQuote Management
isusing3rd partyproduct BigMachines.The scope includesApplicationDesign,code development,Testingand
migrationtodifferentenvironments.
Responsibilities:
Sprint planning, tasks creation, user stories review along with the business.
Design Document creation (High Level and Low Level Design).
Code development using Apex, Visualforce, JQuery, SOQL, Web services.
Integration of Application to Big Machines and other sources.
Configuration of App Exchange products like Conga composer, Docu Sign etc.
Data loading using salesforce data loader and application migration using change sets.
Experience working with OnsiteOffshore Model.
Worked with SSG (SOA) Gateway for all the interfaces.
Implemented Single Sign On (SAML) for Sales Force Application
Citi Bank NA, Dallas, TX Feb2011 – Jun2015
MS Dynamics CRM
ROLE: Solution Architect
Responsibilities -
Expertise inEndto EndImplementations,Customizationsof MSDynamics CRM.
InstalledandConfiguredMSCRMApplicationsfor Global CRMImplementation.
Interacting with Business to get the requirements for new projects and enhancements.
Workedon manyFRD’s andTDD’s duringimplementations.
Verywell understandthe Architectureof bothOn – Premise andOnlineVersions.
InstalledandConfigured SQLServerDatabases 2008 ad 2012
Upgradedfrom MS CM 2011 to 2013 and 2015
Experience workingwithSql ServerDBupgrades
Implemented NLB (NetworkLoad Balancer)
ImplementingUATandPROD releases bothMonthlyandQuarterly.
ConductingDisasterRecoveryplansas per compliance.
Implemented Single Sign On (ADFS) for Microsoft CRMApplication in Citi Bank, USA
Worked with SSG (SOA) Gateway for all the interfaces that were using TIBCO and Abinito
Experience workingin Performance tuningof the Application.
3. Handling PROD Support and UAT issues from users
Experience intaking Database backups and restoring the DB to buildnew environments.
Experience workingwithPerformance testingandApplicationtestingteams.
WorkingwithData ware housingteamforbuilding Congo’sreports
Experience working with Onsite and Offshore teams.
Creating build checklist for releases.
I am a very technical person and gets involved in activities in all projects and like to take challenging roles.
AllocatingworktoOffshore andtrackingthe same.
Resource allocationbasedontheirskillstothe givenProjectandmake sure tocross trainthe teammembers.
Providingweeklystatusreporttothe Customerandmake sure theyare alwaysinSync.
Takingoverall responsibilityof the ProjectbothfromDeliveryandProgramManagementperspective.
Also interested in learning new technologies and keep myself up to date.
Currentlyworkingwithateamof 10 onsite and22 offshore developers.
Providingsolutionstothe issuesandhelpingthe DevelopmentteambothatOnsite andOffshore.
Environment: Microsoft Dynamics CRM 2011, 2013 and 2015, Microsoft Dynamics CRM 2015 SDK Version 6.0.0.
C#.net, Visual Studio 2010, MS Sql Server 2008, IIS 7.5 , SSO, Email Router, Outlook Integration, JavaScript 2.0, XML
and JQuery.
Citi Bank NA, Dallas, TX Jan 2011 – June 2012
SalesForce CRM (Sales)
ROLE: Solution Architect
Responsibilities -
Expertise inEndto EndImplementations,Customizationsof Salesforce.comCRM.
Verywell understandthe Architectureof Salesforce.
ImplementingUATandPRODreleasesbothMonthlyandQuarterly.
Interacting with Business to get the requirements for new projects and enhancements
Handling PROD Support and UAT issues from users
Expertise inIntegrationswithSalesforce.comandbackendInterfaces(Legacysystemslike Siebel,SAP)byusing
Web Services and Web Methods, Informatics as an integration layer.
Experience in working with Application Servers viz. Web Logic, WebSphere, and Iplanet.
Experience in working with different IDE’s like JBuilder, WSAD and Eclipse.
Hand on writing Triggers and Customizing the Sales force Application.
Implemented Single Sign On (SAML) for Sales Force Application in Citi Bank, USA
Worked with SSG (SOA) Gateway for all the interfaces that were using TIBCO and Abinitio
I am a verytechnical personandgetsinvolvedindaytoday activitiesinall projectsandlike totake challenging
roles.
Takingoverall responsibilityof the ProjectbothfromDelivery andProgramManagementperspective.
CoordinatingUATtestingwithbusinessteams.
Creating build checklist for releases.
Requirementgatheringfornewinitiativesbothlongtermandshortterm Projects.
AllocatingworktoOffshore andtrackingthe same.
Providingweeklystatusreporttothe Customerandmake sure theyare alwaysinSync.
Training end users on new releases
Creating build checklist for releases.
4. Familiar with HP Quality Center and testing methodologies.
Workedon manyRFP’s,TDD’s andFRD’s duringimplementations.
To followCiti’sChange andRelease Managementforall the releases.
Experience working with Data redaction teams to redact the Data (PII Data)
Well verse with the capabilities & limitations of API, Apex code and possible Integrations
Also interested in learning new technologies and keep myself up to date.
Worked with Sales Force Plug in and deployed to end users.
Hard working, Good communication skills, an attitude of continuous learning, adaptability to emerging
technologies, creative problem solving, proactive listening, ability to lead and work in a team or
independently.
Experience in Onsite-Offshore coordination.
Understand the technical solution and work with technical architect to propose a project.
Environment: Eclipse, Apex DataLoader, Scripting,SOQL,App exchangeProducts, Workflows,Oracle10g (UNIX),
Windows2003, TIBCO Middleware
Citi Bank NA, Dallas, TX Jun07 – Dec 2010
Siebel FinanceandSales
ROLE – SolutionArchitect
Responsibilities –
Siebel Administration
Responsible for handling issues related to all production, test and development instances. (There are 4
production instances of Siebel across the globe which needed to be administered)
Solving issues related to more than 15 servers in instances.
Creating build checklist for releases.
Creatingchecklistforpostdatabase refresh(productiondatatransformationtointegrationtestinstances.)
Handling problems related to user access, employee loads, LDAP user creation.
Handling PROD Support and UAT issues from users.
Database extract and initialization for developers
Activating the new Workflows and troubleshooting if required.
Helping developer and the team involving any issues related to connectivity and other issues involving
Siebel admin role.
Loading LOV’s using ADM
Creating new Siebel Components and changing the Parameters as and when required.
Coordinated with other infrastructure teams at the client for environment maintenance, and code
migration planning
Installing Siebel Servers, Gateway Servers and Web Servers.
Handling Repository Migration from Dev to UAT and UAT to PROD.
Automated macro written for adding employee loads, Product Loads, Price Loads etc.
Preparingthe release notesandgettingBusinessandTechnologySignOff’sprior to code release into UAT
and PROD.
Handling the DR Tests (Disaster Recovery)
Worked with Tectia and NDMfor SFTP setup process.
Working on SSO Implementation (SITE MINDER)
Monitoring the Siebel Components and bringing them Online when required.
Monitoring the feeds from all the 20 external systems and to make sure they are completed daily.
Monitoring the Hardware and Database servers.
Interacting with Business to get the requirements for new projects and enhancements
Workingvery closelywiththe Client(Technology) tounderstandnew requirementsandattending Weekly
and Monthly status calls.
5. Handling the Offshore and Onsite teams.
To followCiti’sChange andRelease Managementforall the releases.
InvolvedinDatamigrationfrom Siebel7.7to7.8
Currently involved in upgrading to Siebel 7.8 with Oracle 10g.
Preparation of technical design, providing estimates, developing and reviewing the configuration
Configuration: Application configuration using Siebel Tools.
Scripting: created new business services for implementing new business requirements and extended
functionality using eScript.
Helping Business in extracting Data from Siebel Database as and when required.
Restarting the Siebel Services (Windows) as and when required
Training end users on new releases
Communicatedwiththe SeniorManagementtoprovide the VerbalandWrittencommunicationstothe
Team.
Proficientingenerating Siebel AnalyticsreportsusingSiebel Answers,Dashboardsand filters.
Workedwith Siebel AnalyticsServerAdministrationTool to customize the Repository.
HandlingAnalyticsandETL productionissueswhichhassignificantimpactonthe Business.
InvolvedinDACandEDW Loads for all the instancesof Siebel CRMandensuringthatall the extractsare
completedasperBusinessExpectations.
Technical Troubleshootingof the issuesincase of DAC/EDWfailure andRecoveryof the loadsfrompointof
Failure duringMaintenance Phase.
Environment: Siebel 7.X, Configuration,eScript,Workflows,SiebelEAI, SiebelEIM, BusinessServices,Oracle10g
(UNIX),Windows2003,TIBCO Middleware
AgilentTechnologies,CA Oct06 - May07
Siebel Call CenterandSales
Production Release Manager
Responsibilities –
Configuration: Preparationof technical design, providing estimates, developing and reviewing the configuration as
well as application configuration using Siebel Tools.
Siebel EAI: Handlingthe issuesrelatedwiththe interface with various boundary applications. Coordinating with
the middleware team for resolution of problems
Finalization of design for integration objects, components and workflow processes for any change
requests
Scripting: Created new business services for implementing new business requirements and extended
functionality using eScript.
Firm Activities:Proactivelyinvolvedinhouse trainingaboutSiebel tonew joiners,takingknowledge transfer sessions
about Siebel EAI etc.
Automated macro written for adding employee loads, Product Loads, Price Loads etc.
Administration:Responsible forhandlingissuesrelatedtoall production,testanddevelopment instances. (There are
six production instances of Siebel across the globe which needed to be administered)
Solving issues related to more than 70 servers in instances
Creating build checklist for releases
Creating checklist for post database refresh (production data transformation to integration test
instances
Handling problems related to user access, employee loads, LDAP user creation.
6. Performance and overall monitoring using fog light tool
Database extract and initialization for developers
Helpingdeveloperandthe teaminvolvinganyissuesrelatedtoconnectivityandotherissuesinvolving
Siebel admin role.
Coordinated with other infrastructure teams at the client for environment maintenance, and code
migration planning
Change Mgmt: Release and change management by coordinating with the Siebel Admin Team, Oracle
DBA Team,Siebel Development Team & Support Team to manage different types of releases like IR,
AMR, IDR, Unplanned, Platform Specific and PMR
Interacted at various levels with Agilent business team members to get the Approvals at various
Stages of the Release Management
Environment: Siebel 7.0.4, Configuration,eScript,Workflows,Siebel EAI,BusinessServices,Siebel EIM,Oracle,
Windows2000, SAP
Polycom,USA Jun06 - Jul06
Siebel Sales
ROLE - Siebel Architect
Responsibilities:
Createdfunctional design specificationsusingthe functional requirementspecificationsaswell asby
communicatingwiththe businessanalystandbusiness
Workedcloselywithmultiplebusinessteamsforrequirementclarification,designing,resolvingissues,
trainingandknowledge transfer
Designedtechnical approaches,processes,integrationschemas,integrationlogic,andbusinessuse cases
for implementingcomplex businessrequirements
Provideddesignsuggestionsandmultipledesignoptionstothe DEV team while designingdetail design
documents.
Revieweddetailtechnical designdocumentsandprovideddesignoptionsaswell assuggestionsasperthe
designreview.
WorkedwithPSCteamin resolvingproductionticketsinvolvingarchitectural involvements
HelpedQA teamincreating complex testcasesforsolutiontestingaswell asintegrationtesting
Environment:Siebel 7.5.3, Configuration,eScript,SiebelEIM,Siebel EAI, BusinessServices,Oracle 9i on HP UX 11
HP, Singapore Apr02 - Apr06
Siebel Call CenterandSales
ROLE- Siebel Architect
Responsibilities–
Involvedinbuildingthe applicationforHP,usingSiebel 6.3
Gap analysisof the businessrequirementsandprovidingPOCforimplementation
Designingthe applicationasperthe businessrequirements
Preparingtechnical designdocuments(TDD) andreviewingthe technicaldesigndocuments
Applicationconfigurationasperthe complex businessrequirements
ApplicationconfigurationusingSiebel Tools
Creatednewbusinessservicesfor implementingnew businessrequirementsandextendedfunctionality
usingeScript
Designedworkflowsandtesteditusingworkflow simulator