SlideShare a Scribd company logo
1 of 4
Robert Lloyd Naiditch
(360)281-0708 Cell
(503)446-1239 Skype#
rnaiditch0407 Skype ID
Summary:Oracle PL/SQLDeveloperwith15+ years’experience workingforclientssuchas SEH
America, ThomsonReuters,Pricewaterhouse Coopers,andseventelecoms includingPuertoRico
Telephone Company.
TECHNICAL SUMMARY OF QUALIFICATIONS
ORACLE PROGRAMMING PL/SQL & ANSI SQL
ORACLE INSTANCES:7, 8-8i, 9i, 10G, and 11G
ORACLE OPTIMIZATION
INTERPRETINGRAW 10046 FILES AND 10053 TRACE FILES
ORACLE SCRIPTING
ORACLE DYNAMIC SQL,DBMS_SQL,AND NATIVE SQL STATEMENTS
ORACLE RECORD COLLECTION
ORACLE ANALYTIC WINDOWINGFUNCTIONS
JOB SCHEDULINGIN ORACLE AND/OR OPEN SYSTEMS (UNIX/LINUX) USINGCRON
Dell TOAD TOOLS-ORACLE SQL DEVELOPER
UNIX/LINUXSHELL PROGRAMMING
KORN (primary) & BASH SCRIPTING
PROFESSIONAL EXPERIENCE:
SEH AmericaVancouver,WA May2015 to September2015
Oracle DeveloperSEHAmericaispart of the largestproducerof semiconductorsilicon wafers inthe
world.SEH manufacturessingle-crystal ingots,polishedandepitaxial wafers,andprovide service and
engineeringsupportforcustomers.•Asan Oracle developer,Iworkinsupportof an ERP projectto
assistanalystsandplannersinforecasting.There are financialcomponentstothe project,butmostof
my time isspentindeterminingissuespertainingtoavailable inventoryandsupplyline.•The
environmentisbothOracle 8i and11G. My activitiesinclude creationandmodificationof Oracle scripts,
viewsandcode to extractmeaningful data.Some of myworkincludespipedfunctions,bulkcollection,
CSV outputsand of course analysistodetermine bestpractices.Someof myworkisin supportof the in-
house DBA and the headof the software developmentteam.•Projectendedasa resultof the decision
to migrate to MicrosoftSQL Server.Up to the time the companydecidedtoabandonOracle,theywere
using11G R2 and 8i,but theirplanwas to dono furtherworkusingOracle instances. All joinswere ANSI
SQL-99 Compliant.
PentonMediaOverlandPark, KSAugust2014 to March 2015
Oracle AppDeveloper•The enterprise iscomprisedof online catalogstoprovide specificdataaboutall
typesof vehiclesrangingfromautomobilestoairplanesandeverythinginbetweenincludingagriculture
equipmentandmarine equipment.•The data isuploadedfrommanysources.My primarysource of
data derivesfromMicrosoftExcel SpreadsheetsinCommaSeparatedFiles(CSV) format.Thisrequires
the Oracle table organizationtobe external.Once the dataisloaded,itgoes througha numberof
processestoadd specificdatathatrelatestomake and model plusanyrelateddatafromothersources.
• The loadon these servershadthe potential of reachingmoderatetoheavyslowdownsandrequired
an aggressive performance optimizationapproachtokeepupwithcompanygrowth byusingASH &
AWR analysisscripts,andcost-basedexplainplanevaluation.The environmentisLinux serverusing
Centos,Oracle 10G and11G R2 (dependingonthe product),GIT,PHP,Source Tree,SQL Developer and
some are licensedforTOAD. SQL-99Compliant.
Reinsurance Groupof America(RGA),St.Louis,MO July2013 -Dec2013
Oracle ApplicationDeveloper•Workedon projectsrelatedtoclaims,premiumsandbillingschedules
some requiringheavyOracle date functionusage.Where necessary,additional insertionsintodefault
and initializationvaluetableswererequiredfornew businessupdates;resultsetdatatransformations
were requiredonaglobal level meaningthe same PL/SQLcode usedinCentral Europe maynotbe
suitable forSouthKorea.Asa result, 'on-the'fly'transformationswererequiredasapart of the code
optimization.There are three developmentprojectsforthe same end-goal.•Part of my responsibilities
includedkeepingupchangestothe PL/SQLproductions.The otherwasJava basedandnot a part of my
responsibility.Certainportionsof myassignmentsrequiredanalyticwindowingfunctions, DBMS_Stats
and explainplanwere alsousedinmyPL/SQLdevelopmentexperience.The organizationusesVisual
StudioTFSfor VersionControl.,Oracle 10Ghoweverrecentlymigratedto11G R2. Desktopoperating
systemisMicrosoft7. TOAD Toolsare used. SQL-99 Compliant.
ThomsonReuters,Portland,ORNov2012 -Dec 2012
Oracle ApplicationDeveloper•This projectwasto buildall of the basicDML fortwo hundrednew tables
for the secondproject,whichwasgoingtoreplace the firstas a major versionupgrade.Ibuiltthe Insert,
Delete,Update andsingle-rowselectsforthe new tables.IusedOracle scripting andOracle internal
tablessuchas all_tables,andconstrainttablestoperformthisphase of the project.•The new tax
calculatorrequiredarewrite of all of the back-endfunctionsthatinteractwiththe PHPbasedInternet
application. Oracle 11GR2 database usingLinux serversisslatedtobecome the new Tax Calculatorfor
ThomsonReuter'scustomers.Withthe tablesestablishedandnormalized; Iconcludedmyassignment
by writingthe back-enduserinterface forloginwhichincluded anMD5 passwordencryption.SQL-99
Compliant.
Providence HealthServices,Portland,ORApr2012-Oct 2012
Oracle PL/SQL Developer•Projectisto move verylarge quantitiesof ComputerElectronicMedical
Records(CEMR) knowncommerciallyasCentricitytoa General ElectricsystemcalledEPIC.The export
fromone systemto anotherusedHL7 protocol and Oracle UTL_FILE built-insetof functions. AnHL7
formattedtextfile iscreatedandlaterusingFTPissentto a share file computerfordistribution. The
backendof the systemisan IBM Risc6000 usingAIX,but all of the clientsare Windows7Enterprise PCs.
Our Oracle instancesare all 10G R2 and one 11G R2 on a WindowsServer.Iam runningonTOAD 11.
Thisfacilitywas HIPIAA compliant. SQL-99Compliant.
KaiserPermanente,Lake Oswego,ORFeb2012-Mar 2012
Oracle PL/SQL Developer•Everymedical encounterin Americarequiresthe usage of some formof the
837-claim systemmandatedbythe UnitedStatesFederal Government.
KaiserPermanenteisthe largestHMO inthe UnitedStatesand hostsan amazingmulti-supportsystem
to remainincompliance withsaidgovernmentstandards.The backbone of the systemisbasedon
Oracle.Newclaimsare receivedaroundthe clockandare extractedandmappedfortable distribution.
Newclaimscome fromvaryingresources;the systemoperatesinbothdirectionsbypayingproviders
and billingtoamultitude of sourcesandcost-centersincludinginstitutionssuchasinsurance carriers,
Medicare and Medicaid. Myprojectwas to write 837 claimback endusingPL/SQL,butthe requirements
teamthat was taskedwiththe designdocumentand functional specificationannouncedaseriousback
logand couldnot accomplishthisina timelyfashion. Thisfacilitywas HIPIAA compliant.
UnitedStatesArmy,FortRucker,AL Nov 2009-Sept 2010
Oracle PL/SQL DevelopmentandData Architecture.AEROisanInternetbrowserapplicationusingthe
built-inpackagesfromOracle suchas MOD PL/SQLthat replacedthe HTTP builtinroutines connectedto
the full Webservicesusing Oracle ApplicationServers. Also,HTML4.0. Partof the job description
includedthe installationof Windows2003 Servers, Oracle instances,andOSpatches.Mytasks included
to complete DML requests generatedbybusinessanalysts, some of whichwere tohandle lightDBA
activitiesinDDLareas suchas the creationof new objectsandprotectpatientpersonal datafrom
visitingforeignnationalswhowere onbase tolearnthe system. Thisfacilitywas HIPIAA compliant. SQL-
99 Compliant.
Back Porch Enterprises,Inc.Longview,WA Mar 2008-Nov 2009
Oracle AppDeveloper/PL/SQLProjectsinclude RapidDevelopmentToolsinthe formof Oracle scripts,
StoredProceduresandFunctionsembeddedinPackagesdesignedtoinventoryexistingtablesand
relationshipstocreate objectsbytype,customindexestoarrays,associative arraysandpipedfunctions
to access rudimentaryfunctionalityservinghigherlevelapplications.•Designedprogrammingtobuild
automaticDynamicManipulation(DML) functionalitybytable.Built-inlibrariesincludeNativeDynamic
SQL (NDS) forcursor applicationssecondarytodrive tables.Overallresultsofferastrong contrast
therefore producingareductioninproductioncostsindevelopment.Formattingoutputtopresentdata
ina controlledmannerremainsasa discipline andsome featureshave beencannedforthe repetitive
essence.Mostof the report effortellipsesspecificdescriptiondue tothe specificnature of the effort.•
Currentlyworkingtowardapplicationdevelopmentondedicatedlow-costmicro-kernel notebookswith
solid-state memorydriveswithembeddedLinux.ExploringopportunitieswithLinux,Apache,MySQL,
and PHP(LAMP) technologiesforproductdevelopmentspecializinginautomatedtelecommunication
promotinga specificmenuof informationasrequestedbyclients.
ColumbiaAnalytical Services,Kelso,WA Nov2007-Mar 2008
Oracle ApplicationDeveloper•Major dutiesincludedconvertingproprietaryscriptinglanguage code to
10g and 11g Oracle usingPL/SQLstructuredprogrammingmodulestospeedupanun-scalable client
product.• Normalizationandindexeswere buta couple of issuesthatmade the tune upand transition
of businesslogicdifficult.ToolsusedincludedQUESTTOADData Modeler,andTOAD forOracle.• Client
usedMicrosoftXPin a .NET environmenttoCitrix.Majoraccomplishments includedbreakingthe barrier
establishedbythe 3rd
party software whichprohibitedbackendprocessingandallowedprocessingon
the backend. The endresultwasI was able to invoke anyPL/SQLapplicationfromthe backendto the
Clientapplication,whichaccordingtothe manufacture wasnot possible. .ThisfacilitywasEPA
compliant. SQL-99Compliant.
CastlemanInformationSystems,St.Louis,MO2002-2007 • Projectsinclude propertymanagement
systemsformulti-facilityself-storagemanagementcompaniesrequiringthe integrationof MSAccess
withproprietaryISAMdatabasesthatstore clientaccesscodes,hoursof operationandgate controller
technologieswhichinvolvedcomputerhardware toperipheralmonitoringandaccess.Billingsystems
that includedbothPOSCreditcardpaymentsandautomatictimedeventschedulingpaymentssuchas
for storage rent.• Oracle package developmentforlibraryenhancement.InstancesincludeOracle 9i
through10g. Continual adaptationof new usages of DML now available thatincrease optimizationsuch
as the move fromtraditional hintstoCostBasedOptimizationorencouragingMethodRproblemsolving
methodology.
SouthwesternBell Company,St.Louis,MOAug 2000- June 2001
Oracle ApplicationDevelopmentEngineer• Supportingtelephone service salesandbusinessplansfor
landline andcellularcustomers;thisdepartmentimplementedasoftware solutiontocombine multiple
phone billsintoone.The software applicationisanetworkbased,multi-platform,multi-computer
language solutiondesignedtoaide customerserviceandsalespersonnel.The UNIXServerapplicationis
builtaroundORACLE8.06 onan IBMRISC 6000/AIX Korn shell system.Personneluse NTclientspassing
codedmessagesbyRemote Procedure Calls(RPC) tothe Oracle ProC embeddedbackend.•The work
effortincludedportingOracle ProCapplicationsbetweenPyramidandIBMRISC6000 servers,
maintaineddataintegritybymeansof KornandOracle scriptscallingPackagescontainingPL/SQL,
functionsandstoredprocedures.UsingOracle SQL*Plus,Monthlyreportswere generatedtoshow
tabularand graphsdisplayingnetworktrafficdata.The effortwascomplicatedbyvirtue of extraction
froma mainframe,extractedbyKornShell programmingmethods(AWK,Head,Tail,SED,Grep,VI
Editor,RegularExpressions,Perl,etc) importedtoOracle andextractedtoa formatsuitable foruse of
MicrosoftPresentationprogramfora managementoverview whichincludedgraphical analysis.
AgilentTechnologies, PaloAlto,CA May2000- Aug2000
Oracle ApplicationDevelopmentEngineerResponsible foraphase of a Global WebUser • Interface
Oracle ApplicationusinganOracle WebServer.Activitiesinclude backendPL/SQLOracle,table driven
EmbeddedDynamicHTML menuand inputscreengeneration.The software applicationisdesignedto
classifymanufacturedproductssoldoverseasandisspecificallyintendedforThe UnitedStatesCustoms
and othercountriesimport/exporttariff collectionagencies.HP9000 seriesserverswithHPUXUNIX.
ClientsNTworkstations.SQLNavigator,Oracle8.0.4andOracle 8.0.5. HewlettPackard/Agilent
TechnologiesGlobal Intranetnetwork.
PriceWaterhouseCoopers,Melville,NYDec1999- Mar 2000
Oracle ApplicationDevelopmentEngineer• HR functional development. Teamingandcollaboratingwith
an internal engineeringgrouprespondstoRequestsforService (RFS)toNEIS,a commercial inhouse
software Applicationthatadministratesemployeeandpartnerhumanresource requirementstohandle
compensationandexpenses.Currently,thisgroupisinvolvedinmigratingtoPeoplesoftandhandle the
day-to-daydatabase andEmbeddedCLanguage applicationthatdrivesthe Oracle Database.Digital
CorporationserverswithnetworksupportandOracle Database withProC. ORACLE OPTIMIZATION
Techniquesandmethodscommontotraditional usageshave continuedtochange withthe timesand
requirements.UsingCostBased,Analyzetable,Altersession,Trace andlogging,explainplansand
TKPROF.Asa part of ensuringproperdiagnosticmethodology,abuilt-infunctionsuchasDBMS_Profiler
isused.Alsosee the sectiononwhatprojectsI was working.
EDUCATION:BachelorsinBusinessManagement/eBusinessandBusinessAdministrationUniversityof
Phoenix School of Business,June2007

