SlideShare uma empresa Scribd logo
1 de 5
David Wible
M 678-773-0635
TECHNICAL SUMMARY
Languages/Operating Systems Libraries / Frameworks Applications
 Java J2EE
 JavaScript
 JSP
 JSON and XML
 SQL
 Linux
 AngularJS1.x
 NPM
 Spring
 Grunt/Gulp
 Bower
 LESS
 Karma/JasminandjUnit
 Mongoose
 Node
 Oracle 9 and 10
 SQL Server
 Mongo DB
 IntelliJ,STSandEclipse
 Tomcat 7
 Apache HTTP Server2.x
GIT links
 https://github.com/z-david/TagNDeal (owner, MEAN stack)
 https://github.com/codingfriend1/meanbase-1.0.0 (contributor, MEAN stack)
CAREER HISTORY
Znalytics
Environment: Angular1.x,Bootstrap3,UI Bootstrap,LESS,Gulp
 Implementadaptive/responsive viaBootstrap3.
 Memberof UI teamresponsibleforwritingretail energyapplication.
 Create pageswithheavyfocusontabulardata (usedKendo grid,ui-gridandfinallysettledonsmart
table).
 Nota heavyfocusondirectivesbutcreatedsimpledirectivesforformattingandmore complex
directivesthatretrieveread-onlydatafortabularpresentation. Editmode Iimplementedaui bootstrap
modal and usingthe promise wouldmake the callbackbasedonuser‘ok’or‘cancel’.
 Forked/Modifiedacouple of directives(advancedsearchandmulti-select) tofitourneeds. Hadto add
the multi-selecttoadvancedsearch.
 Create selectorsto provide styles. Use LESS/Gulp CSSgenerationandprepare environmentartifacts.
Bridge2Solutions (contract)
Environment: Angular1.x,Bootstrap3,JSP, HTML, CSS, LESS,Grunt
 Responsible fordevelopingSPA usingAngular1.2.
 Implementadaptive/responsive viaBootstrap3.
 UsedGrunt andLESS to generate CSS.
 TransitionedfromJavatoJavascriptdevelopment.
 DevelopedSPA appandREST servicesfor professional applicationusingMEAN JS+ Mongoose.
McKesson/RelayHealth Analytics
Environment: Java6, J2EE, Spring3/2.5, Maven3, Quartz.
 Enhanced and maintainedlegacyhtml/csswebapplications(requiredIE8support).
 UsedBootstrap 2.3 (CSS/HTML) fornew applicationdevelopment.
 Builtheadless reconciliationprogram forRelayHealth’s enterprise datafeeds. The
applicationtransformsaninputfile intothe prescribedlayoutforasubsetof partnersin the
source file. The applicationsupports ‘re-start’aswell as‘re-submit’logic. The application’s
writtenin Javaand usesSpring’sJdbcTemplateandJobSchedulerforQuartz.
 Addenhancementsand apply fixestoRelayHealthAnalytics Pulse application,
https://relayanalyticspulse.relayhealth.com/. My primaryfocusis server-sidedevelopment
of KPIcalculations viaRESTand Java services. Ialsoprovide supportasneeded.
 We employedAgileprocessesforourprojectmanagement –dailystand-ups,epics,stories
and tasks. Projectmakesuse of Version1software.
 I workwithbusinesspartnerson requirementsandprovide designfornew functionalityand
enhancements.
 Provide enhancementsforC# applications. Server-side logicanddatabase CRUD operations.
PrePaidTechnology –Sr Developer
 Workedon an internal JSF-basedwebapp,usedPrimeFaces.
 StyledpagesandmaintainedCSSfiles.
 Developinganorderfulfillment applicationusingSpringandHibernate scheduledviaQuartz. My design
