SlideShare a Scribd company logo
1 of 6
SWAGAT KUMAR DASH
E-Mail: swagatdash@gmail.com
Phone: +91 - 9886050704
“Result-oriented Software Development Lead, offering nearly 11 years of rich experience in end-to-end Information Solution &
Roadmap Development for leading clients in diverse domains”
~ SOFTWARE DEVELOPER ~ TECHNICAL LEAD ~ SCRUM MASTER ~ TEAM MANAGEMENT
Targeting assignments in Application Design & Development with an organisation of repute
Location Preference: Bangalore / Overseas
PROFILE SUMMARY
 Comprehensive understanding of software development life cycle models as well as expert knowledge of both Agile and
traditional projectmanagement principles and practices and skilled in blending them together in the rightproportions to
fit a project and business environment
 Rich experience in managingcomplex and high value projects, for high profile clients such as SCRUM MASTER, including
requirement analysis, technical design, creating POC, preparing/reviewing esti mation, code review and deployment
 Rich experience in functioning as Scrum Master for new agile teams, Key Point of Contact for Agile & its methodologies
and in Agile for various teams
 Excellent track record of developing applications using C, C++ for diverse domains such as Industrial Printer, Call
Manager Application, Mobile Phone Applications & Security Application; led large-sized teams of size 7+
 Strong analytical, planning, and organizational skills with expertise in establishing high level of customer trust &
confidence; skilled troubleshooter comfortable in managing systems, projects and teams in a range of IT environments
CORE COMPETENCIES
Software Development Agile / SCRUM Principles Cross Platform Software Development Sprint Planning
Application Maintenance Unit Testing, Defect Fixing Production Support
Release Management Conflict Resolution
WORK EXPERIENCE
Since May’16: KPIT, Bangalore
Joined as Senior Technical Lead
Since Mar’10: Wipro, Bangalore
Joined as Senior Software Developer; promoted as Technical Lead in May’16
Mar’05 – Dec’09: Accenture, Bangalore as Senior Software Developer
Role:
 Interfacing with clients for gathering business needs, conducting system analysis and finalizing technical / functional
specifications and high level design documents for the project; contributing to the development of physical & logical
architecture diagrams including testing, troubleshooting & debugging of the software
 Providing post-implementation, application maintenance and enhancement support to the client with regard to the
software application; ensuring all solutions are scalable, extensible & available from architecture stand point
 FacilitatingSprintPlanning & Review meetings, facilitating Sprint Retrospective meetings, managi ng the Product and the
Sprint backlog and authoring Sprint artifacts and processes
 Planning, leading, organizing, and motivating Agile project team members to achieve a high level of performance and
quality in delivering agile projects that provide exceptional business value to users
 Managing day-to-day activities of the development team (s) and ensuring the coordination of individual team
deliverables as necessary to achieve product releases; promoting empowerment of the team, ensuring that each team
member is fully engaged in the project and encouraging a sustainable pace with high-levels of quality for the team
Highlights:
 Played a key role in turning-around the under-performing project titled “X-platform” as a profitable venture
 Overcame various challenges during execution of projects
 Led team that delivered critical applications across Windows/Linux/WINCE platforms
 Ensured achievement of customer expectations and provided technical leadership in application life cycle activities
 Implemented significant product quality and stability improvements
 Steered consistent,high quality deliveries fromthe offshore development facility resultingin a clientsatisfaction of 99%
TECHNICAL SKILLS
Operating System: Symbian, Windows XP, Linux, WINCE
Languages Symbian, C++, C, Core Java, Qt C++, Python, QML
Software Platforms: S60 SDK 3.x, 5.0, Qt 4.7, Altia, Sakkon
Telecom/Networking Protocols: TCP/IP, HTTP
Testing Tools: Google Test, S60 5.0 Emulator, 3.2 Emulator, Bruges Emulator, Google Test
Source Control Tools: VSS, Harvest, GIT, SVN,TFS
Defect Tracking Tools: Bugzilla, JIRA
Debugging Tools: Wire Shark, Selge Tool, Memory Monitor, Crash Analyzer, Code Scanner, Carbide, Visual
Studio, Clear Case
Refer to Annexure for project details
CERTIFICATION
EDUCATION
 Symbian Accreted Developer Certification
 SCRUM Master.
EDUCATION
 Bachelor of Engineering (Computer Science) from GHITM Institute, Puri, Odisha in 2004