More Related Content

What's hot

Meetup: Big Data NLP with HPCC Systems® - A Development Ride from Spray to TH...
Meetup: Big Data NLP with HPCC Systems® - A Development Ride from Spray to TH...Meetup: Big Data NLP with HPCC Systems® - A Development Ride from Spray to TH...
Meetup: Big Data NLP with HPCC Systems® - A Development Ride from Spray to TH...HPCC Systems
 
Donovan Campbell Detailed Resume
Donovan Campbell Detailed ResumeDonovan Campbell Detailed Resume
Donovan Campbell Detailed ResumeDonovan Campbell
 
ABHINAV KAUSHIK(IT Professional)
ABHINAV KAUSHIK(IT Professional)ABHINAV KAUSHIK(IT Professional)
ABHINAV KAUSHIK(IT Professional)Abhinav Kaushik
 
Raushan_oracle_apps_dba_5.2_Years
Raushan_oracle_apps_dba_5.2_YearsRaushan_oracle_apps_dba_5.2_Years
Raushan_oracle_apps_dba_5.2_YearsRaushan Kumar
 
Venkatachandu rajana
Venkatachandu rajanaVenkatachandu rajana
Venkatachandu rajanarajanachandu
 
Goutam_Pal_Resume
Goutam_Pal_ResumeGoutam_Pal_Resume
Goutam_Pal_ResumeGoutam Pal
 