made use of Factoryand DAO patternsalongwithJava’sThreadPool forahighthroughputapplication.
Bank of America Jul-07 – Apr-12
Environment: Java/J2EE,Websphere5Administration, SoapUI 3.x,WebsphereEnterpriseService Bus,
Tomcat 4/5, Apache CXF/XFire,Spring2.x, Hibernate 3.x, SolarisUnix 2.5,DB2 8.2, Oracle 10.
Education: GreenbeltcertificationinSix Sigma.
Payments – Lead/Developer(Arp11 – Mar 12)
 Lead a teamof 6 including3 offshore.
 Improvedresponse timeforBACNew PIapplicationby24.8% pertransaction.
 Introducedmemoryandcode improvementsthatdecreaseddailyapplicationcrashesdue tooutof
memoryerrors.
InComm Apr - May 2012
 Usedjava core dumpsto define root cause andidentifypatches/upgradestoapplicationframeworks.
CashProOnline –Designer/Developer(Feb 10– Apr 11).
 Memberof Localized Service Busteam. Responsible fordesignanddevelopmentof middle-ware web
servicesandoperationsusingWebsphere ESB6.2. Use SoapUI to testwebservices andmediationflows.
 Interface withchannel partnerstodesignwebservice contracts/interfaces. Implementsolutionsusing
WID 6.2.
 Triage environmental issues,representLSBduringperformance testing/improvements. Currenton
WAS 6.1 on Unix/AIX.
Image Utilities –Designteam(Jul 07).
 Technical oversightforprojectdeliverywhichincludedwritingjavacode,performingcode reviewsand
representingImage Utilsdepartmentinprojectmeetings.
 POCService Mix ESB. CreatedPOJOand WebService service units,usedHTTPBindingcomponent.
 Managed WSDL and Schemadesign. Waspart of group that oversaw/governedwebservice creation.
Was alsoliaisontoBAC Enterprise SOA committee.
 Responsible forhigh/lowlevel design,designdeliverablesfordevelopmentteam andsome
developmentforimage conversionof USTrust,Countrywide andLaSalle banks. LaSalle conversiontook
8 monthsandconvertedover3.5B images.
 Responsible forMerrill LynchSD1forwardimage retrieval design
 Responsible forMerlinTellersignaturecardcapture designforPACV project. Wrote the clientcode for
3rd
party vendortouse for webservice consumption. UsedCXFandSpring.
 Introducedwebservices(Apache CXF/XFire) onTomcat5.x. Made submissionto Enterprise Architecture
groupfor ‘special use’designation of the CXFframework.
Optimus Solutions 2006 - 2007
Sr. Developer/Designer
Environment: Java/J2EE,JUnit,JDBC,Spring1.x,Websphere 5and 6, Websphere Portal 5.x, n-Tier
architecture,SQLServer,WindowsServer,Eclipse 3.x,Hibernate 3.x,BlackberryStudiodevelopment.
 Work ina teamof 10 as a leaddeveloper,helpingschedule deliverablesandreporttoDevManager.
 Workedon a projectand wasable to helpsalvage highdefect,low functionalitypercentcomplete
projectto bringthe projectinon time and deliverall of the functionalitybyUATwithoutcritical defects.
 Developedwiththe SpringJDBCtemplate inthe dataaccesslayerto developpersistencesolutionsfor
legacydatabase. Companyhasbothold andnew table designssome of whichinhibitedHibernate
mappings.
 Requirementsstatedthatcertainbusinessfunctionsmustsupportmultipleclients.
 DevelopedandtestedusingSpringwithHibernate. Alsoused Springtomanage Hibernate session.
Developedobjectmappingswithsimple lookupandHibernate’ssubclassing.
 AdministeredWebsphere 5/6AppServer: appliedpatchesandupgrades;changedoutdatabase
providerfromdefaulttoMicrosoftSQLServer;installedWebsphere Portal 5.x.
 DevelopedBlackberry/webservice applicationusingXFire/Tomcat5.x.
 UsedSpringwebcontextto configure XFire inTomcat5.x.
