SlideShare a Scribd company logo
Page 1 of 4
Abhishek Parameswarappa
Email ID: abhishek.p62@wipro.com Mobile No: +919620262006
Career Objective:
I firmly believe in implementing my duties with dedication& determination. I would like to take up a job, which
gives me an opportunity to prove my potential, provide career growth opportunity, stability & maximum
opportunitytocontribute togrowth& objective of the organization.
Summary:
 4.5 yearsof experience in Software Development.
 Experience inAgile Scrummethodology.
 Good at Object-Oriented& Core Java concepts,SpringMVCand Database relatedconcepts.
 Experience in Webservice development,RESTAPI’s & TestNG unittestingframework usingJava.
 Experience inbuildlifecycle frameworklike Maven&Continuousintegrationtool like Jenkins.
 Experience indistributedenvironmental toolslike Git,Git-HubandAPIDevelopmentEnvironment Postman
REST client.
 Good analytical, debuggingand troubleshootingskills.
 Excellentcommunicationandinterpersonal skills,quicklearnerandateam player.
 Enthusiasticinlearningnew conceptsinemergingtechnologies.
Experience Summary:
 Currently working as a ‘Senior Project Engineer’ for API-EM project under Cisco account for Wipro
Technologies.
 Worked as ‘Student-Computer Applications’ from Sep 2013 – Nov 2017 under Wipro Academy of Software
Excellence (WASE).
Education:
 M.Tech in2017 from Birla Institute of Technology& Science,Pilani.
 B.C.A in2013 fromDavangere University,Karnataka- India.