Tony Reid Resume
Tony Reid ResumeTony Reid Resume
Tony Reid Resumestoryhome
 
TUSAR UPDATED RESUME4
TUSAR UPDATED RESUME4TUSAR UPDATED RESUME4
TUSAR UPDATED RESUME4tushar gujar
 
Alex montalvo 120716
Alex montalvo 120716Alex montalvo 120716
Alex montalvo 120716Alex Montalvo
 
shibindas_Plsql2year
shibindas_Plsql2yearshibindas_Plsql2year
shibindas_Plsql2yearshibindas pk
 
Top 10 SQL Performance tips & tricks for Java Developers
Top 10 SQL Performance tips & tricks for Java DevelopersTop 10 SQL Performance tips & tricks for Java Developers
Top 10 SQL Performance tips & tricks for Java Developersgvenzl
 
Eric Stone's Resume
Eric Stone's ResumeEric Stone's Resume
Eric Stone's ResumeEric Stone
 
Sep Technology Experience
Sep Technology ExperienceSep Technology Experience
Sep Technology ExperienceAdam Scroggin
 

What's hot (20)

TheodoreWDennis-Resume
TheodoreWDennis-ResumeTheodoreWDennis-Resume
TheodoreWDennis-Resume
 
RajeshS_ETL
RajeshS_ETLRajeshS_ETL
RajeshS_ETL
 