DataScan Technologies 2005 - 2006
Manager
Environment: Java/J2EE,JBoss3.2, Tomcat 4.1, Struts 1.1, Tiles,n-Tierarchitecture,MVC,Eclipse 3.x,
CVS,MVC, JDBC,Sun Solaris2.8,Unix,C# and .Net,UML Designs.
 A developingmanagerwithlightcodingresponsiblities
 Responsible forastaff of 12 includingassociate,contractorsanda matrix to offshore team.
 Biggesthurdle accomplishedwasstandardizingthe architecture forthe nextgeneration,java-based
platofrm.
 Was able to deliverfirstdeliverableof new productandtransitionout.
Warranty Corporation of America 2003 - 2005
Developer(contract)
Environment:Java/J2EE,JBoss3.2, Tomcat 4.1, Struts 1.1, Tiles,n-Tierarchitecture,MVC,Eclipse 3.x,
CVS,MVC, JDBC,Sun Solaris2.8,Unix,C# and .Net,UML Designs.
 Memberof the webdevelopmentgroup. DevelopedwithStruts1.1,Tiles,MVCto developandmaintain
applications. Mymaintask wasto triage a shoppingcart applicationhostedonJBoss/Tomcattothe
pointitcouldfunction.
 Drove requirementsanddesignworkingwithProjectManagerandBusinessAnalysts.
 Providedassessmentsforchange requestswhichdescribedthe scope,technicalabilityandtime
estimate toimplementthe change requestornew project.
 DesignedinEnterprise Architectversion4.5(UML 2.0).
ADP 2003 - 2003
Developer(contract)
Environment:Java/J2EE,WebSphere 4.0,MVC,WSAD 5.1, J2EE, J2SE, JSP,WASD 5.0, UML, CVS,JUnit, UI
Design,Functional Design,heavyuse of designpatterns.
 Workedon teamthat designedandbuiltahighthroughput,large J2EEapplicationfor processingCSV
filesuploadedbyclients. Developedthe presentationusingJSPsandcustomtaglibrary.
 ProjectutilizedWorkFlowandMVCarchitectures. ItalsousedFaçade,Caching,Data AccessObject,
ThreadPool,Factory,Factory of a Factory,BusinessandValue Objectdesignpatterns.
InComm 2000 - 2003
Programmer
Environment:Java/J2EE,EJBs1.1, Weblogic6/6.1, Tomcat, Struts1.02, J2SE, VB,SOAP1.1, Servlets,
Sockets,JSP,J2EE (SessionandEntitybeans),JEdit,Struts1.02,Eclipse,SQL,XML and XSLT, WindowsNT.
 Developedin-houseapplicationsusingEJBs. All WebServicesapplicationsused1.1Sessionbeans. Web
applicationsusedSession(RMI),CMP1.1, BusinessObjectsandJSPs,Struts1.02.
 Implementedroughly20socketapplicationsand5 SOAPappsthrough whichwe exchangeddatawith
othercompanies. AlsousedXMLoverhttp.
 MicrosoftVBA applications. WrittenadozenVBA applicationsthatallow userstointeractwithour
productiondatabases. These are internal projectsthatallow the accountingdepartmentusersaccessto
data viaExcel.
Education
BBA, University of Georgia 1992

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

JavaFX Enterprise
JavaFX EnterpriseJavaFX Enterprise
JavaFX Enterprise
 
Jaoo Michael Neale 09
Jaoo Michael Neale 09Jaoo Michael Neale 09
Jaoo Michael Neale 09
 
GlassFish in Production Environments
GlassFish in Production EnvironmentsGlassFish in Production Environments
GlassFish in Production Environments
 
Ausoug glassfish perth
Ausoug glassfish perthAusoug glassfish perth
Ausoug glassfish perth
 
Faster Java EE Builds with Gradle
Faster Java EE Builds with GradleFaster Java EE Builds with Gradle
Faster Java EE Builds with Gradle
 
Java EE, What's Next? by Anil Gaur
Java EE, What's Next? by Anil GaurJava EE, What's Next? by Anil Gaur
Java EE, What's Next? by Anil Gaur
 