TRAINING ATTENDED
 5 days training on Symbian OS
 SCRUM Master training.
 RFID Framework
PERSONAL DETAILS
Date of Birth: 8th August 1982
Address: #G5, Cauvery Apartment, Venkatapura Main road, Bangalore – 560034, Karnataka
Languages Known: English, Oriya, and Hindi
ANNEXURE
PROJECT DETAILS
Title: RENF (HMI)
Client: General Motor
Duration: 1 month
Environment: Altia, C ++, SVN, Bamboo, Visual Studio, Windows/Linux
Role: Team Lead
Team Size: 5
Responsibilities: Analyzing and technically assisting the HMI core team. Taking care of HIMI helper module for
infotainment system.
Applications Developed:
o RENF Screens
o Renderer helper module.
Title: Xplatform HMI
Client: Videojet
Duration: 2.3 years
Environment: QT 5.1, Boost, C ++, SVN, Bamboo, Visual Studio, Qt Creator, QML, Google Test, Python, Squish
Role: Scrum Master / Team Lead
Team Size: 8
Responsibilities: Driving the entire gamut of team activities including Sprint planning and show & tell
Applications Developed:
o xPlatform Application Plugin Framework
o Alarm Framework for xPlatform User Interface
o Definition of Style Parameter for UI Screen Parameters
Title: Call Manager
Client: Cisco
Duration: 1.5 years
Environment: C ++, SVN, Bamboo, Visual Studio, QML, Google Test, Python, Jenkin
Role: Scrum Master / Team Lead
Team Size: 4
Responsibilities:
o Led entire gamut of team activities including Sprint planning and show & tell
o Undertook re-factoring of legacy Call Manager/ Peripheral Gateway Code
o Identified and fixed critical defects
Applications Developed:
o Google Test for the existing module
o Automation frame work for OPC component
Title: 8.X Browser Project
Client: Nokia
Period: Jun’10 – Jun’11
Environment: Qt 4.7, Symbian ^3, S60 5.x, Nokia Subcon SDK, Carbide, WebKit, Symbian C++, Qt C++
Role: Developer and Technical Lead
Team Size: 4
Tools Used: Code Scanner (Static Code Analyzer), Carbide IDE, Hook Logger (Memory leak detection),
Performance Monitor and Goofy (Investigating performance issues) and PI Profiler
Scope: Nokia 8.x Browser was a Qt based HTML Browser used in Nokia Mobile Devices. Nokia 8.x Browser
used QtWebKit 2.1.x as the Rendering Engine. This project involved productization of Nokia 8.x
Browser Application using Agile Methodology. It involved are bug fi xing and verification, unit
testing, code cleanup, performance improvements and WebKit Test Case Reduction.
Responsibilities:
o Conducted analysis and fixed code for bugs in UI modules related to Network, Zoom, Generic
Dialog, so on; undertook code integration
o Ensured prompt resolution of SDK setup issues
o Developed Qt sample applications for identification of Qt platform issues
o Analysed & reduced test cases for Qt and WebKit bugs
o Undertook code reviews and provided technical guidance
o Coordinated onsite activities like updating deliverables to customer
o Developed architecture document for browser application
S60/Symbian/Qt Projects:
Title: Web Secure
Client: McAfee
Period: 6 months
Environment: Symbian ^3, S60 5.x, S60 3rd edition SDK, Carbide, Symbian C++
Role: Symbian specialist
Team Size: 4
Responsibilities:
o Analyzed and provided code fixes for bugs related to Network, zoom, Generic Dialog, so on
o Enhanced features; worked on python script to solve build related issues
Title: QT Sakkon PoC (Fujitsu)
Client: Fujitsu
Duration: 6 months
Environment: C++, S60 SDK 3.2, Carbide C++ V1.3, QT, Sakkon Bruges SDK
Role: Devloper
Team Size: 5
Tools Used: SVN, Qt Creater, S60 Sakkon Platform
Scope: QT Sakkon PoC is to prove that co-existence of frameworks is possible (QT and Sakkon). The
objective was to change the respective Sakkon controls with QT controls without changingexisting
application source code.
Responsibilities:
o Worked on:
 Co-existence of multiple framework (QT and Sakkon)
 Wrapper classes for various Sakkon controls
 QApllication initialization on Sakkon Platform
