You are on page 1of 5

Sampath Kumar G

+91 9849637373 gunda.sampath@gmail.com Skype ID: gunda.sampath

HIGHLIGHTS
11+ years of all-round expertise in Software Product Development and Delivery (Leading Teams, Requirements
gathering, Analysing, Designing, Implementing, Maintaining, Testing, Debugging and Documenting)
Lead at Ivy Software Development Services Pvt Ltd (A subsidiary of bwin.party https://www.bwinparty.com/ now
http://www.gvc-plc.com/), working on Product Development for Social Platform Team for the past 4+ years and
Digital CRM Initiatives Team for the past 6+ months
Backup Scrum Master at Ivy Software Development Services Pvt Ltd, assisting the Social and Digital CRM Teams
in smooth delivery in Scrum model by facilitating Sprint rituals, encouraging collaboration, removing obstacles and
ensuring team to maintain its velocity for the past 2+ years
Associated with Tata Consultancy Services Ltd (http://www.tcs.com/) for 6+ years in leading, designing, developing
and maintaining Network Management Systems (FCAPS) for Telecom equipment (mainly Broadband Access
Ericssons EDA, EDG solutions)
Expertise at Project Management (Planning, Coordinating and Controlling), proficient at establishing project
structure and timeline, supervising activities, day-to-day tasking, mentoring the team
Expertise in troubleshooting, isolating parts of the system and stub others in order to pinpoint failures, writing small
applications for reproducing errors
Good experience in developing quality unit tests (JUnits, mocks, code coverage), automated functional tests (writing
stubs) or integration tests (writing simulators)
Good working knowledge on both SQL Oracle, Sybase and NO-SQL Neo4j, Cassandra, MongoDB Databases
Good working knowledge on Version Control Tools Git, SVN and ClearCase
Complete understanding of Software Development Life Cycle (SDLC), working knowledge in almost all phases of
SDLC (from Proposal preparation to Integration Testing), Agile Methodologies, Scrum, Kanban etc
Good understanding of Gaming Industry and versed in Telecom Industry
Cross cultural working experience with international work assignments in Sweden, Italy, Ireland and Denmark
for more than 2 years
Expertise in Corporate Trainings in Java and related technologies for fresh graduates as well as experienced
professionals.

KEY COMPETENCIES & SKILLS:


Languages: J2SE, JS, CORBA, C, SQL, PL/SQL, HQL, HTML
Frameworks: Spring, Service Registry, Terracotta, Active Mq, Tibco, Kafka, ELK
Search Engine: Solr, Lucene
Protocols: SNMP, SIP, H.248, FTP/SFTP, TCP/IP, HTTP/S, REST, SOAP
OS/Platform: Linux, Solaris, Itanium and Windows
Database: Mongo 3.0.11, Neo4j 1.9.5, Oracle 8i/9i/10g/11g, Sybase 12, 15
Version Controller: Git, SVN, Rational ClearCase
Modeling: UML3.0
Build Tools: Gradle, Maven, ANT
Unit Testing: JUnits, TestNG
IDE: Eclipse Indigo, Ganymede, RSA, IntelliJ
Other Software/Tools: Sublime Text, Ethereal/Wireshark, putty, MobaXTerm, winscp, HP OV,
Xmanager
PROFESSIONAL EXPERIENCE
1) Ivy Software Development Services Pvt Ltd (http://www.ivycomptech.com/ a subsidiary of
http://www.bwinparty.com/) Senior Systems Analyst (April 2012 to Present)

a. Lead Digital CRM Initiatives Optimove Integration (Dec 2015 till date)
Digital CRM Initiatives is to improve the existing CRM Platform systems. First initiative under this is to have a
central campaign management framework for managing the Campaign life cycle and issue rewards to the
targeted players. Also to integrate with different third-party platforms Optimove(http://www.optimove.com/), which
is a customer retention automation platform powered by predictive micro-segmentation technology, ET (Exact
Target) for sending emails.

As part of this, we have designed and developed 6 new services and integrated them with existing services
Campaign Gateway Inbound and Outbound communication towards 3rd party (Optimove)
Campaign Management Service Manages the Campaign life cycle and orchestration
Promotional Mail Service Takes care of sending emails to the targeted players
PromoCMS Takes care of awarding promotion to the targeted players
WalletCampaignService Takes care of awarding freebets to the targeted player
Email Gateway - Outbound communication towards 3rd party (ET Exact Target)

Roles/Responsibilities:
Lead for the Platform Digital CRM Team
Backup Scrum Master for the Platform Digital CRM Team
Active contribution towards Campaign requirements analysis and feasibility study
Designed Campaign Life Cycle Architecture
Prepared High and Low level Design documents for Campaign work flow
Implemented Wallet Campaign Service and integrated it with existing Wallet system
Stress tested the applications with multiple loads
Co-ordinated with Infosec, Infra and Network teams for security approvals and connectivity
Created AppDynamics Health rules, Alert policies and Logstash Dashboard for the campaigns
Supported PEG Team during deployment activities
Conducted KT sessions to PEG, BI and Marketing Teams
Prepared Logical Architecture, Operational Guidelines documents and shared the same with PEG, BI and
Marketing Teams
Reviewed the team members code and suggested the improvements
Appraised team members and provided feedback to the Engineering Manager
Assisted the team in sprint rituals and smooth delivery of the sprints/projects.

Environment: Java 1.7, Spring, Mongo 3.0.11, Kafka, Oracle DB, UML, Terracotta, Log4j, logstash, ANT,
Gradle, Linux, Shell Scripting, SVN, Eclipse IDE, winscp, putty, MobaXterm, AppDynamics

b. Lead SOCIAL Friends, Achievements & Missions, Notifications, and Rewards (Apr 2012 till date)
Adding value to the Poker by making the product more casual-friendly, innovative, modernized and transformative
to the social. Friends functionality made the product more social, recreational and player-friendly. It gave the
players the opportunity to play with their friends, compete, and feel the emotion.

As part of this, we have developed different services


Social Service Core service for all social related activities
Social Graph Service Manages the Social data model and interacts with Neo4j db
Notification Service Central service to consume and push notifications to the front end.
Reward Service Central service to award players. Integrated with different platform subsystems like Bonus.
Badge Collector Core service for Achievements & Missions
Social Backup Service Backups the Social DB
Social Migration Used during Label migration
Roles/Responsibilities:
Lead for the Platform Social Team
Backup Scrum Master for the Platform Social Team
Contributed to different projects both regulated and non-regulated
Active contribution towards Friends requirements analysis and feasibility study
Evaluated different databases to support the project needs
Built pilot projects on Neo4j and executed performance tests to evaluate CRUD timings
Designed Graph Data Model for the Friends Features
Prepared High and Low level Design documents for different friends features
Designed and implemented Migration module to import player data from Oracle DB to Neo4j
Designed and implemented a centralized Notification Service framework to send Online/Offline notifications to
the players
Designed and implemented Social Graph Backup service to back-up the Neo4j Graph Data
Designed and implemented RAF (Refer A Friend) functionality by integrating with 3 rd party Service Provider
Janrain for inviting players and to register into our system through Social Providers
(Gmail/Yahoo/Facebook/Twitter)
Implemented End To End functionality related to Mini and Micro Profiles (UI + Backend)
Integrated Profiles with Achievements & Missions module
Wrote test stubs to verify the friends features
Debugged and corrected QA Tickets, Performance Issues and Production Incidents
Implemented XMON notifications for Social Service, Social Graph Service, Social Graph Backup Service and
Notification Service
Support PEG Team during deployment activities and migration activities
Conducted KT sessions to other Teams
Prepared and shared the API documents with Social dependent modules
Reviewed the team members code and suggested the improvements
Mentored the new joiners
Appraised team members and provided feedback to the Engineering Manager
Assisted the team in sprint rituals and smooth delivery of the sprints/projects.
SPOC for A&M transition from Stockholm to Hyderabad

Environment: Java 1.6, 1.7, Spring, Neo4j1.9.5, Oracle DB, UML, Janrain, Terracotta, Active MQ, Log4j, ANT,
Gradle, Maven, Java Script, Backbone js, HTML5, JSON, Linux, Shell Scripting, SVN, Eclipse IDE, winscp, putty,
MobaXterm, Nexus, Bamboo

2) Tata Consultancy Services (http://www.tcs.com) - IT Analyst (October 2005 to March 2012)


Team Lead/SPOC/Architect/Senior Developer/Developer/Tester Ericsson Broadband Band Access
EM-PEM (Public Ethernet Manager) is an element manager application, which is used for managing
(configuring, s/w upgrading, backup, service provisioning and fault managing) EDA 1200 Ericsson Networks.

CPM (Copper Plant Manager) is an innovative collection of tools for monitoring and analyzing DSL (Digital
Subscriber Line) behavior from individual twisted pair lines to entire copper plants on site level. It is designed
to bring the broadband operators service provisioning and fault prevention to a new level making use of
DSLAM built-in line testing, performance and status parameters.

Roles/Responsibilities:
Delivery responsible for Design Work Items (WIs) and Change Requests (CRs)
Coordinated between Ericsson and TCS Teams (Design, Design Maintenance and Testing Teams)
SPOC for more than 2 years by coordinating, implementing and delivering from Denmark, Ireland and Italy
Contributed towards different projects PEM, CPM, EM-PEM, SO-EM
Contributed towards different releases PEM 2.3, 3.3, 4.0, 4.12, CPM 1.0, SO EM 1.4, 10.0, 10.1, 10.2, 10.3
and 10.4
Performed Feasibility study and prepared Cost Estimates for new Work Package Requests and Change
Requests
Analyzed and prepared Design documents IS (Implementation Sketch) and DIS (Detailed Implementation
Sketch)
Implemented and Basic Testing WIs and CRs
Analyzed and corrected Trouble Reports (TRs)
Wrote Junits for WIs and CRs
Prepared the Test specifications & Test description reports
Assigned tasks to Team and supported in their activities
Reviewed code changes for Design Work Items, Change Requests and Trouble Reports
Prepared Weekly and Monthly Status Reports
Supported Design Maintenance, Testing and Element Software Teams in their activities.
Conducted Induction Training and mentored new joiners in the project
Played a major role in project transition from Ireland to Italy

Environment: Java 1.5, 1.6, Linux, Solaris 10, Spring, UML, Sybase 12.0, 15.0.3, Hibernate, Eclipse IDE,
ClearCase, Junits, PMD, ANT, SNMP

FORMAL EDUCATION
Bachelor of Engineering (BE) from Osmania University with aggregate of 84.4% in ECE (Electronics and
Communications Engineering) stream in June 2005.

ADDITIONAL INFORMATION
Achievements
Received Silver Award six times in Ivy for the exceptional contribution towards different projects, releases
Certified in Appdynamics Pro In Action - Java
Received Star performer of the Quarter award for Q3 2008 in TCS
Received Star Performance Team Award for quarter Q4 2011 in TCS
Stood Town 1st in 10th Standard and District 3rd in 7th Standard
Extra-Curricular Activities
Volunteered to support Mahima Childrens Orphanage construction activities in Ivy
Played Internal Branding Coordinator and Sports Coordinator roles for Ericsson ODC in TCS.
Played Student Coordinator role for Euphoria 2005 (Annual Inter College Cultural Fest) and Acumen 2005
(Annual Inter College Tech Fest)
Played Student Placement coordinator role during 2004-2005 campus placements

PERSONAL INFORMATION
Date of Birth : 13th March, 1984
Languages Known : English, Hindi, Telugu, Italian(Basic), German(Basic)
Hobbies : Cricket, Brain Teasers, Puzzles
Proactive, Quick Learning Curve, Good Leadership skills and a great
Personal Traits
Team Player
Passport Number : M5021101 (expires on 5th January, 2025)
101, Aparna Kranthi Orchid, Golden Tulip Estates, Kondapur,
Address for Communication :
Hyderabad, Telangana 500084

You might also like