Polygot Java EE on the GraalVM
Polygot Java EE on the GraalVMPolygot Java EE on the GraalVM
Polygot Java EE on the GraalVM
 
It Works! Presenting DBAL use in real life
It Works! Presenting DBAL use in real lifeIt Works! Presenting DBAL use in real life
It Works! Presenting DBAL use in real life
 
Java 9 Modularity and Project Jigsaw
Java 9 Modularity and Project JigsawJava 9 Modularity and Project Jigsaw
Java 9 Modularity and Project Jigsaw
 
Implementing a JSR-283 Content Repository in PHP
Implementing a JSR-283 Content Repository in PHPImplementing a JSR-283 Content Repository in PHP
Implementing a JSR-283 Content Repository in PHP
 
Pitfalls of migrating projects to JDK 9
Pitfalls of migrating projects to JDK 9Pitfalls of migrating projects to JDK 9
Pitfalls of migrating projects to JDK 9
 
Monitoring of Web Applications and GlassFish for Performance and Availability...
Monitoring of Web Applications and GlassFish for Performance and Availability...Monitoring of Web Applications and GlassFish for Performance and Availability...
Monitoring of Web Applications and GlassFish for Performance and Availability...
 
Serverless Java: JJUG CCC 2019
Serverless Java: JJUG CCC 2019Serverless Java: JJUG CCC 2019
Serverless Java: JJUG CCC 2019
 
JDK 9: Big Changes To Make Java Smaller
JDK 9: Big Changes To Make Java SmallerJDK 9: Big Changes To Make Java Smaller
JDK 9: Big Changes To Make Java Smaller
 
SpringOne Platform recap 정윤진
SpringOne Platform recap 정윤진SpringOne Platform recap 정윤진
SpringOne Platform recap 정윤진
 
Java 9 new features
Java 9 new featuresJava 9 new features
Java 9 new features
 
Java @ Cloud - Setor Público SP
Java @ Cloud - Setor Público SPJava @ Cloud - Setor Público SP
Java @ Cloud - Setor Público SP
 
JDK-9: Modules and Java Linker
JDK-9: Modules and Java LinkerJDK-9: Modules and Java Linker
JDK-9: Modules and Java Linker
 
oraclewls-jrebel
oraclewls-jrebeloraclewls-jrebel
oraclewls-jrebel
 
JDK 9: Mission Accomplished. What Next For Java?
JDK 9: Mission Accomplished. What Next For Java?JDK 9: Mission Accomplished. What Next For Java?
JDK 9: Mission Accomplished. What Next For Java?
 

Destaque

Differences between Windows 7 and 8.1
Differences between Windows 7 and 8.1Differences between Windows 7 and 8.1
Differences between Windows 7 and 8.1
Sadania Miller
 
Physical Agents Illumination Project 6
Physical Agents Illumination Project 6Physical Agents Illumination Project 6
Physical Agents Illumination Project 6
Muhamad Younes
 
Belief is a CHOICE and you cannot sustain sales success without it
Belief is a CHOICE and you cannot sustain sales success without itBelief is a CHOICE and you cannot sustain sales success without it
Belief is a CHOICE and you cannot sustain sales success without it
Chad Campbell
 
Parental Involvement in Education
Parental Involvement in EducationParental Involvement in Education
Parental Involvement in Education
Sadania Miller
 
Attention Deficit- Hyperactive Disorder
Attention Deficit- Hyperactive DisorderAttention Deficit- Hyperactive Disorder
Attention Deficit- Hyperactive Disorder
Sadania Miller
 
Sales DM Development - 13 Fatal Flaws of Leadership by Steven Brown
Sales DM Development - 13 Fatal Flaws of Leadership by Steven BrownSales DM Development - 13 Fatal Flaws of Leadership by Steven Brown
Sales DM Development - 13 Fatal Flaws of Leadership by Steven Brown
Chad Campbell
 
Welcome to Leadership Development
Welcome to Leadership DevelopmentWelcome to Leadership Development
Welcome to Leadership Development
Chad Campbell
 