Title: MIKZ Widget
Client: Mashmobile (Start-up)
Duration: 1.2 years
Environment: Windows, Symbian
Role: Team Lead
Team Size: 5
Tools Used: Carbide
Scope: MDS was a server which turned mobiles to a server. MIKZ Widget was a widget application which
enabled the end-user to share/view interactive contents (Image, Video & Audio) available on MDS
Server (A server running on another mobile phone). Typically the application sent HTTP request to
the MDS Server and obtained RSS feeds in response. The application let users download the
desired content.
Responsibilities:
o Managed development of HTTP Client Module and XML Parser Module
o Fixed bugs and UI changes including layout change for supporting 3.2 devices
o Revamped UI and restructured the code
o Undertook configuration and integrated codes
Title: User Content Generator Project
Client: PoC (Accenture)
Duration: 2 months
Environment: Symbian C++, S60 SDK 5.0, Carbide C++ V1.3
Role: Research Engineer
Team Size: 1
Tools Used: Carbide, S60, UIQ
Scope: User Content Generator (UCG) was an application used to generate user content like images,
contacts, calendar entries, so on, according to user specified parameters automatically. This
application was used by developer to test their applications.
Responsibilities:
o Created entire UI for the application
o Worked on tabbed views with SettingListBox and address book database to add new contacts
Title: AWG (Auto Widget Generator)
Client: PoC (Accenture)
Duration: 2 months
Environment: Symbian C++, S60 SDK 3.1, Carbide C++ V1.3, VSS
Role: Research Engineer
Team Size: 1
Tools Used: Carbide, S60, UIQ
Scope: AWG was a RSS Feed Reader designed to help users fetch RSS feed from the internet and store the
same organized into different categories. It enabled sending of RSS feed via Bluetooth.
Responsibilities:
o Undertook development of Data handler ECOM Plug-in and XML Parser Module
o Fixed bugs and worked on UI changes
o Functioned as Configuration Manager and Code Integrator
Title: Media Gallery
Client: Research Engineer
Duration: 2 months
Environment: Symbian C++, S60 SDK 3.1, Carbide C++ V1.3, VSS
Role: Research Engineer
Team Size: 1
Tools Used: Carbide, S60, UIQ
Scope: The project involved development of Symbian UIQ based application that allowed end users to
manage all kinds of media file supported (audio, video and image). The application scanned
through the memory and stored the available media file info to the database. It helped to main
databasewhich stored all kinds of media related data (Like type of media content, play listdetails,
play cont, so on).
Responsibilities: Worked on:
o S60 Grid Listbox
o Bug Fixes and UI Changes
o Code Integration
o DB Module
Title: AT&T IT AO ()
Client: AT&T
Duration: 1 year
Environment: UNIX HP 11.0 Servers, C++/UNIX, Oracle
Role: Support Engineer
Team Size: 7
Tools Used: Visual Studio, Harvest, Python
Scope: CLLI-ADM application maintained building codes and material codes. BONIS and CID-PMMT
applications maintained NXX, NPP and blocked information. LEACS application processed the
errors from FACS application.
Responsibilities:
o Resolved user issues and investigated job failures
o Attended production outage calls and production issue calls of high severity
o Managed SCM activities (build, deployment)
o Coordinated with Development Team to solve defects and features
o Participated in production releases
o Wrote and maintained Shell scripts to automate most of the manual work
Title: OSPCM (OutSide Plant Construction Management) and eRepair Application Maintenances
Client: AT&T
Duration: 1 year
Environment: UNIX HP 11.0 Servers, C, C++/UNIX, Informix
Role: Developer
Team Size: 3
Tools Used: Visual Studio, Harvest, Python
Scope: OSPCM: Anything that happened outside of the AT&T, in order to provide connectivity to the
customer, including laying cables, erecting telephone poles, putting up junction boxes and
sometimes even removing telephone cables and poles. When work was required to be performed,
it was first bid and awarded to the best bidder. Then the job items were entered through Job
entry and then priced using the pricing application. Tasks were then scheduled and materials
ordered through materials management application.
The work was executed either by a Telco person or a contractor or by both. When a contractor
executed work, he finished and entered the details in the billing and reporting application. The
work was inspected and either approved or rejected. If approved, an invoice to pay the contractor
was generated. If rejected, then it was reworked or penalized. When a Telco employee executed
work, he entered the time and work in workstation application. The Telco supervisor used the
scheduling application to schedule work and resources and assigns work to craft people.
eRepair: Users raised issues to Helpdesk whenever they had some issues about their telephone or
internet connectivity. Helpdesk persons used eRepair application to run some automatic tests to
check the problem.
Responsibilities:
o Resolved user issues and investigated job failures
o Undertook investigation of codes during job failures
o Executed Application Testing during production Releases
o Managed production outage calls and production issue calls of high severity
o Developed Shell scripts to automate most of the manual work
o Coordinated with Development Team to solve defects and features
o Participated during production releases