Technical Skills:
Programming Languages Java, InstallScript, Macros- VBA
Database PostgreSQL,MS SQL Server
Testingframework JUNIT
ContinuousIntegrationTool Jenkins
DefectTracking Tool CDETS
Page 2 of 4
WebTechnologies HTML
DevelopmentTools Eclipse, PostmanRESTClient
OperatingSystem Windows,Ubuntu
VersionControl Git, Git-Hub
Reviewtools Code collaborator,Gerrit, Bitbucket
Project Details:
Title: BCU PERFORMANCE
Duration: 5 months
Domain: ENERGY - POWER
Description:The mainobjective of the concernedprojectistosave the energyintermsof economy.The
reportingtool Tracer Summitandworkplace Niagarawere usedtoarrange the set-pointsof the storesand
control the instrumentslike HVAC'sandLightings.The operationwascontrolledprimarilythroughCPL's
(CustomerProgrammingLanguage) writtenin C++.
Environment:Visual Studio8.0
Team Size:8
Role: Developerandsupport Engineer
Responsibilities:
1. Code Analysis.
2. Bug fixing.
3. Arrangingthe setpointsas perthe clientrequirements.
4. Maintainingthe Niagaranetworktoolslike TracerSummit.
5. Loggedand trackeddefectstoclosure.
6. Coordinated withdevelopmentteam, database teaminresolvingbugs.
7. Updatingthe dailystatusin online documents.
8. Participatedindefectreview meetings.
9. Conductedapplicationtrainingsessionsfornew joiners.
Title: UCCE-CISCO
Duration: 25 months
Domain: Telecom
Description:The UnifiedContactCenterEnterprise(UCCE) deliversintelligentcontactrouting,call treatment,and
multichannelcontactmanagementoveranIPinfrastructure. UCCEhandlesincomingcallsanddistributethemto
specificgroupsorteamsof agentswithinthe contactcenter.
Environment:Installshield-11,Perl, Macros- Visual Basicfor Applications
Page 3 of 4
Database: MS SQL Server
Team Size:3
Role: DeveloperandAnalyst
Responsibilities:
1. I have workedasan analystand developerforCiscoUCCE products.I washandlingatool calledPatch-
Manager, whichwascritical for the productteamsto make changesin patch-installer,pushthe changes
throughGIT-HUB andbuild,topackage these changes,testthe patch,and to deliveritforthe end
customers.Iwas the prime owneranda single pointof contactfor thistool whowas responsible for
maintenance anddevelopmentactivities.
2. I was handlingone more tool calledCiscoCollaborationSizing Tool (CST).CSTinvolvesthe sizingof
contact centeras perthe product requirements.Itconsistsof differentproductslike UCCE,UCCX,CVP,
Finesse,IP-IVR,Media-Senseandareportingtool CUIC.Again,I wasa prime owneranda single pointof
contact for thistool as well.
Role Description:
1. The Patch-Managerwas vast andincludeddifferentproductslike ICM,CTIOS,CVPandCALLSTUDIO.
Entire tool isbuilton Perl,MSSQL andthe functionalityisbasedonEventswhere jobsare scheduledto
triggerthese events.
2. I was involvedinsignificantmigrationof Message BuseswhereIgotgood appreciationfromthe business
counterparts.
3. I was a part of a majordevelopmentactivityof migrationfromGITand implementingGIT-HUBforPatch-
Manager whichinvolvedatwomemberteam.
4. I'm bitexperiencedinInstallScriptaswell where Iwasinvolvedinchangingthe installerbehaviorasper
the businessrequirements,fixingthe bugsanddefectsininstallerscripts.
5. I have got a good holdonthe toolslike Code-CollaboratorwithGITcommandsforreviewingthe code,
Git-Hubto pushthe changesfor the mainline andApache ActiveMQmessage bussystem.
6. The enhancementsinCSTwere supposedtobe carriedoutfor eachrelease asperthe changesmade to
theirparticularproduct.CST wasbuiltonMacros (Visual BasicforApplications) beingtedioustorun,
requiredtobe patientandanalysiswasmuchcritical.
7. I have got a good feedbackfromcustomersforthe smoothenhancementscarriedoutonthistool.Iwas
involvedinmajorenhancementslikeimplementingPersonal Call BackinOutbounddesignandLive-Data
feature fordifferentproductswhichwere majorfeaturesof aspecificrelease.
8. Both these toolsrequiredtobe in sync withseveral productteamsbothoffshore andon-site.Was
supposedtointeractwitharchitectsof differentteams,buildandITengineers,productownersfor
developmentactivitiestobe carriedout.
Title: APIC-EM/ DNAC Cisco
Duration: 19 months
Domain: Software DefinedNetworking andbasicVirtualizationinVMware
Page 4 of 4
Description:The projectwasbasedonSoftwareDefinedNetworkingforIPAddressManagement (IPAM).The IPAM
Service is a service hosted on the controller and will perform the IP Management. It will also integrate withthird
party IPAMsolutionproviderslike Infoblox,Bluecatetc. The external IPAMserverslike Inflblox,Blueatare usedto
automate core network actions across the data center, virtualized environments, and the cloud with IPAM. The
IPAMservice will actasa gatewayfor all IPAMrequests.
Team Size:5
Environment:Java, SpringMVC, PostgreSQL,TestNG
Role: Developer
Responsibilities:
1. I was involvedinexposingthe RESTAPI’sforthe interactingwithexternal IPAMserverslike Infoblox and
Bluecat.
2. I was involvedinintegrationanddevelopmentof these API’sforthe IPAMservice.
3. I was involvedinunittestingtheseAPI’swhichincludesdeveloping unittestcases inTestNGFramework.
4. I was involvedinfixingthe defectsforthe integrationof these RESTAPI’s.
5. I was involvedininteractionwiththe customersupportandsalesteamfora couple of troubleshooting
sessionsonIPAMas well.
Role Description:
1. As a developerwe were supposedtoexposethe RESTAPI’sforinteractingwithexternal IPAMserverslike
Infoblox andBluecatusingthe PostmanRESTclient.Thisactivityneededsome analyticalskillstofindthe
URL’s neededtoperformspecificactivitiesonthese externalservers.
2. The integrationanddevelopmentof these API’swasdone usingJava,SpringMVCand PostgreSQL.The
JDBC wastakencare internallyinthe framework usingResourceAccessProvider tointeractwithDatabase
(The table will be createdinthe name of a model/DTO).
3. Unit testingof these integrationof API’swasdone bywriting TestNGtestcasesforall functions.The
positive scenariosandnegative were testedproperlyandsuitable Exceptionhandlingscenarios were
tested.We usedMockitoand Stubsforthe classeshavingexternal dependency.
4. I was involvedindefectfixingactivitiesforthe integrationof Infoblox andBluecat.The activityneedsalot
of debuggingandanalytical skillsforprovidingthe fixes withoutaffectingthe functionality.
5. I was involvedinacouple of troubleshootingsessionswith Customersupportandsalesteamfor
customerfoundissuesonIPAMinteractionwithInfoblox.
6. We supported IPv4fromIPAMservice to external IPAMservers forthe previousreleasesandcurrently
workingonthe IPv6 support for IPAMservice.
7. As we workedona distributedenvironment, Ihave gota good exposure onthe GIT,review toolslike
Gerritand Bitbucket.
I herebydeclare thatthe above information istrue tothe bestof my Knowledge.
Abhishek Parameswarappa