Leadership Development December 2015 (4)
Leadership Development December 2015 (4)Leadership Development December 2015 (4)
Leadership Development December 2015 (4)
Chad Campbell
 
Leadership Development - The Compound Effect by Darren Hardy
Leadership Development - The Compound Effect by Darren HardyLeadership Development - The Compound Effect by Darren Hardy
Leadership Development - The Compound Effect by Darren Hardy
Chad Campbell
 

Destaque (16)

Exleen
ExleenExleen
Exleen
 
Differences between Windows 7 and 8.1
Differences between Windows 7 and 8.1Differences between Windows 7 and 8.1
Differences between Windows 7 and 8.1
 
Resume of uresha ratanpal
Resume  of uresha ratanpalResume  of uresha ratanpal
Resume of uresha ratanpal
 
Frankenstärke: Differenzierung als Erfolgsfaktor - statt stetig verlieren
Frankenstärke: Differenzierung als Erfolgsfaktor - statt stetig verlieren Frankenstärke: Differenzierung als Erfolgsfaktor - statt stetig verlieren
Frankenstärke: Differenzierung als Erfolgsfaktor - statt stetig verlieren
 
Leigh Hackspace: Blast 2 The past
Leigh Hackspace: Blast 2 The pastLeigh Hackspace: Blast 2 The past
Leigh Hackspace: Blast 2 The past
 
Millar_CV_WE
Millar_CV_WEMillar_CV_WE
Millar_CV_WE
 
Physical Agents Illumination Project 6
Physical Agents Illumination Project 6Physical Agents Illumination Project 6
Physical Agents Illumination Project 6
 
Belief is a CHOICE and you cannot sustain sales success without it
Belief is a CHOICE and you cannot sustain sales success without itBelief is a CHOICE and you cannot sustain sales success without it
Belief is a CHOICE and you cannot sustain sales success without it
 
Specific features of hearing aids
Specific features of hearing aidsSpecific features of hearing aids
Specific features of hearing aids
 
Parental Involvement in Education
Parental Involvement in EducationParental Involvement in Education
Parental Involvement in Education
 
Attention Deficit- Hyperactive Disorder
Attention Deficit- Hyperactive DisorderAttention Deficit- Hyperactive Disorder
Attention Deficit- Hyperactive Disorder
 
Sales DM Development - 13 Fatal Flaws of Leadership by Steven Brown
Sales DM Development - 13 Fatal Flaws of Leadership by Steven BrownSales DM Development - 13 Fatal Flaws of Leadership by Steven Brown
Sales DM Development - 13 Fatal Flaws of Leadership by Steven Brown
 
Welcome to Leadership Development
Welcome to Leadership DevelopmentWelcome to Leadership Development
Welcome to Leadership Development
 
English B1 Phrasal Verbs
English B1 Phrasal VerbsEnglish B1 Phrasal Verbs
English B1 Phrasal Verbs
 
Leadership Development December 2015 (4)
Leadership Development December 2015 (4)Leadership Development December 2015 (4)
Leadership Development December 2015 (4)
 
Leadership Development - The Compound Effect by Darren Hardy
Leadership Development - The Compound Effect by Darren HardyLeadership Development - The Compound Effect by Darren Hardy
Leadership Development - The Compound Effect by Darren Hardy
 

Semelhante a DavidWible_res

Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
chakri kalyan
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
Nitesh Dasari
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar
 
Naresh Kumar
Naresh KumarNaresh Kumar
Naresh Kumar
Naresh K
 
Sid K
Sid KSid K
Sid K
Sid K
 
Shyam Patil - Resume
Shyam Patil - ResumeShyam Patil - Resume
Shyam Patil - Resume
Shyam Patil
 

Semelhante a DavidWible_res (20)

Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
J2EE Batch Processing
J2EE Batch ProcessingJ2EE Batch Processing
J2EE Batch Processing
 
Bhargav
BhargavBhargav
Bhargav
 
Survey of restful web services frameworks
Survey of restful web services frameworksSurvey of restful web services frameworks
Survey of restful web services frameworks
 