Meetup: Big Data NLP with HPCC Systems® - A Development Ride from Spray to TH...
Meetup: Big Data NLP with HPCC Systems® - A Development Ride from Spray to TH...Meetup: Big Data NLP with HPCC Systems® - A Development Ride from Spray to TH...
Meetup: Big Data NLP with HPCC Systems® - A Development Ride from Spray to TH...
 
Donovan Campbell Detailed Resume
Donovan Campbell Detailed ResumeDonovan Campbell Detailed Resume
Donovan Campbell Detailed Resume
 
ABHINAV KAUSHIK(IT Professional)
ABHINAV KAUSHIK(IT Professional)ABHINAV KAUSHIK(IT Professional)
ABHINAV KAUSHIK(IT Professional)
 
Veera Narayanaswamy_PLSQL_Profile
Veera Narayanaswamy_PLSQL_ProfileVeera Narayanaswamy_PLSQL_Profile
Veera Narayanaswamy_PLSQL_Profile
 
Giridharan Sadagopan
Giridharan SadagopanGiridharan Sadagopan
Giridharan Sadagopan
 
Raushan_oracle_apps_dba_5.2_Years
Raushan_oracle_apps_dba_5.2_YearsRaushan_oracle_apps_dba_5.2_Years
Raushan_oracle_apps_dba_5.2_Years
 
Venkatachandu rajana
Venkatachandu rajanaVenkatachandu rajana
Venkatachandu rajana
 
Goutam_Pal_Resume
Goutam_Pal_ResumeGoutam_Pal_Resume
Goutam_Pal_Resume
 
Amjad_Oracle_2016
Amjad_Oracle_2016Amjad_Oracle_2016
Amjad_Oracle_2016
 
Tony Reid Resume
Tony Reid ResumeTony Reid Resume
Tony Reid Resume
 
TUSAR UPDATED RESUME4
TUSAR UPDATED RESUME4TUSAR UPDATED RESUME4
TUSAR UPDATED RESUME4
 
Alex montalvo 120716
Alex montalvo 120716Alex montalvo 120716
Alex montalvo 120716
 
shibindas_Plsql2year
shibindas_Plsql2yearshibindas_Plsql2year
shibindas_Plsql2year
 
Top 10 SQL Performance tips & tricks for Java Developers
Top 10 SQL Performance tips & tricks for Java DevelopersTop 10 SQL Performance tips & tricks for Java Developers
Top 10 SQL Performance tips & tricks for Java Developers
 
Mallikharjun_Vemana
Mallikharjun_VemanaMallikharjun_Vemana
Mallikharjun_Vemana
 
