Experience



David G. McGraw330.421.6628david@davli.in/david-mcgrawSoftware Professional, currently developing enterprise applications and web services with Java and J2EE.ExperienceWestfield Group (Ohio Farmers Insurance): Westfield Center, OhioApril 1998 - PresentJava Application DeveloperMay 2006 - PresentTechnologiesWindows, Linux, Java, J2EE, JSF, JPA, JSP, JavaScript, Jython, HTML, CSS, Web Services, SOAP, REST, XML, WSDL, XSA, Richfaces, Hibernate, LDAP, jQuery, Spring, Struts, DB2, My SQL, SQL Server, Eclipse, Rational Software Architect (RSA), Rational Application Developer (RAD), Notepad ++, TextPad, Perforce, ClearCase, Bitbucket/Mercurial, GitHub, MS Azure, IBM Bluemix, IBM WebSphere, DbVisualizer, LDAP Browser, Skype, WebEx, MQ Explorer, Slack, Jabber, Sametime, Gradle, Jenkins, Artifactory, Anthill, Ant, Groovy, Rational Asset Manager (RAM), SOA Test, SOA Virtualize, Fitnesse, Junit, Mockito, PowerMock, Quality Center, Trello, Gantt Project, MS SharePoint, Atlassian Confluence Wiki, MS Project, Dyna Trace, Sonar, Wily Introscope, MS OfficeAccomplishmentsDeveloped proof-of-concept for pub-sub messaging system utilizing WebSphere Application Server and MQ. Collaborated with middleware team on design.Driving out the requirements for program to implement the Duck Creek Policy and Billing system on the Microsoft Azure Cloud Platform.Designed and implemented framework that automates the endorsement of multiple policy terms, documented the design; via UML, flowcharts and design documents, and implemented review meetings with team.Successfully implemented proof of concept integration of existing web service and new SAS client/server installation.Upgraded legacy application to Gradle, Artifactory and WebSphere 8.5 from existing Groovy/Ant build process. Successfully migrated all application support staff to the new build system.Rescued web-service project from RED status while learning new technology stack: web-services, JPA (Java Persistence API), Sonar, REST, SPSS, Gradle, Artifactory, Lombok. Increased unit test coverage of codebase to over 80% with zero issues; utilizing SONAR and JUnit.Led team of two developers to deliver a SOAP based web-service that integrated with 6 different vendors and Guidewire, our internal claim system, while utilizing new (to Westfield) security mechanisms: mutual authentication, TLS 2, and message signing.Developed new DynaTrace dashboard to display each integration (by vendor) and any errors in real time.Created a web based report to display rating scores for the claims team utilizing JSF and RichFaces.Led multiple releases: assigned developers tasks, created design documents, and prioritized defects as tech lead of legacy B2B web app. Web app uses Struts, Spring, Hibernate, WebSphere Application Server (WAS), WebSphere MQ, Cobol copybooks, DB2 database, Java, J2EE, EJBs, ACORD XML and custom command framework. Upgraded IDE (RAD/Eclipse) to new version, created from scratch new workstream; which created new meta-data files, new CAR file; allowed everyone to have a standard WAS environment, and documented process in company wiki. This allowed developers to set up a new workstream in minutes instead of hours.Infrastructure SpecialistJuly 2001 – February 2005TechnologiesWindows, Linux, AIX, Java, J2EE, JSP, JavaScript, HTML, CSS, XML, LDAP, Spring, Struts, Perl, batch file, shell scripting, DB2, SQL Server, MySQL, NetBeans, Sun One Studio, JBuilder, ClearCase, IBM WebSphere, BEA WebLogic, Apache, Tomcat, LDAP Browser, VMware, phpBB, iFlow, Anthill, Ant, MS Office, Lotus NotesAccomplishmentsCreated first standard deployment of Linux, which has become the standard for all web apps and services.Designed and implemented user authentication and authorization system for B2B web application, integrated LDAP, DB2, and Java code, developed an administrative tool, and architected the LDAP schema.Designed infrastructure to support multiple projects and multiple development tiers (smoke, test, stage, and production).Implemented phpBB discussion server to provide development and troubleshooting information to entire team.R&D SpecialistJune 2000 – July 2001TechnologiesWindows, MS Office, Lotus NotesAccomplishmentsLed team that researched the Cisco IP Telephony product.Created MS Access database to hold test cases and results.Desktop SupportApril 1998 – June 2000TechnologiesWindows, MS DOS, Ghost, batch file, MS Office, Lotus NotesAccomplishmentsLed successful update of 2500+ PCs for year 2000 compliance.DavLi LLC: Medina, OhioFebruary 2005 – May 2006Owner, Creative Director, AccountantFebruary 2005 – May 2006TechnologiesWindows, Linux, CorelDraw, Lightwave 3D, Macromedia Director, Flash, MS Office, MS Money, MS Small Business AccountingAccomplishmentsDesigned customer products, marketing material, and company's website utilizing CorelDraw.Will-Burt: Orville, OhioJanuary 1994 – April 1998Network Administrator, Application Developer, Desktop SupportMay 1996 – April 1998TechnologiesWindows, HP-UX, MS-DOS, Visual Basic, batch file, shell scripting, EDI, Visibility, Reflection, COGNOS Tools (Quick, QTP, Quiz, Gdesign, QLI), FoxPro, MS Office, MS BackOfficeAccomplishmentsStarted company’s first IT department.Team captain, successfully implemented Visibility 6.0 on HP-UX to replace aging IBM System 36.Designed and implemented Visual Basic program to automatically receive EDI, translate, and load the Visibility system with orders.Designer/CAD Administrator/LAN ManagerJanuary 1994 – May 1996TechnologiesWindows, MS-DOS, Novell, batch file, Anvil 1000, Auto CAD, MS OfficeAccomplishmentsChampion for ProEngineer, initiated bringing ProE to Will-BurtCreated drawing standards (layer names and colors, naming conventions, Bill of Material layouts) for use within AutoCAD and Anvil 1K CAD software.Specified and maintained computer hardware/software for Engineering Department (18 users).AEROTEK: Orville, Ohio (Contracted with Will-Burt)June 1993 – January 1994Mechanical DesignerJune 1993 – January 1994TechnologiesWindows, MS-DOS, Anvil 1000, Auto CAD, MS OfficeAccomplishmentsDesigned and detailed parts, layouts, assemblies and electrical diagrams using AutoCAD and Anvil 1K.North Star Resources: Cuyahoga Falls, Ohio (Contracted with Figgie Packaging)September 1992 – June 1993CAD DraftsmanSeptember 1992 – June 1993TechnologiesAnvil 1000AccomplishmentsDesigned and detailed packaging machinery using Anvil 5K.Mack Industries: Valley City, OhioAugust 1989 – September 1992Mechanical DesignerAugust 1989 – September 1992TechnologiesWindows, MS-DOS, Anvil 5000, Auto CADAccomplishmentsDesigned and detailed precast concrete structures using AutoCAD and Anvil 5K.GeoTechnology International: Medina, OhioDecember 1987 – August 1989CAD OperatorDecember 1987 – August 1989TechnologiesMS-DOS, Auto CADAccomplishmentsDigitized utility company’s pole locations.EducationElectronic Technology Institute: Cleveland, Ohio1987Associate Degree-Electrical Engineering TechnologyClasses and Trade ShowsAgile Awareness Learning ExperienceWestfield GroupMay-17CodeMashSandusky, OHJanuary-17IBM Bluemix CloudhackIBMMay-16DynaTrace Users GroupColumbus, OHMay-14CodeMashSandusky, OHJanuary-14Java OneSan Francisco, CASeptember-13CodeMashSandusky, OHJanuary-13Java OneSan Francisco, CAOctober-12Agile Code RetreatLean DogSeptember-12RSA (Rational Software Architect)Westfield GroupSeptember-09UMLWestfield GroupSeptember-09Linux Systems AdministrationProTechApril-04HTML Levels 1,2 & 3Computer HorizonsAugust-02Administrating WebLogic 6BEAMarch-02Developing Enterprise Applications with BEA WebLogic ServerBEAJuly-01BEA WorldDallas, TXApril-01Custom OOA&D (UML) and Java ProgrammingBatky HowellFebruary-01XML: Extensible Markup LanguageTechknowledge CorporationAugust-00Introduction to XMLTechknowledge CorporationMay-00Giga WorldBoca Raton, FLMay-00CA WorldNew Orleans, LAMarch-00Understanding Networking FundamentalsGlobal KnowledgeFebruary-00Windows NT Optimization and Troubleshooting: Hands-OnLearning Tree InternationalApril-99HP-UX TrainingJennings CarpenterJune-96AccoladesDave is a fantastic addition to the team not just in his work ethic and level of professionalism, but in his easy-going demeanor and interpersonal skills. – MikeDave, you continue to be a model example for others by demonstrating great team work and dedication to your job and to your team. – CharlesDave - ... The success of the overall project is due in large part to your contributions and leadership! – CharlesDave, I thank you for all you do. Each project that I've worked with you on has been a pleasure and I always move on knowing more than I did when I started. I truly appreciate the time you take out of your busy day to answer questions and help me through things (even when it’s not your asset/code!) You are awesome and I hope we get to work on more things in the future! - Sara ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download