Gubendran Lakshmanan
Gubendran LakshmananGubendran Lakshmanan
Gubendran Lakshmanan
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
 
java web framework standard.20180412
java web framework standard.20180412java web framework standard.20180412
java web framework standard.20180412
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Naresh Kumar
Naresh KumarNaresh Kumar
Naresh Kumar
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Resume Chronological
Resume ChronologicalResume Chronological
Resume Chronological
 
Seven Simple Reasons to Use AppFuse
Seven Simple Reasons to Use AppFuseSeven Simple Reasons to Use AppFuse
Seven Simple Reasons to Use AppFuse
 
Sid K
Sid KSid K
Sid K
 
GlassFish and JavaEE, Today and Future
GlassFish and JavaEE, Today and FutureGlassFish and JavaEE, Today and Future
GlassFish and JavaEE, Today and Future
 
BRushen Resume
BRushen ResumeBRushen Resume
BRushen Resume
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 
Bhanu Resume
Bhanu ResumeBhanu Resume
Bhanu Resume
 
Shyam Patil - Resume
Shyam Patil - ResumeShyam Patil - Resume
Shyam Patil - Resume
 
Java/J2EE Companion
Java/J2EE CompanionJava/J2EE Companion
Java/J2EE Companion
 

DavidWible_res

  • 1. David Wible M 678-773-0635 TECHNICAL SUMMARY Languages/Operating Systems Libraries / Frameworks Applications  Java J2EE  JavaScript  JSP  JSON and XML  SQL  Linux  AngularJS1.x  NPM  Spring  Grunt/Gulp  Bower  LESS  Karma/JasminandjUnit  Mongoose  Node  Oracle 9 and 10  SQL Server  Mongo DB  IntelliJ,STSandEclipse  Tomcat 7  Apache HTTP Server2.x GIT links  https://github.com/z-david/TagNDeal (owner, MEAN stack)  https://github.com/codingfriend1/meanbase-1.0.0 (contributor, MEAN stack) CAREER HISTORY Znalytics Environment: Angular1.x,Bootstrap3,UI Bootstrap,LESS,Gulp  Implementadaptive/responsive viaBootstrap3.  Memberof UI teamresponsibleforwritingretail energyapplication.  Create pageswithheavyfocusontabulardata (usedKendo grid,ui-gridandfinallysettledonsmart table).  Nota heavyfocusondirectivesbutcreatedsimpledirectivesforformattingandmore complex directivesthatretrieveread-onlydatafortabularpresentation. Editmode Iimplementedaui bootstrap modal and usingthe promise wouldmake the callbackbasedonuser‘ok’or‘cancel’.  Forked/Modifiedacouple of directives(advancedsearchandmulti-select) tofitourneeds. Hadto add the multi-selecttoadvancedsearch.  Create selectorsto provide styles. Use LESS/Gulp CSSgenerationandprepare environmentartifacts. Bridge2Solutions (contract)
  • 2. Environment: Angular1.x,Bootstrap3,JSP, HTML, CSS, LESS,Grunt  Responsible fordevelopingSPA usingAngular1.2.  Implementadaptive/responsive viaBootstrap3.  UsedGrunt andLESS to generate CSS.  TransitionedfromJavatoJavascriptdevelopment.  DevelopedSPA appandREST servicesfor professional applicationusingMEAN JS+ Mongoose. McKesson/RelayHealth Analytics Environment: Java6, J2EE, Spring3/2.5, Maven3, Quartz.  Enhanced and maintainedlegacyhtml/csswebapplications(requiredIE8support).  UsedBootstrap 2.3 (CSS/HTML) fornew applicationdevelopment.  Builtheadless reconciliationprogram forRelayHealth’s enterprise datafeeds. The applicationtransformsaninputfile intothe prescribedlayoutforasubsetof partnersin the source file. The applicationsupports ‘re-start’aswell as‘re-submit’logic. The application’s writtenin Javaand usesSpring’sJdbcTemplateandJobSchedulerforQuartz.  Addenhancementsand apply fixestoRelayHealthAnalytics Pulse application, https://relayanalyticspulse.relayhealth.com/. My primaryfocusis server-sidedevelopment of KPIcalculations viaRESTand Java services. Ialsoprovide supportasneeded.  We employedAgileprocessesforourprojectmanagement –dailystand-ups,epics,stories and tasks. Projectmakesuse of Version1software.  I workwithbusinesspartnerson requirementsandprovide designfornew functionalityand enhancements.  Provide enhancementsforC# applications. Server-side logicanddatabase CRUD operations. PrePaidTechnology –Sr Developer  Workedon an internal JSF-basedwebapp,usedPrimeFaces.  StyledpagesandmaintainedCSSfiles.  Developinganorderfulfillment applicationusingSpringandHibernate scheduledviaQuartz. My design made use of Factoryand DAO patternsalongwithJava’sThreadPool forahighthroughputapplication. Bank of America Jul-07 – Apr-12 Environment: Java/J2EE,Websphere5Administration, SoapUI 3.x,WebsphereEnterpriseService Bus, Tomcat 4/5, Apache CXF/XFire,Spring2.x, Hibernate 3.x, SolarisUnix 2.5,DB2 8.2, Oracle 10. Education: GreenbeltcertificationinSix Sigma. Payments – Lead/Developer(Arp11 – Mar 12)  Lead a teamof 6 including3 offshore.  Improvedresponse timeforBACNew PIapplicationby24.8% pertransaction.  Introducedmemoryandcode improvementsthatdecreaseddailyapplicationcrashesdue tooutof memoryerrors. InComm Apr - May 2012
  • 3.  Usedjava core dumpsto define root cause andidentifypatches/upgradestoapplicationframeworks. CashProOnline –Designer/Developer(Feb 10– Apr 11).  Memberof Localized Service Busteam. Responsible fordesignanddevelopmentof middle-ware web servicesandoperationsusingWebsphere ESB6.2. Use SoapUI to testwebservices andmediationflows.  Interface withchannel partnerstodesignwebservice contracts/interfaces. Implementsolutionsusing WID 6.2.  Triage environmental issues,representLSBduringperformance testing/improvements. Currenton WAS 6.1 on Unix/AIX. Image Utilities –Designteam(Jul 07).  Technical oversightforprojectdeliverywhichincludedwritingjavacode,performingcode reviewsand representingImage Utilsdepartmentinprojectmeetings.  POCService Mix ESB. CreatedPOJOand WebService service units,usedHTTPBindingcomponent.  Managed WSDL and Schemadesign. Waspart of group that oversaw/governedwebservice creation. Was alsoliaisontoBAC Enterprise SOA committee.  Responsible forhigh/lowlevel design,designdeliverablesfordevelopmentteam andsome developmentforimage conversionof USTrust,Countrywide andLaSalle banks. LaSalle conversiontook 8 monthsandconvertedover3.5B images.  Responsible forMerrill LynchSD1forwardimage retrieval design  Responsible forMerlinTellersignaturecardcapture designforPACV project. Wrote the clientcode for 3rd party vendortouse for webservice consumption. UsedCXFandSpring.  Introducedwebservices(Apache CXF/XFire) onTomcat5.x. Made submissionto Enterprise Architecture groupfor ‘special use’designation of the CXFframework. Optimus Solutions 2006 - 2007 Sr. Developer/Designer Environment: Java/J2EE,JUnit,JDBC,Spring1.x,Websphere 5and 6, Websphere Portal 5.x, n-Tier architecture,SQLServer,WindowsServer,Eclipse 3.x,Hibernate 3.x,BlackberryStudiodevelopment.  Work ina teamof 10 as a leaddeveloper,helpingschedule deliverablesandreporttoDevManager.  Workedon a projectand wasable to helpsalvage highdefect,low functionalitypercentcomplete projectto bringthe projectinon time and deliverall of the functionalitybyUATwithoutcritical defects.  Developedwiththe SpringJDBCtemplate inthe dataaccesslayerto developpersistencesolutionsfor legacydatabase. Companyhasbothold andnew table designssome of whichinhibitedHibernate mappings.  Requirementsstatedthatcertainbusinessfunctionsmustsupportmultipleclients.  DevelopedandtestedusingSpringwithHibernate. Alsoused Springtomanage Hibernate session. Developedobjectmappingswithsimple lookupandHibernate’ssubclassing.  AdministeredWebsphere 5/6AppServer: appliedpatchesandupgrades;changedoutdatabase providerfromdefaulttoMicrosoftSQLServer;installedWebsphere Portal 5.x.  DevelopedBlackberry/webservice applicationusingXFire/Tomcat5.x.  UsedSpringwebcontextto configure XFire inTomcat5.x. DataScan Technologies 2005 - 2006
  • 4. Manager Environment: Java/J2EE,JBoss3.2, Tomcat 4.1, Struts 1.1, Tiles,n-Tierarchitecture,MVC,Eclipse 3.x, CVS,MVC, JDBC,Sun Solaris2.8,Unix,C# and .Net,UML Designs.  A developingmanagerwithlightcodingresponsiblities  Responsible forastaff of 12 includingassociate,contractorsanda matrix to offshore team.  Biggesthurdle accomplishedwasstandardizingthe architecture forthe nextgeneration,java-based platofrm.  Was able to deliverfirstdeliverableof new productandtransitionout. Warranty Corporation of America 2003 - 2005 Developer(contract) Environment:Java/J2EE,JBoss3.2, Tomcat 4.1, Struts 1.1, Tiles,n-Tierarchitecture,MVC,Eclipse 3.x, CVS,MVC, JDBC,Sun Solaris2.8,Unix,C# and .Net,UML Designs.  Memberof the webdevelopmentgroup. DevelopedwithStruts1.1,Tiles,MVCto developandmaintain applications. Mymaintask wasto triage a shoppingcart applicationhostedonJBoss/Tomcattothe pointitcouldfunction.  Drove requirementsanddesignworkingwithProjectManagerandBusinessAnalysts.  Providedassessmentsforchange requestswhichdescribedthe scope,technicalabilityandtime estimate toimplementthe change requestornew project.  DesignedinEnterprise Architectversion4.5(UML 2.0). ADP 2003 - 2003 Developer(contract) Environment:Java/J2EE,WebSphere 4.0,MVC,WSAD 5.1, J2EE, J2SE, JSP,WASD 5.0, UML, CVS,JUnit, UI Design,Functional Design,heavyuse of designpatterns.  Workedon teamthat designedandbuiltahighthroughput,large J2EEapplicationfor processingCSV filesuploadedbyclients. Developedthe presentationusingJSPsandcustomtaglibrary.  ProjectutilizedWorkFlowandMVCarchitectures. ItalsousedFaçade,Caching,Data AccessObject, ThreadPool,Factory,Factory of a Factory,BusinessandValue Objectdesignpatterns. InComm 2000 - 2003 Programmer Environment:Java/J2EE,EJBs1.1, Weblogic6/6.1, Tomcat, Struts1.02, J2SE, VB,SOAP1.1, Servlets, Sockets,JSP,J2EE (SessionandEntitybeans),JEdit,Struts1.02,Eclipse,SQL,XML and XSLT, WindowsNT.  Developedin-houseapplicationsusingEJBs. All WebServicesapplicationsused1.1Sessionbeans. Web applicationsusedSession(RMI),CMP1.1, BusinessObjectsandJSPs,Struts1.02.  Implementedroughly20socketapplicationsand5 SOAPappsthrough whichwe exchangeddatawith othercompanies. AlsousedXMLoverhttp.  MicrosoftVBA applications. WrittenadozenVBA applicationsthatallow userstointeractwithour productiondatabases. These are internal projectsthatallow the accountingdepartmentusersaccessto data viaExcel.