More Related Content

What's hot

Polyglot on the JVM with Graal (English)
Polyglot on the JVM with Graal (English)Polyglot on the JVM with Graal (English)
Polyglot on the JVM with Graal (English)
Logico
 
Scale security for a dollar or less
Scale security for a dollar or lessScale security for a dollar or less
Scale security for a dollar or less
Mohammed A. Imran
 
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | EdurekaDevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
Edureka!
 
Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016Rajiv Joseph
 
Ashok (java)
Ashok (java)Ashok (java)
Ashok (java)
Ashok Vemula
 
Roopa_1Year_6Mont_Java_AndroidExper
Roopa_1Year_6Mont_Java_AndroidExperRoopa_1Year_6Mont_Java_AndroidExper
Roopa_1Year_6Mont_Java_AndroidExperRoopa Bai
 
Continuous integration with Jenkins
Continuous integration with JenkinsContinuous integration with Jenkins
Continuous integration with Jenkins
Mohammad Hossein Rimaz
 
Strengthen and Scale Security for a dollar or less
Strengthen and Scale Security for a dollar or lessStrengthen and Scale Security for a dollar or less
Strengthen and Scale Security for a dollar or less
Mohammed A. Imran
 
GDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in Practice
GDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in PracticeGDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in Practice
GDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in Practice
James Anderson
 
Jeet Shah - CV
Jeet Shah - CVJeet Shah - CV
Jeet Shah - CVjeet shah
 
Node.js vs. java
Node.js vs. javaNode.js vs. java
Node.js vs. java
MoonTechnolabsPvtLtd
 
Sweta_Tarekar_Resume
Sweta_Tarekar_ResumeSweta_Tarekar_Resume
Sweta_Tarekar_Resumesweta tarekar
 

What's hot (20)

RESUME
RESUMERESUME
RESUME
 
Polyglot on the JVM with Graal (English)
Polyglot on the JVM with Graal (English)Polyglot on the JVM with Graal (English)
Polyglot on the JVM with Graal (English)
 
Scale security for a dollar or less
Scale security for a dollar or lessScale security for a dollar or less
Scale security for a dollar or less
 
MyCV21
MyCV21MyCV21
MyCV21
 
Mukhatar Updated Resume
Mukhatar Updated ResumeMukhatar Updated Resume
Mukhatar Updated Resume
 
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | EdurekaDevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
 
Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016
 
Ashok (java)
Ashok (java)Ashok (java)
Ashok (java)
 
Roopa_1Year_6Mont_Java_AndroidExper
Roopa_1Year_6Mont_Java_AndroidExperRoopa_1Year_6Mont_Java_AndroidExper
Roopa_1Year_6Mont_Java_AndroidExper
 
Lova_Resume_SSE
Lova_Resume_SSELova_Resume_SSE
Lova_Resume_SSE
 
Continuous integration with Jenkins
Continuous integration with JenkinsContinuous integration with Jenkins
Continuous integration with Jenkins
 
Strengthen and Scale Security for a dollar or less
Strengthen and Scale Security for a dollar or lessStrengthen and Scale Security for a dollar or less
Strengthen and Scale Security for a dollar or less
 
Priyanka Mehta
Priyanka MehtaPriyanka Mehta
Priyanka Mehta
 
GDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in Practice
GDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in PracticeGDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in Practice
GDG Cloud Southlake #3 Charles Adetiloye: Enterprise MLOps in Practice
 
sudheer_resume
sudheer_resumesudheer_resume
sudheer_resume
 
Jeet Shah - CV
Jeet Shah - CVJeet Shah - CV
Jeet Shah - CV
 
Resume Mandeep
Resume MandeepResume Mandeep
Resume Mandeep
 
Node.js vs. java
Node.js vs. javaNode.js vs. java
Node.js vs. java
 