More Related Content

What's hot

Subhajit_Das_Resume_(M)2016
Subhajit_Das_Resume_(M)2016Subhajit_Das_Resume_(M)2016
Subhajit_Das_Resume_(M)2016Subhajit Das
 
Venkatesh- Resume
Venkatesh- ResumeVenkatesh- Resume
Venkatesh- Resumevenkat u
 
SachinBC_Resume
SachinBC_ResumeSachinBC_Resume
SachinBC_ResumeSachin BC
 
Psi multi accessgateway_casestudy
Psi multi accessgateway_casestudyPsi multi accessgateway_casestudy
Psi multi accessgateway_casestudyPrimesoftinc
 
Santhosh build and release (1)
Santhosh build and release (1)Santhosh build and release (1)
Santhosh build and release (1)Santhosh Dodda
 
Resume_Shivendra_Dubey (1)
Resume_Shivendra_Dubey (1)Resume_Shivendra_Dubey (1)
Resume_Shivendra_Dubey (1)Shivendra Dubey
 
SonarQube와 함께하는 소프트웨어 품질 세미나 - 지속적인 코드 인스펙션 SonarQube 활용 방안
SonarQube와 함께하는 소프트웨어 품질 세미나 - 지속적인 코드 인스펙션 SonarQube 활용 방안SonarQube와 함께하는 소프트웨어 품질 세미나 - 지속적인 코드 인스펙션 SonarQube 활용 방안
SonarQube와 함께하는 소프트웨어 품질 세미나 - 지속적인 코드 인스펙션 SonarQube 활용 방안CURVC Corp
 
PrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashant Soni
 
DIPAK INGLE_RESUME_final
DIPAK INGLE_RESUME_finalDIPAK INGLE_RESUME_final
DIPAK INGLE_RESUME_finalDipak Ingle
 
Nitin resume dev_ops
Nitin resume dev_opsNitin resume dev_ops
Nitin resume dev_opsNitin Kolla
 

What's hot (20)

Software Engineer
Software EngineerSoftware Engineer
Software Engineer
 
VijayresumeIBM
VijayresumeIBMVijayresumeIBM
VijayresumeIBM
 
Subhajit_Das_Resume_(M)2016
Subhajit_Das_Resume_(M)2016Subhajit_Das_Resume_(M)2016
Subhajit_Das_Resume_(M)2016
 
Venkatesh- Resume
Venkatesh- ResumeVenkatesh- Resume
Venkatesh- Resume
 
sahithi_Build_Release_Resume
sahithi_Build_Release_Resumesahithi_Build_Release_Resume
sahithi_Build_Release_Resume
 
kapil_2_3years
kapil_2_3yearskapil_2_3years
kapil_2_3years
 
SachinBC_Resume
SachinBC_ResumeSachinBC_Resume
SachinBC_Resume
 
Psi multi accessgateway_casestudy
Psi multi accessgateway_casestudyPsi multi accessgateway_casestudy
Psi multi accessgateway_casestudy
 
resume
resumeresume
resume
 
RajResume
RajResumeRajResume
RajResume
 
Nareshkumar_CV
Nareshkumar_CVNareshkumar_CV
Nareshkumar_CV
 
Santhosh build and release (1)
Santhosh build and release (1)Santhosh build and release (1)
Santhosh build and release (1)
 
Resume_Shivendra_Dubey (1)
Resume_Shivendra_Dubey (1)Resume_Shivendra_Dubey (1)
Resume_Shivendra_Dubey (1)
 
KISHORE_RESUME_Ver2.0
KISHORE_RESUME_Ver2.0KISHORE_RESUME_Ver2.0
KISHORE_RESUME_Ver2.0
 
Ashith
AshithAshith
Ashith
 
SonarQube와 함께하는 소프트웨어 품질 세미나 - 지속적인 코드 인스펙션 SonarQube 활용 방안
SonarQube와 함께하는 소프트웨어 품질 세미나 - 지속적인 코드 인스펙션 SonarQube 활용 방안SonarQube와 함께하는 소프트웨어 품질 세미나 - 지속적인 코드 인스펙션 SonarQube 활용 방안
SonarQube와 함께하는 소프트웨어 품질 세미나 - 지속적인 코드 인스펙션 SonarQube 활용 방안
 
PrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latest
 
Praveen_SCM_Resume
Praveen_SCM_Resume Praveen_SCM_Resume
Praveen_SCM_Resume
 
DIPAK INGLE_RESUME_final
DIPAK INGLE_RESUME_finalDIPAK INGLE_RESUME_final
DIPAK INGLE_RESUME_final
 
Nitin resume dev_ops
Nitin resume dev_opsNitin resume dev_ops
Nitin resume dev_ops
 

Viewers also liked

Shyam_Resume_Test_Lead_Accenture_Services
Shyam_Resume_Test_Lead_Accenture_ServicesShyam_Resume_Test_Lead_Accenture_Services
Shyam_Resume_Test_Lead_Accenture_Servicesshyam sundar
 
Resume Shweta Subhedar Bhide
Resume Shweta Subhedar BhideResume Shweta Subhedar Bhide
Resume Shweta Subhedar BhideShwetaS
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra Banerjee
 
Manoj resume
Manoj resumeManoj resume
Manoj resumetekwissen
 

Viewers also liked (6)

Shyam_Resume_Test_Lead_Accenture_Services
Shyam_Resume_Test_Lead_Accenture_ServicesShyam_Resume_Test_Lead_Accenture_Services
Shyam_Resume_Test_Lead_Accenture_Services
 
Tahir_Resume_Selenium
Tahir_Resume_SeleniumTahir_Resume_Selenium
Tahir_Resume_Selenium
 
Resume Shweta Subhedar Bhide
Resume Shweta Subhedar BhideResume Shweta Subhedar Bhide
Resume Shweta Subhedar Bhide
 
Sunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resumeSunetra banerjee-sr-qa-engineer-project-lead resume
Sunetra banerjee-sr-qa-engineer-project-lead resume
 
selenium resume
selenium resumeselenium resume
selenium resume
 
Manoj resume
Manoj resumeManoj resume
Manoj resume
 

Similar to SwagatDash

Similar to SwagatDash (20)

Kavaskar_LatestResume
Kavaskar_LatestResumeKavaskar_LatestResume
Kavaskar_LatestResume
 
Resume ram-krishna
Resume ram-krishnaResume ram-krishna
Resume ram-krishna
 
Mayur Kumar Budha QTP
Mayur Kumar Budha QTPMayur Kumar Budha QTP
Mayur Kumar Budha QTP
 
Mannu_Kumar_CV
Mannu_Kumar_CVMannu_Kumar_CV
Mannu_Kumar_CV
 
Resume
ResumeResume
Resume
 
Sathish project mgmt_pmp_9+yrs
Sathish project mgmt_pmp_9+yrsSathish project mgmt_pmp_9+yrs
Sathish project mgmt_pmp_9+yrs
 
Sagar_Ware_Resume
Sagar_Ware_ResumeSagar_Ware_Resume
Sagar_Ware_Resume
 
Resume
ResumeResume
Resume
 
RadhaKrishna Votti_CV
RadhaKrishna Votti_CVRadhaKrishna Votti_CV
RadhaKrishna Votti_CV
 
Vishal Soni-J2EE
Vishal Soni-J2EEVishal Soni-J2EE
Vishal Soni-J2EE
 
Ashish_Kumar_Singh_resume
Ashish_Kumar_Singh_resumeAshish_Kumar_Singh_resume
Ashish_Kumar_Singh_resume
 
Neha_Maggu
Neha_MagguNeha_Maggu
Neha_Maggu
 
Harvinder Singh-Resume
Harvinder Singh-ResumeHarvinder Singh-Resume
Harvinder Singh-Resume
 
Ashwini_S_(BE,_Software_Engineer)
Ashwini_S_(BE,_Software_Engineer)Ashwini_S_(BE,_Software_Engineer)
Ashwini_S_(BE,_Software_Engineer)
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
SAMRAT DUTTA
SAMRAT DUTTASAMRAT DUTTA
SAMRAT DUTTA
 
Resume
ResumeResume
Resume
 
SoftwareQualityControlProfessional_12Yrs_SreekrishnaHPandit
SoftwareQualityControlProfessional_12Yrs_SreekrishnaHPanditSoftwareQualityControlProfessional_12Yrs_SreekrishnaHPandit
SoftwareQualityControlProfessional_12Yrs_SreekrishnaHPandit
 