Eric Stone's Resume
Eric Stone's ResumeEric Stone's Resume
Eric Stone's Resume
 
Sep Technology Experience
Sep Technology ExperienceSep Technology Experience
Sep Technology Experience
 
DATTA_APPS
DATTA_APPSDATTA_APPS
DATTA_APPS
 

Viewers also liked

Reappraisal plan dentoncad
Reappraisal plan dentoncadReappraisal plan dentoncad
Reappraisal plan dentoncadpoconnor
 
150424 msa accord outcome letter for 5057030
150424 msa accord outcome letter for 5057030150424 msa accord outcome letter for 5057030
150424 msa accord outcome letter for 5057030Hoss Hassanpour
 
Personas præsentation
Personas præsentationPersonas præsentation
Personas præsentationMette R Larsen
 
Witnesslist property taxreform&relief
Witnesslist property taxreform&reliefWitnesslist property taxreform&relief
Witnesslist property taxreform&reliefpoconnor
 
Local Area Marketing - Passionberry Marketing
Local Area Marketing - Passionberry MarketingLocal Area Marketing - Passionberry Marketing
Local Area Marketing - Passionberry MarketingGeoff Main
 
La motivacion 5 evaluacion pdf
La motivacion 5 evaluacion pdfLa motivacion 5 evaluacion pdf
La motivacion 5 evaluacion pdfmanuelaluna
 
Soumika wls Resume
Soumika wls Resume Soumika wls Resume
Soumika wls Resume soumika A
 
The Recycle of Batik Wax: an Effort towards Environmental Friendly Process
The Recycle of Batik Wax: an Effort towards Environmental Friendly ProcessThe Recycle of Batik Wax: an Effort towards Environmental Friendly Process
The Recycle of Batik Wax: an Effort towards Environmental Friendly ProcessAM Publications
 

Viewers also liked (9)

Reappraisal plan dentoncad
Reappraisal plan dentoncadReappraisal plan dentoncad
Reappraisal plan dentoncad
 
Sr References
Sr ReferencesSr References
Sr References
 
150424 msa accord outcome letter for 5057030
150424 msa accord outcome letter for 5057030150424 msa accord outcome letter for 5057030
150424 msa accord outcome letter for 5057030
 
Personas præsentation
Personas præsentationPersonas præsentation
Personas præsentation
 
Witnesslist property taxreform&relief
Witnesslist property taxreform&reliefWitnesslist property taxreform&relief
Witnesslist property taxreform&relief
 
Local Area Marketing - Passionberry Marketing
Local Area Marketing - Passionberry MarketingLocal Area Marketing - Passionberry Marketing
Local Area Marketing - Passionberry Marketing
 
La motivacion 5 evaluacion pdf
La motivacion 5 evaluacion pdfLa motivacion 5 evaluacion pdf
La motivacion 5 evaluacion pdf
 
Soumika wls Resume
Soumika wls Resume Soumika wls Resume
Soumika wls Resume
 
The Recycle of Batik Wax: an Effort towards Environmental Friendly Process
The Recycle of Batik Wax: an Effort towards Environmental Friendly ProcessThe Recycle of Batik Wax: an Effort towards Environmental Friendly Process
The Recycle of Batik Wax: an Effort towards Environmental Friendly Process
 

Similar to naiditch_resume_APR17

Similar to naiditch_resume_APR17 (20)

naiditch_resume_APR10
naiditch_resume_APR10naiditch_resume_APR10
naiditch_resume_APR10
 
naiditch_resume_JAN12
naiditch_resume_JAN12naiditch_resume_JAN12
naiditch_resume_JAN12
 
Arun-Kumar-OEDQ-Developer
Arun-Kumar-OEDQ-DeveloperArun-Kumar-OEDQ-Developer
Arun-Kumar-OEDQ-Developer
 
Nikhil (2)
Nikhil (2)Nikhil (2)
Nikhil (2)
 
r4
r4r4
r4
 
resume_abdul_up
resume_abdul_upresume_abdul_up
resume_abdul_up
 
Jason munday developer cv
Jason munday developer cvJason munday developer cv
Jason munday developer cv
 
Goutam_Pal_Resume
Goutam_Pal_ResumeGoutam_Pal_Resume
Goutam_Pal_Resume
 
Vineet Kurrewar
Vineet KurrewarVineet Kurrewar
Vineet Kurrewar
 
Milan jain resume
Milan jain resumeMilan jain resume
Milan jain resume
 
Resume ETL-Informatica developer
Resume  ETL-Informatica developerResume  ETL-Informatica developer
Resume ETL-Informatica developer
 
BLANCA KEOGH PLSQL Developer
BLANCA KEOGH PLSQL DeveloperBLANCA KEOGH PLSQL Developer
BLANCA KEOGH PLSQL Developer
 
Resume new no
Resume new noResume new no
Resume new no
 
Munir_Database_Developer
Munir_Database_DeveloperMunir_Database_Developer
Munir_Database_Developer
 