Resume
ResumeResume
Resume
 
Sweta_Tarekar_Resume
Sweta_Tarekar_ResumeSweta_Tarekar_Resume
Sweta_Tarekar_Resume
 

Similar to Abhishek

Abhishek pathak .Net 8.5 years
Abhishek pathak .Net 8.5 yearsAbhishek pathak .Net 8.5 years
Abhishek pathak .Net 8.5 years
Abhishek Pathak
 
Resume
ResumeResume
Abhishek latest
Abhishek latestAbhishek latest
Abhishek latest
kumar Abhishek
 
SnehalBale_Java_Developer_2.4yrs exp
SnehalBale_Java_Developer_2.4yrs expSnehalBale_Java_Developer_2.4yrs exp
SnehalBale_Java_Developer_2.4yrs expSnehal Bale
 
Ramesh Babu Resume Latest
Ramesh Babu Resume LatestRamesh Babu Resume Latest
Ramesh Babu Resume LatestRamesh Babu
 
Ajaya_resume
Ajaya_resumeAjaya_resume
Ajaya_resumeAjay K
 
Surekha_haoop_exp
Surekha_haoop_expSurekha_haoop_exp
Surekha_haoop_expsurekhakadi
 
Dileep_Varanasi_Oracle Apps_Consultant
Dileep_Varanasi_Oracle Apps_ConsultantDileep_Varanasi_Oracle Apps_Consultant
Dileep_Varanasi_Oracle Apps_ConsultantDileep kumar varanasi
 
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-Ramu Chinni
 
DeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAMDeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAMDeepak Itkar
 

Similar to Abhishek (20)

Abhishek pathak .Net 8.5 years
Abhishek pathak .Net 8.5 yearsAbhishek pathak .Net 8.5 years
Abhishek pathak .Net 8.5 years
 
Resume
ResumeResume
Resume
 
Abhishek latest
Abhishek latestAbhishek latest
Abhishek latest
 
SnehalBale_Java_Developer_2.4yrs exp
SnehalBale_Java_Developer_2.4yrs expSnehalBale_Java_Developer_2.4yrs exp
SnehalBale_Java_Developer_2.4yrs exp
 
Anjaneyulu_Dotnet_2017
Anjaneyulu_Dotnet_2017Anjaneyulu_Dotnet_2017
Anjaneyulu_Dotnet_2017
 
Neha_Maggu
Neha_MagguNeha_Maggu
Neha_Maggu
 
Mahesh_Dimble
Mahesh_DimbleMahesh_Dimble
Mahesh_Dimble
 
Pavani_Rao
Pavani_RaoPavani_Rao
Pavani_Rao
 
Ramesh Babu Resume Latest
Ramesh Babu Resume LatestRamesh Babu Resume Latest
Ramesh Babu Resume Latest
 
Prakasha_Resume
Prakasha_ResumePrakasha_Resume
Prakasha_Resume
 
Alok Resume
Alok ResumeAlok Resume
Alok Resume
 
CV_RishabhDixit
CV_RishabhDixitCV_RishabhDixit
CV_RishabhDixit
 
Ajaya_resume
Ajaya_resumeAjaya_resume
Ajaya_resume
 
Surekha_haoop_exp
Surekha_haoop_expSurekha_haoop_exp
Surekha_haoop_exp
 
Dileep_Varanasi_Oracle Apps_Consultant
Dileep_Varanasi_Oracle Apps_ConsultantDileep_Varanasi_Oracle Apps_Consultant
Dileep_Varanasi_Oracle Apps_Consultant
 
Resume_Pratheeshkumar
Resume_PratheeshkumarResume_Pratheeshkumar
Resume_Pratheeshkumar
 
Resume
ResumeResume
Resume
 
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
 
DeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAMDeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAM
 
Lishit Resume
Lishit ResumeLishit Resume
Lishit Resume
 

Recently uploaded

Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
KrzysztofKkol1
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 

Recently uploaded (20)

Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 