Priyanka Singh_testing_resume
Priyanka Singh_testing_resumePriyanka Singh_testing_resume
Priyanka Singh_testing_resume
 

SwagatDash

  • 1. SWAGAT KUMAR DASH E-Mail: swagatdash@gmail.com Phone: +91 - 9886050704 “Result-oriented Software Development Lead, offering nearly 11 years of rich experience in end-to-end Information Solution & Roadmap Development for leading clients in diverse domains” ~ SOFTWARE DEVELOPER ~ TECHNICAL LEAD ~ SCRUM MASTER ~ TEAM MANAGEMENT Targeting assignments in Application Design & Development with an organisation of repute Location Preference: Bangalore / Overseas PROFILE SUMMARY  Comprehensive understanding of software development life cycle models as well as expert knowledge of both Agile and traditional projectmanagement principles and practices and skilled in blending them together in the rightproportions to fit a project and business environment  Rich experience in managingcomplex and high value projects, for high profile clients such as SCRUM MASTER, including requirement analysis, technical design, creating POC, preparing/reviewing esti mation, code review and deployment  Rich experience in functioning as Scrum Master for new agile teams, Key Point of Contact for Agile & its methodologies and in Agile for various teams  Excellent track record of developing applications using C, C++ for diverse domains such as Industrial Printer, Call Manager Application, Mobile Phone Applications & Security Application; led large-sized teams of size 7+  Strong analytical, planning, and organizational skills with expertise in establishing high level of customer trust & confidence; skilled troubleshooter comfortable in managing systems, projects and teams in a range of IT environments CORE COMPETENCIES Software Development Agile / SCRUM Principles Cross Platform Software Development Sprint Planning Application Maintenance Unit Testing, Defect Fixing Production Support Release Management Conflict Resolution WORK EXPERIENCE Since May’16: KPIT, Bangalore Joined as Senior Technical Lead Since Mar’10: Wipro, Bangalore Joined as Senior Software Developer; promoted as Technical Lead in May’16 Mar’05 – Dec’09: Accenture, Bangalore as Senior Software Developer Role:  Interfacing with clients for gathering business needs, conducting system analysis and finalizing technical / functional specifications and high level design documents for the project; contributing to the development of physical & logical architecture diagrams including testing, troubleshooting & debugging of the software  Providing post-implementation, application maintenance and enhancement support to the client with regard to the software application; ensuring all solutions are scalable, extensible & available from architecture stand point  FacilitatingSprintPlanning & Review meetings, facilitating Sprint Retrospective meetings, managi ng the Product and the Sprint backlog and authoring Sprint artifacts and processes  Planning, leading, organizing, and motivating Agile project team members to achieve a high level of performance and quality in delivering agile projects that provide exceptional business value to users  Managing day-to-day activities of the development team (s) and ensuring the coordination of individual team deliverables as necessary to achieve product releases; promoting empowerment of the team, ensuring that each team member is fully engaged in the project and encouraging a sustainable pace with high-levels of quality for the team Highlights:  Played a key role in turning-around the under-performing project titled “X-platform” as a profitable venture  Overcame various challenges during execution of projects
  • 2.  Led team that delivered critical applications across Windows/Linux/WINCE platforms  Ensured achievement of customer expectations and provided technical leadership in application life cycle activities  Implemented significant product quality and stability improvements  Steered consistent,high quality deliveries fromthe offshore development facility resultingin a clientsatisfaction of 99% TECHNICAL SKILLS Operating System: Symbian, Windows XP, Linux, WINCE Languages Symbian, C++, C, Core Java, Qt C++, Python, QML Software Platforms: S60 SDK 3.x, 5.0, Qt 4.7, Altia, Sakkon Telecom/Networking Protocols: TCP/IP, HTTP Testing Tools: Google Test, S60 5.0 Emulator, 3.2 Emulator, Bruges Emulator, Google Test Source Control Tools: VSS, Harvest, GIT, SVN,TFS Defect Tracking Tools: Bugzilla, JIRA Debugging Tools: Wire Shark, Selge Tool, Memory Monitor, Crash Analyzer, Code Scanner, Carbide, Visual Studio, Clear Case Refer to Annexure for project details CERTIFICATION EDUCATION  Symbian Accreted Developer Certification  SCRUM Master. EDUCATION  Bachelor of Engineering (Computer Science) from GHITM Institute, Puri, Odisha in 2004 TRAINING ATTENDED  5 days training on Symbian OS  SCRUM Master training.  RFID Framework PERSONAL DETAILS Date of Birth: 8th August 1982 Address: #G5, Cauvery Apartment, Venkatapura Main road, Bangalore – 560034, Karnataka Languages Known: English, Oriya, and Hindi
  • 3. ANNEXURE PROJECT DETAILS Title: RENF (HMI) Client: General Motor Duration: 1 month Environment: Altia, C ++, SVN, Bamboo, Visual Studio, Windows/Linux Role: Team Lead Team Size: 5 Responsibilities: Analyzing and technically assisting the HMI core team. Taking care of HIMI helper module for infotainment system. Applications Developed: o RENF Screens o Renderer helper module. Title: Xplatform HMI Client: Videojet Duration: 2.3 years Environment: QT 5.1, Boost, C ++, SVN, Bamboo, Visual Studio, Qt Creator, QML, Google Test, Python, Squish Role: Scrum Master / Team Lead Team Size: 8 Responsibilities: Driving the entire gamut of team activities including Sprint planning and show & tell Applications Developed: o xPlatform Application Plugin Framework o Alarm Framework for xPlatform User Interface o Definition of Style Parameter for UI Screen Parameters Title: Call Manager Client: Cisco Duration: 1.5 years Environment: C ++, SVN, Bamboo, Visual Studio, QML, Google Test, Python, Jenkin Role: Scrum Master / Team Lead Team Size: 4 Responsibilities: o Led entire gamut of team activities including Sprint planning and show & tell o Undertook re-factoring of legacy Call Manager/ Peripheral Gateway Code o Identified and fixed critical defects Applications Developed: o Google Test for the existing module o Automation frame work for OPC component Title: 8.X Browser Project Client: Nokia Period: Jun’10 – Jun’11 Environment: Qt 4.7, Symbian ^3, S60 5.x, Nokia Subcon SDK, Carbide, WebKit, Symbian C++, Qt C++ Role: Developer and Technical Lead Team Size: 4 Tools Used: Code Scanner (Static Code Analyzer), Carbide IDE, Hook Logger (Memory leak detection), Performance Monitor and Goofy (Investigating performance issues) and PI Profiler Scope: Nokia 8.x Browser was a Qt based HTML Browser used in Nokia Mobile Devices. Nokia 8.x Browser used QtWebKit 2.1.x as the Rendering Engine. This project involved productization of Nokia 8.x Browser Application using Agile Methodology. It involved are bug fi xing and verification, unit testing, code cleanup, performance improvements and WebKit Test Case Reduction. Responsibilities: o Conducted analysis and fixed code for bugs in UI modules related to Network, Zoom, Generic Dialog, so on; undertook code integration o Ensured prompt resolution of SDK setup issues o Developed Qt sample applications for identification of Qt platform issues o Analysed & reduced test cases for Qt and WebKit bugs o Undertook code reviews and provided technical guidance
  • 4. o Coordinated onsite activities like updating deliverables to customer o Developed architecture document for browser application S60/Symbian/Qt Projects: Title: Web Secure Client: McAfee Period: 6 months Environment: Symbian ^3, S60 5.x, S60 3rd edition SDK, Carbide, Symbian C++ Role: Symbian specialist Team Size: 4 Responsibilities: o Analyzed and provided code fixes for bugs related to Network, zoom, Generic Dialog, so on o Enhanced features; worked on python script to solve build related issues Title: QT Sakkon PoC (Fujitsu) Client: Fujitsu Duration: 6 months Environment: C++, S60 SDK 3.2, Carbide C++ V1.3, QT, Sakkon Bruges SDK Role: Devloper Team Size: 5 Tools Used: SVN, Qt Creater, S60 Sakkon Platform Scope: QT Sakkon PoC is to prove that co-existence of frameworks is possible (QT and Sakkon). The objective was to change the respective Sakkon controls with QT controls without changingexisting application source code. Responsibilities: o Worked on:  Co-existence of multiple framework (QT and Sakkon)  Wrapper classes for various Sakkon controls  QApllication initialization on Sakkon Platform Title: MIKZ Widget Client: Mashmobile (Start-up) Duration: 1.2 years Environment: Windows, Symbian Role: Team Lead Team Size: 5 Tools Used: Carbide Scope: MDS was a server which turned mobiles to a server. MIKZ Widget was a widget application which enabled the end-user to share/view interactive contents (Image, Video & Audio) available on MDS Server (A server running on another mobile phone). Typically the application sent HTTP request to the MDS Server and obtained RSS feeds in response. The application let users download the desired content. Responsibilities: o Managed development of HTTP Client Module and XML Parser Module o Fixed bugs and UI changes including layout change for supporting 3.2 devices o Revamped UI and restructured the code o Undertook configuration and integrated codes Title: User Content Generator Project Client: PoC (Accenture) Duration: 2 months Environment: Symbian C++, S60 SDK 5.0, Carbide C++ V1.3 Role: Research Engineer Team Size: 1 Tools Used: Carbide, S60, UIQ Scope: User Content Generator (UCG) was an application used to generate user content like images, contacts, calendar entries, so on, according to user specified parameters automatically. This application was used by developer to test their applications. Responsibilities: o Created entire UI for the application o Worked on tabbed views with SettingListBox and address book database to add new contacts Title: AWG (Auto Widget Generator)
  • 5. Client: PoC (Accenture) Duration: 2 months Environment: Symbian C++, S60 SDK 3.1, Carbide C++ V1.3, VSS Role: Research Engineer Team Size: 1 Tools Used: Carbide, S60, UIQ Scope: AWG was a RSS Feed Reader designed to help users fetch RSS feed from the internet and store the same organized into different categories. It enabled sending of RSS feed via Bluetooth. Responsibilities: o Undertook development of Data handler ECOM Plug-in and XML Parser Module o Fixed bugs and worked on UI changes o Functioned as Configuration Manager and Code Integrator Title: Media Gallery Client: Research Engineer Duration: 2 months Environment: Symbian C++, S60 SDK 3.1, Carbide C++ V1.3, VSS Role: Research Engineer Team Size: 1 Tools Used: Carbide, S60, UIQ Scope: The project involved development of Symbian UIQ based application that allowed end users to manage all kinds of media file supported (audio, video and image). The application scanned through the memory and stored the available media file info to the database. It helped to main databasewhich stored all kinds of media related data (Like type of media content, play listdetails, play cont, so on). Responsibilities: Worked on: o S60 Grid Listbox o Bug Fixes and UI Changes o Code Integration o DB Module Title: AT&T IT AO () Client: AT&T Duration: 1 year Environment: UNIX HP 11.0 Servers, C++/UNIX, Oracle Role: Support Engineer Team Size: 7 Tools Used: Visual Studio, Harvest, Python Scope: CLLI-ADM application maintained building codes and material codes. BONIS and CID-PMMT applications maintained NXX, NPP and blocked information. LEACS application processed the errors from FACS application. Responsibilities: o Resolved user issues and investigated job failures o Attended production outage calls and production issue calls of high severity o Managed SCM activities (build, deployment) o Coordinated with Development Team to solve defects and features o Participated in production releases o Wrote and maintained Shell scripts to automate most of the manual work Title: OSPCM (OutSide Plant Construction Management) and eRepair Application Maintenances Client: AT&T Duration: 1 year Environment: UNIX HP 11.0 Servers, C, C++/UNIX, Informix Role: Developer Team Size: 3 Tools Used: Visual Studio, Harvest, Python Scope: OSPCM: Anything that happened outside of the AT&T, in order to provide connectivity to the customer, including laying cables, erecting telephone poles, putting up junction boxes and sometimes even removing telephone cables and poles. When work was required to be performed, it was first bid and awarded to the best bidder. Then the job items were entered through Job
  • 6. entry and then priced using the pricing application. Tasks were then scheduled and materials ordered through materials management application. The work was executed either by a Telco person or a contractor or by both. When a contractor executed work, he finished and entered the details in the billing and reporting application. The work was inspected and either approved or rejected. If approved, an invoice to pay the contractor was generated. If rejected, then it was reworked or penalized. When a Telco employee executed work, he entered the time and work in workstation application. The Telco supervisor used the scheduling application to schedule work and resources and assigns work to craft people. eRepair: Users raised issues to Helpdesk whenever they had some issues about their telephone or internet connectivity. Helpdesk persons used eRepair application to run some automatic tests to check the problem. Responsibilities: o Resolved user issues and investigated job failures o Undertook investigation of codes during job failures o Executed Application Testing during production Releases o Managed production outage calls and production issue calls of high severity o Developed Shell scripts to automate most of the manual work o Coordinated with Development Team to solve defects and features o Participated during production releases