Ancy Paul-Resume
Ancy Paul-ResumeAncy Paul-Resume
Ancy Paul-Resume
 
Purushothaman, Dinesh - Oracle
Purushothaman, Dinesh - OraclePurushothaman, Dinesh - Oracle
Purushothaman, Dinesh - Oracle
 
AhmedReda
AhmedRedaAhmedReda
AhmedReda
 
Resume of Derek
Resume of DerekResume of Derek
Resume of Derek
 
chetan_resume
chetan_resumechetan_resume
chetan_resume
 
PLSQL - Raymond Wu
PLSQL - Raymond WuPLSQL - Raymond Wu
PLSQL - Raymond Wu
 

naiditch_resume_APR17

  • 1. Robert Lloyd Naiditch (360)281-0708 Cell (503)446-1239 Skype# rnaiditch0407 Skype ID Summary:Oracle PL/SQLDeveloperwith15+ years’experience workingforclientssuchas SEH America, ThomsonReuters,Pricewaterhouse Coopers,andseventelecoms includingPuertoRico Telephone Company. TECHNICAL SUMMARY OF QUALIFICATIONS ORACLE PROGRAMMING PL/SQL & ANSI SQL ORACLE INSTANCES:7, 8-8i, 9i, 10G, and 11G ORACLE OPTIMIZATION INTERPRETINGRAW 10046 FILES AND 10053 TRACE FILES ORACLE SCRIPTING ORACLE DYNAMIC SQL,DBMS_SQL,AND NATIVE SQL STATEMENTS ORACLE RECORD COLLECTION ORACLE ANALYTIC WINDOWINGFUNCTIONS JOB SCHEDULINGIN ORACLE AND/OR OPEN SYSTEMS (UNIX/LINUX) USINGCRON Dell TOAD TOOLS-ORACLE SQL DEVELOPER UNIX/LINUXSHELL PROGRAMMING KORN (primary) & BASH SCRIPTING PROFESSIONAL EXPERIENCE: SEH AmericaVancouver,WA May2015 to September2015 Oracle DeveloperSEHAmericaispart of the largestproducerof semiconductorsilicon wafers inthe world.SEH manufacturessingle-crystal ingots,polishedandepitaxial wafers,andprovide service and engineeringsupportforcustomers.•Asan Oracle developer,Iworkinsupportof an ERP projectto assistanalystsandplannersinforecasting.There are financialcomponentstothe project,butmostof my time isspentindeterminingissuespertainingtoavailable inventoryandsupplyline.•The environmentisbothOracle 8i and11G. My activitiesinclude creationandmodificationof Oracle scripts, viewsandcode to extractmeaningful data.Some of myworkincludespipedfunctions,bulkcollection, CSV outputsand of course analysistodetermine bestpractices.Someof myworkisin supportof the in- house DBA and the headof the software developmentteam.•Projectendedasa resultof the decision to migrate to MicrosoftSQL Server.Up to the time the companydecidedtoabandonOracle,theywere using11G R2 and 8i,but theirplanwas to dono furtherworkusingOracle instances. All joinswere ANSI SQL-99 Compliant. PentonMediaOverlandPark, KSAugust2014 to March 2015 Oracle AppDeveloper•The enterprise iscomprisedof online catalogstoprovide specificdataaboutall typesof vehiclesrangingfromautomobilestoairplanesandeverythinginbetweenincludingagriculture equipmentandmarine equipment.•The data isuploadedfrommanysources.My primarysource of data derivesfromMicrosoftExcel SpreadsheetsinCommaSeparatedFiles(CSV) format.Thisrequires the Oracle table organizationtobe external.Once the dataisloaded,itgoes througha numberof processestoadd specificdatathatrelatestomake and model plusanyrelateddatafromothersources. • The loadon these servershadthe potential of reachingmoderatetoheavyslowdownsandrequired
  • 2. an aggressive performance optimizationapproachtokeepupwithcompanygrowth byusingASH & AWR analysisscripts,andcost-basedexplainplanevaluation.The environmentisLinux serverusing Centos,Oracle 10G and11G R2 (dependingonthe product),GIT,PHP,Source Tree,SQL Developer and some are licensedforTOAD. SQL-99Compliant. Reinsurance Groupof America(RGA),St.Louis,MO July2013 -Dec2013 Oracle ApplicationDeveloper•Workedon projectsrelatedtoclaims,premiumsandbillingschedules some requiringheavyOracle date functionusage.Where necessary,additional insertionsintodefault and initializationvaluetableswererequiredfornew businessupdates;resultsetdatatransformations were requiredonaglobal level meaningthe same PL/SQLcode usedinCentral Europe maynotbe suitable forSouthKorea.Asa result, 'on-the'fly'transformationswererequiredasapart of the code optimization.There are three developmentprojectsforthe same end-goal.•Part of my responsibilities includedkeepingupchangestothe PL/SQLproductions.The otherwasJava basedandnot a part of my responsibility.Certainportionsof myassignmentsrequiredanalyticwindowingfunctions, DBMS_Stats and explainplanwere alsousedinmyPL/SQLdevelopmentexperience.The organizationusesVisual StudioTFSfor VersionControl.,Oracle 10Ghoweverrecentlymigratedto11G R2. Desktopoperating systemisMicrosoft7. TOAD Toolsare used. SQL-99 Compliant. ThomsonReuters,Portland,ORNov2012 -Dec 2012 Oracle ApplicationDeveloper•This projectwasto buildall of the basicDML fortwo hundrednew tables for the secondproject,whichwasgoingtoreplace the firstas a major versionupgrade.Ibuiltthe Insert, Delete,Update andsingle-rowselectsforthe new tables.IusedOracle scripting andOracle internal tablessuchas all_tables,andconstrainttablestoperformthisphase of the project.•The new tax calculatorrequiredarewrite of all of the back-endfunctionsthatinteractwiththe PHPbasedInternet application. Oracle 11GR2 database usingLinux serversisslatedtobecome the new Tax Calculatorfor ThomsonReuter'scustomers.Withthe tablesestablishedandnormalized; Iconcludedmyassignment by writingthe back-enduserinterface forloginwhichincluded anMD5 passwordencryption.SQL-99 Compliant. Providence HealthServices,Portland,ORApr2012-Oct 2012 Oracle PL/SQL Developer•Projectisto move verylarge quantitiesof ComputerElectronicMedical Records(CEMR) knowncommerciallyasCentricitytoa General ElectricsystemcalledEPIC.The export fromone systemto anotherusedHL7 protocol and Oracle UTL_FILE built-insetof functions. AnHL7 formattedtextfile iscreatedandlaterusingFTPissentto a share file computerfordistribution. The backendof the systemisan IBM Risc6000 usingAIX,but all of the clientsare Windows7Enterprise PCs. Our Oracle instancesare all 10G R2 and one 11G R2 on a WindowsServer.Iam runningonTOAD 11. Thisfacilitywas HIPIAA compliant. SQL-99Compliant. KaiserPermanente,Lake Oswego,ORFeb2012-Mar 2012 Oracle PL/SQL Developer•Everymedical encounterin Americarequiresthe usage of some formof the 837-claim systemmandatedbythe UnitedStatesFederal Government. KaiserPermanenteisthe largestHMO inthe UnitedStatesand hostsan amazingmulti-supportsystem to remainincompliance withsaidgovernmentstandards.The backbone of the systemisbasedon Oracle.Newclaimsare receivedaroundthe clockandare extractedandmappedfortable distribution. Newclaimscome fromvaryingresources;the systemoperatesinbothdirectionsbypayingproviders and billingtoamultitude of sourcesandcost-centersincludinginstitutionssuchasinsurance carriers,
  • 3. Medicare and Medicaid. Myprojectwas to write 837 claimback endusingPL/SQL,butthe requirements teamthat was taskedwiththe designdocumentand functional specificationannouncedaseriousback logand couldnot accomplishthisina timelyfashion. Thisfacilitywas HIPIAA compliant. UnitedStatesArmy,FortRucker,AL Nov 2009-Sept 2010 Oracle PL/SQL DevelopmentandData Architecture.AEROisanInternetbrowserapplicationusingthe built-inpackagesfromOracle suchas MOD PL/SQLthat replacedthe HTTP builtinroutines connectedto the full Webservicesusing Oracle ApplicationServers. Also,HTML4.0. Partof the job description includedthe installationof Windows2003 Servers, Oracle instances,andOSpatches.Mytasks included to complete DML requests generatedbybusinessanalysts, some of whichwere tohandle lightDBA activitiesinDDLareas suchas the creationof new objectsandprotectpatientpersonal datafrom visitingforeignnationalswhowere onbase tolearnthe system. Thisfacilitywas HIPIAA compliant. SQL- 99 Compliant. Back Porch Enterprises,Inc.Longview,WA Mar 2008-Nov 2009 Oracle AppDeveloper/PL/SQLProjectsinclude RapidDevelopmentToolsinthe formof Oracle scripts, StoredProceduresandFunctionsembeddedinPackagesdesignedtoinventoryexistingtablesand relationshipstocreate objectsbytype,customindexestoarrays,associative arraysandpipedfunctions to access rudimentaryfunctionalityservinghigherlevelapplications.•Designedprogrammingtobuild automaticDynamicManipulation(DML) functionalitybytable.Built-inlibrariesincludeNativeDynamic SQL (NDS) forcursor applicationssecondarytodrive tables.Overallresultsofferastrong contrast therefore producingareductioninproductioncostsindevelopment.Formattingoutputtopresentdata ina controlledmannerremainsasa discipline andsome featureshave beencannedforthe repetitive essence.Mostof the report effortellipsesspecificdescriptiondue tothe specificnature of the effort.• Currentlyworkingtowardapplicationdevelopmentondedicatedlow-costmicro-kernel notebookswith solid-state memorydriveswithembeddedLinux.ExploringopportunitieswithLinux,Apache,MySQL, and PHP(LAMP) technologiesforproductdevelopmentspecializinginautomatedtelecommunication promotinga specificmenuof informationasrequestedbyclients. ColumbiaAnalytical Services,Kelso,WA Nov2007-Mar 2008 Oracle ApplicationDeveloper•Major dutiesincludedconvertingproprietaryscriptinglanguage code to 10g and 11g Oracle usingPL/SQLstructuredprogrammingmodulestospeedupanun-scalable client product.• Normalizationandindexeswere buta couple of issuesthatmade the tune upand transition of businesslogicdifficult.ToolsusedincludedQUESTTOADData Modeler,andTOAD forOracle.• Client usedMicrosoftXPin a .NET environmenttoCitrix.Majoraccomplishments includedbreakingthe barrier establishedbythe 3rd party software whichprohibitedbackendprocessingandallowedprocessingon the backend. The endresultwasI was able to invoke anyPL/SQLapplicationfromthe backendto the Clientapplication,whichaccordingtothe manufacture wasnot possible. .ThisfacilitywasEPA compliant. SQL-99Compliant. CastlemanInformationSystems,St.Louis,MO2002-2007 • Projectsinclude propertymanagement systemsformulti-facilityself-storagemanagementcompaniesrequiringthe integrationof MSAccess withproprietaryISAMdatabasesthatstore clientaccesscodes,hoursof operationandgate controller technologieswhichinvolvedcomputerhardware toperipheralmonitoringandaccess.Billingsystems that includedbothPOSCreditcardpaymentsandautomatictimedeventschedulingpaymentssuchas for storage rent.• Oracle package developmentforlibraryenhancement.InstancesincludeOracle 9i
  • 4. through10g. Continual adaptationof new usages of DML now available thatincrease optimizationsuch as the move fromtraditional hintstoCostBasedOptimizationorencouragingMethodRproblemsolving methodology. SouthwesternBell Company,St.Louis,MOAug 2000- June 2001 Oracle ApplicationDevelopmentEngineer• Supportingtelephone service salesandbusinessplansfor landline andcellularcustomers;thisdepartmentimplementedasoftware solutiontocombine multiple phone billsintoone.The software applicationisanetworkbased,multi-platform,multi-computer language solutiondesignedtoaide customerserviceandsalespersonnel.The UNIXServerapplicationis builtaroundORACLE8.06 onan IBMRISC 6000/AIX Korn shell system.Personneluse NTclientspassing codedmessagesbyRemote Procedure Calls(RPC) tothe Oracle ProC embeddedbackend.•The work effortincludedportingOracle ProCapplicationsbetweenPyramidandIBMRISC6000 servers, maintaineddataintegritybymeansof KornandOracle scriptscallingPackagescontainingPL/SQL, functionsandstoredprocedures.UsingOracle SQL*Plus,Monthlyreportswere generatedtoshow tabularand graphsdisplayingnetworktrafficdata.The effortwascomplicatedbyvirtue of extraction froma mainframe,extractedbyKornShell programmingmethods(AWK,Head,Tail,SED,Grep,VI Editor,RegularExpressions,Perl,etc) importedtoOracle andextractedtoa formatsuitable foruse of MicrosoftPresentationprogramfora managementoverview whichincludedgraphical analysis. AgilentTechnologies, PaloAlto,CA May2000- Aug2000 Oracle ApplicationDevelopmentEngineerResponsible foraphase of a Global WebUser • Interface Oracle ApplicationusinganOracle WebServer.Activitiesinclude backendPL/SQLOracle,table driven EmbeddedDynamicHTML menuand inputscreengeneration.The software applicationisdesignedto classifymanufacturedproductssoldoverseasandisspecificallyintendedforThe UnitedStatesCustoms and othercountriesimport/exporttariff collectionagencies.HP9000 seriesserverswithHPUXUNIX. ClientsNTworkstations.SQLNavigator,Oracle8.0.4andOracle 8.0.5. HewlettPackard/Agilent TechnologiesGlobal Intranetnetwork. PriceWaterhouseCoopers,Melville,NYDec1999- Mar 2000 Oracle ApplicationDevelopmentEngineer• HR functional development. Teamingandcollaboratingwith an internal engineeringgrouprespondstoRequestsforService (RFS)toNEIS,a commercial inhouse software Applicationthatadministratesemployeeandpartnerhumanresource requirementstohandle compensationandexpenses.Currently,thisgroupisinvolvedinmigratingtoPeoplesoftandhandle the day-to-daydatabase andEmbeddedCLanguage applicationthatdrivesthe Oracle Database.Digital CorporationserverswithnetworksupportandOracle Database withProC. ORACLE OPTIMIZATION Techniquesandmethodscommontotraditional usageshave continuedtochange withthe timesand requirements.UsingCostBased,Analyzetable,Altersession,Trace andlogging,explainplansand TKPROF.Asa part of ensuringproperdiagnosticmethodology,abuilt-infunctionsuchasDBMS_Profiler isused.Alsosee the sectiononwhatprojectsI was working. EDUCATION:BachelorsinBusinessManagement/eBusinessandBusinessAdministrationUniversityof Phoenix School of Business,June2007