Abhishek

  • 1. Page 1 of 4 Abhishek Parameswarappa Email ID: abhishek.p62@wipro.com Mobile No: +919620262006 Career Objective: I firmly believe in implementing my duties with dedication& determination. I would like to take up a job, which gives me an opportunity to prove my potential, provide career growth opportunity, stability & maximum opportunitytocontribute togrowth& objective of the organization. Summary:  4.5 yearsof experience in Software Development.  Experience inAgile Scrummethodology.  Good at Object-Oriented& Core Java concepts,SpringMVCand Database relatedconcepts.  Experience in Webservice development,RESTAPI’s & TestNG unittestingframework usingJava.  Experience inbuildlifecycle frameworklike Maven&Continuousintegrationtool like Jenkins.  Experience indistributedenvironmental toolslike Git,Git-HubandAPIDevelopmentEnvironment Postman REST client.  Good analytical, debuggingand troubleshootingskills.  Excellentcommunicationandinterpersonal skills,quicklearnerandateam player.  Enthusiasticinlearningnew conceptsinemergingtechnologies. Experience Summary:  Currently working as a ‘Senior Project Engineer’ for API-EM project under Cisco account for Wipro Technologies.  Worked as ‘Student-Computer Applications’ from Sep 2013 – Nov 2017 under Wipro Academy of Software Excellence (WASE). Education:  M.Tech in2017 from Birla Institute of Technology& Science,Pilani.  B.C.A in2013 fromDavangere University,Karnataka- India. Technical Skills: Programming Languages Java, InstallScript, Macros- VBA Database PostgreSQL,MS SQL Server Testingframework JUNIT ContinuousIntegrationTool Jenkins DefectTracking Tool CDETS
  • 2. Page 2 of 4 WebTechnologies HTML DevelopmentTools Eclipse, PostmanRESTClient OperatingSystem Windows,Ubuntu VersionControl Git, Git-Hub Reviewtools Code collaborator,Gerrit, Bitbucket Project Details: Title: BCU PERFORMANCE Duration: 5 months Domain: ENERGY - POWER Description:The mainobjective of the concernedprojectistosave the energyintermsof economy.The reportingtool Tracer Summitandworkplace Niagarawere usedtoarrange the set-pointsof the storesand control the instrumentslike HVAC'sandLightings.The operationwascontrolledprimarilythroughCPL's (CustomerProgrammingLanguage) writtenin C++. Environment:Visual Studio8.0 Team Size:8 Role: Developerandsupport Engineer Responsibilities: 1. Code Analysis. 2. Bug fixing. 3. Arrangingthe setpointsas perthe clientrequirements. 4. Maintainingthe Niagaranetworktoolslike TracerSummit. 5. Loggedand trackeddefectstoclosure. 6. Coordinated withdevelopmentteam, database teaminresolvingbugs. 7. Updatingthe dailystatusin online documents. 8. Participatedindefectreview meetings. 9. Conductedapplicationtrainingsessionsfornew joiners. Title: UCCE-CISCO Duration: 25 months Domain: Telecom Description:The UnifiedContactCenterEnterprise(UCCE) deliversintelligentcontactrouting,call treatment,and multichannelcontactmanagementoveranIPinfrastructure. UCCEhandlesincomingcallsanddistributethemto specificgroupsorteamsof agentswithinthe contactcenter. Environment:Installshield-11,Perl, Macros- Visual Basicfor Applications
  • 3. Page 3 of 4 Database: MS SQL Server Team Size:3 Role: DeveloperandAnalyst Responsibilities: 1. I have workedasan analystand developerforCiscoUCCE products.I washandlingatool calledPatch- Manager, whichwascritical for the productteamsto make changesin patch-installer,pushthe changes throughGIT-HUB andbuild,topackage these changes,testthe patch,and to deliveritforthe end customers.Iwas the prime owneranda single pointof contactfor thistool whowas responsible for maintenance anddevelopmentactivities. 2. I was handlingone more tool calledCiscoCollaborationSizing Tool (CST).CSTinvolvesthe sizingof contact centeras perthe product requirements.Itconsistsof differentproductslike UCCE,UCCX,CVP, Finesse,IP-IVR,Media-Senseandareportingtool CUIC.Again,I wasa prime owneranda single pointof contact for thistool as well. Role Description: 1. The Patch-Managerwas vast andincludeddifferentproductslike ICM,CTIOS,CVPandCALLSTUDIO. Entire tool isbuilton Perl,MSSQL andthe functionalityisbasedonEventswhere jobsare scheduledto triggerthese events. 2. I was involvedinsignificantmigrationof Message BuseswhereIgotgood appreciationfromthe business counterparts. 3. I was a part of a majordevelopmentactivityof migrationfromGITand implementingGIT-HUBforPatch- Manager whichinvolvedatwomemberteam. 4. I'm bitexperiencedinInstallScriptaswell where Iwasinvolvedinchangingthe installerbehaviorasper the businessrequirements,fixingthe bugsanddefectsininstallerscripts. 5. I have got a good holdonthe toolslike Code-CollaboratorwithGITcommandsforreviewingthe code, Git-Hubto pushthe changesfor the mainline andApache ActiveMQmessage bussystem. 6. The enhancementsinCSTwere supposedtobe carriedoutfor eachrelease asperthe changesmade to theirparticularproduct.CST wasbuiltonMacros (Visual BasicforApplications) beingtedioustorun, requiredtobe patientandanalysiswasmuchcritical. 7. I have got a good feedbackfromcustomersforthe smoothenhancementscarriedoutonthistool.Iwas involvedinmajorenhancementslikeimplementingPersonal Call BackinOutbounddesignandLive-Data feature fordifferentproductswhichwere majorfeaturesof aspecificrelease. 8. Both these toolsrequiredtobe in sync withseveral productteamsbothoffshore andon-site.Was supposedtointeractwitharchitectsof differentteams,buildandITengineers,productownersfor developmentactivitiestobe carriedout. Title: APIC-EM/ DNAC Cisco Duration: 19 months Domain: Software DefinedNetworking andbasicVirtualizationinVMware
  • 4. Page 4 of 4 Description:The projectwasbasedonSoftwareDefinedNetworkingforIPAddressManagement (IPAM).The IPAM Service is a service hosted on the controller and will perform the IP Management. It will also integrate withthird party IPAMsolutionproviderslike Infoblox,Bluecatetc. The external IPAMserverslike Inflblox,Blueatare usedto automate core network actions across the data center, virtualized environments, and the cloud with IPAM. The IPAMservice will actasa gatewayfor all IPAMrequests. Team Size:5 Environment:Java, SpringMVC, PostgreSQL,TestNG Role: Developer Responsibilities: 1. I was involvedinexposingthe RESTAPI’sforthe interactingwithexternal IPAMserverslike Infoblox and Bluecat. 2. I was involvedinintegrationanddevelopmentof these API’sforthe IPAMservice. 3. I was involvedinunittestingtheseAPI’swhichincludesdeveloping unittestcases inTestNGFramework. 4. I was involvedinfixingthe defectsforthe integrationof these RESTAPI’s. 5. I was involvedininteractionwiththe customersupportandsalesteamfora couple of troubleshooting sessionsonIPAMas well. Role Description: 1. As a developerwe were supposedtoexposethe RESTAPI’sforinteractingwithexternal IPAMserverslike Infoblox andBluecatusingthe PostmanRESTclient.Thisactivityneededsome analyticalskillstofindthe URL’s neededtoperformspecificactivitiesonthese externalservers. 2. The integrationanddevelopmentof these API’swasdone usingJava,SpringMVCand PostgreSQL.The JDBC wastakencare internallyinthe framework usingResourceAccessProvider tointeractwithDatabase (The table will be createdinthe name of a model/DTO). 3. Unit testingof these integrationof API’swasdone bywriting TestNGtestcasesforall functions.The positive scenariosandnegative were testedproperlyandsuitable Exceptionhandlingscenarios were tested.We usedMockitoand Stubsforthe classeshavingexternal dependency. 4. I was involvedindefectfixingactivitiesforthe integrationof Infoblox andBluecat.The activityneedsalot of debuggingandanalytical skillsforprovidingthe fixes withoutaffectingthe functionality. 5. I was involvedinacouple of troubleshootingsessionswith Customersupportandsalesteamfor customerfoundissuesonIPAMinteractionwithInfoblox. 6. We supported IPv4fromIPAMservice to external IPAMservers forthe previousreleasesandcurrently workingonthe IPv6 support for IPAMservice. 7. As we workedona distributedenvironment, Ihave gota good exposure onthe GIT,review toolslike Gerritand Bitbucket. I herebydeclare thatthe above information istrue tothe bestof my Knowledge. Abhishek Parameswarappa