Analytics Developer Resume
Irving, TX
SOFTWARE:
- Documentum/WebPublisher
- J2EE/JDBC
- JSP/Servlets
- HTML3/4/5
- CSS
- Javascript/jQuery
- Struts2
- JSTL XML/XSLT
- Interwoven
- Photoshop ASP
- Weblogic
- Interwoven RAD/Eclipse
- Apache
- Tomcat/Cocoon jBoss/iPlanet
- DWR AJAX AngularJS
- Windows User Interface (UI) Dev Linux
- SQL Server 2000 DB2
- Oracle
- Windows NT Knowledge Base Systems Flash 4
- JNDI - LDAP Rational Rose TCP/IP
RELATED EXPERIENCE HIGHLIGHTS:
Confidential, Irving, TX
Analytics Developer
Responsibilities:
- Developed new Adobe Analytics JavaScript code
- Editing existing Adobe Analytics JavaScript code
- Wrote JavaScript code in Sublime to provide website metrics
- Used existing and added new variables to be captured by Adobe Analytics
- Stored and shared code in Tealium repository
- Worked locally in Web Developer as well as in the Dev Environment
- Studied Angular 2.X, 4.X in preparation for later upgrades
Confidential, Richardson, TX
UI/AngularJS Developer
Responsibilities:
- Development of new UI/AngularJS Directives
- Editing of existing UI/Angular Directives
- Adding Adobe Analytics to JavaScript files to provide website metrics
- Utilized Node.js and Backbone.js to implement UI/AngularJS Development
- Studied some React, but never used it.
- Studied Angular 2.X, 4.X in preparation for later upgrades
Confidential, Richardson, TX
Full Stack Java/UI Developer
Responsibilities:
- Used RAD (Eclipse clone) as Java IDE
- Used Break points in Java and JS code
- Configured RAD and Websphere to operate on localhost
- Checked files to/from Dimensions repository
- Used DWR instead of AJAX to pass data to/from DB and Web page
- Used Struts, JSTL and JS code to pass data between Server and browser
- Used Java actions, beans and Web services to get/set server-side data.
- Applied various Web skills: HTML5, CSS3, Javascript (usually jQuery), SQL, DWR, Dimensions and RAD/Eclipse environment.
- Adjusting the CSS3 to make the site uniform or to make parts visible/hidden
- Manipulating the CSS3 dynamically with JavaScript
- Connected with .Net backend
- Supported Chrome, Firefox and IE11 browsers
- Maintained a high degree of security of code as well as company and personal info.
Confidential, Addison, Tx
Full Stack/ UI Developer
Responsibilities:
- A Money Manager/Advisor software company
- Learned and used TCL to create and modify dynamic web-based financial App.
- To capture metrics, I added Google Analytics to the templates included in all pages using JavaScript.
- Applied various programming skills: HTML5, CSS3, Javascript - usually jQuery and often DHTMLX, AJAX, SQL, Git and Eclipse environment.
- Adjusting the CSS3 to make the site uniform or to make parts visible/hidden
- Manipulating the CSS3 dynamically with JavaScript
- In the last year added jUnit and Selenium for automated site testing purposes.
- Used Java code to produce jUnit and Selenium.
Confidential, Boise, ID
UI Developer
Responsibilities:
- On a new software product User Interface, I was assigned to add or adjust Omniture Analytics using JavaScript to the Palm Support sight that was being converted to Confidential.
- Adjusting the CSS3 to make the site uniform and elements fit on the page or to make parts visible/hidden
- Manipulating the CSS3 dynamically with JavaScript
- Applied various programming skills: jQuery, AJAX, JSON, SubVersion, Eclipse, Maven environment.
- Content Internationalization was maintained for German, Italian, Spanish and French.
Confidential, Plano, TX
UI Developer
Responsibilities:
- On a new software product User Interface, I was assigned to correct or adjust the HTML, CSS and JavaScript to maintain consistent appearance across all major browsers; added dynamic functionality like display/disable/readonly or tooltips; replaced hard coded text with dynamic labels for internationalization; added objects to JSON objects as they became available.
- Used jQuery Template Tags to add conditional code to HTML.
- Applied various programming skills: HTML4/5, CSS, SASS, jQuery, AngularJS, AJAX, JSON - in a Jetty (JSP), SubVersion, Eclipse, Maven environment.
- Manipulated the CSS3 dynamically by using SASS,
- AngularJS was used to provide the Single Page Application (SPAs) AND SASS was used to extend the CSS language.
- Presentation layer are rendered through a javascript templating library on the client side with html templates.
- Page flow logics are implemented through Restful service calls via AJAX. HTML components are updated via javascript dynamically.
- Content Internationalization is housed by the CMS. All contents are obtained via JSON Restful URLs and bind dynamically to the html templates using javascript.
- Used jQuery templates as the client side rendering engine with HTML templates, JSON as the principle data-interchange format and Sitemesh (a development framework) to manage application level templates.
- Maintained Browser compatibility for Internet Explorer 7, 8, 9 (using Development Tools), Firefox (using Web Developer and Firebug plug-ins), and Chrome (using Development Tools)
Confidential, Plano, TX
UI/JSP Developer
Responsibilities:
- Applied various programming skills: HTML4/5, XML, XSL, XPATH, CSS, JavaScript, Prototype, AJAX, JSON, Java, JSP, JSTL, ATG, Weblogic, iPlanet, Oracle, Unix, SQL Server.
- Received most content from TeamSite.
- Added WebTrends to track customer progress through client UI to all pages and added events to links, forms, etc. using JavaScript.
- Captured parameters and their values and submitted them to Webtrends .
- Always wrote and tested with browser compatibility in mind for IE7, IE8, Firefox and Safari.
- Added modals to various pages.
- Maintained Browser compatibility for Internet Explorer 7, 8, 9 (using Development Tools), Firefox (using Web Developer and Firebug plug-ins), and Chrome (using Development Tools)
Confidential, Irving, TX
Documentum Developer
Responsibilities:
- A business website development company
- Applied various programming skills: HTML4/5, XML, XSL, XPATH, CSS, JavaScript, Java, JSTL, Documentum 6.0 to new Supervalu Web UI site.
- Created new widgets in XML form to import into template and later transform to HTML.
- Used CMS repository and templates for site-wide version control, security and uniformity.
- Edited/modified template to accommodate specific content.
- Always wrote and tested for browser compatibility for Internet Explorer 7, 8, 9 (using Development Tools), Firefox (using Web Developer and Firebug plug-ins), and Chrome (using Development Tools)
Confidential, Plano, TX
UI/JSP Developer
Responsibilities:
- Applied various programming skills: HTML4/5, XML, XSL, XPATH, CSS, JavaScript, Prototype, AJAX, JSON, Java, JSP, JSTL, ATG, Weblogic, iPlanet, Oracle, Unix, SQL Server, Photoshop to recreate a customer UI for the Confidential & Confidential U-verse Web site.
- Used custom and JSTL tag libraries to avoid scriplets.
- Received most content from DB
- Added WebTrends to track customer progress through client UI to all pages and added events to links, forms, etc. using JavaScript.
- Captured parameters and their values and submitted them to Webtrends, Foresee or LivePerson Chat.
- Wrote and tested for browser compatibility for Internet Explorer 7, 8, 9 (using Development Tools), Firefox (using Web Developer and Firebug plug-ins), and Chrome (using Development Tools)
Confidential, Dallas, TX
Software Engineer/UI Developer
Responsibilities:
- Evaluated ExxonMobil’s aged Documentum status and made recommendations for improvement in successful site bid.
- Worked several email campaigns with CAN-SPAM compliance in mind.
- Worked closely with DBAs to connect to DBs, Oracle and SQL Server.
- Wrote and tested for browser compatibility for Internet Explorer 7, 8, 9 (using Development Tools), Firefox (using Web Developer and Firebug plug-ins), and Chrome (using Development Tools)
Confidential, Fort Worth, TX
Software Engineer
Responsibilities:
- Designed Documentum WebPublisher templates, rules files, XML and XSL/XPath for large bank Web UI, including the usual HTML, CSS, JavaScript, Weblogic and some Flash MX ActionScript.
- Trained 4 web designers to do the same.
- Always wrote and tested with browser compatibility in mind for IE6, IE7, Firefox and Safari.
Confidential, Fort Worth, TX
Software Engineer
Responsibilities:
- Conducted System Analysis for Documentum through interviews and meetings with client, management and developers to define and document client needs, system security, product limitations and technical requirements.
- Defined system taxonomy, folder and file naming conventions and searchable file “keywords”.
- Designed and had implemented the database tables needed to populate reports for Finance, timesheet, AP, GL and Contracts.
- Created a new instance of Documentum 5.2.5 and the associated SQL Server.
- Using Documentum Server Manager, created and deleted docbrokers, docbases and the associated SQL Servers.
- Used Documentum Administrator to add new users, enable/disable/modify user profiles, create user groups, add users to user groups, create new or modify existing permission sets, add users and groups to permission sets, run jobs, read logs, run Interactive DQL and API (IDQL and IAPI) statements and commands, etc.
- Designed a web-based User Interface which provided variable “select” statements to access SQL database tables and allowed dynamic use of Documentum’s proprietary SQL (DQL) and Documentum Foundation Classes (DFC (DAPI)) to link to, display or modify Documentum Objects and their attributes, enhancing their searchability in Documentum.
- Created an Administrator’s Page that allows certain users, developers or administrators to have varying authority to, en masse, change object owner, ACL, add keywords, etc.
- Designed and implemented ASP scripts that captured “FieldNames=FieldValue” from database table rows and added them to the “keywords” attribute of their respective Documentum object.
- Used DQL and DFC to link and display Documentum Objects with the external database data in a web-based interface providing controlled, immediate Global access to Voucher, Timesheet, Contract, Labor Distribution and General Ledger.
- Designed and created the XSL files that transforms the basic content provided from XML into web-based reports that maintained the same look and feel throughout the site. Used XSLT and Xpath elements and functions to dynamically adapt to limited user design preferences, i.e., add an image, image alignment, use of tag or element attributes, make links open in same or new window, make image a link or not, table column count.
- Wrote or implemented existing ASP code to establish a session with variables, extract database data and Documentum Objects and to transfer form data to and from session variables.
- Designed and created the ASP, HTML, Javascript and Cascading Style Sheets employed by each Portal page for consistent styling, content layering and alignment and quick rendering.
- Used SQL Server 2000 to design, create and manage the database tables and views.
- Used Visual Studio, specifically Visual InterDev and VB to edit and debug all ASP.
- Used Documentum for ALL document management and document version control.
- Created user and group accounts, modified access permissions for each and Access Control Lists (ACL), check the status of system jobs and much more using Documentum’s Administrator Web Interface.
- Troubleshot user problems with Documentum Desktop Client Versions 4.2.1 to 5.2.5, allowing users to scan documents in as .TIF, .PDF, .DOC or whatever and also to Annotate the created images.
Confidential, Dallas, TX
Software Engineer
Responsibilities:
- Conducted System Analysis for Documentum through interviews and meetings with client, management and developers to define and document client needs, system security, product limitations and technical requirements.
- Upgraded through 3 Documentum versions to currently be using WebPublisher 4.4.1A, eContent Server 4.2.3C, WebCache 4.3.1, Documentum Administrator 4.3.1, Desktop Client 4.3.1 and RightSite 4.3.1 and used them with SQL Server 2000, IIS5.0 and FTP Integrator 4.4 on Windows 2000 Server and publishes to multiple web servers.
- Employed SQL, FTPIntegrator and Documentum’s DQL to import, manipulate and modify large volumes of documents and allow users to find files in the doc-base they wished to include in their pages, i.e. images, imagemaps, footers.
- Used Documentum for ALL document management and document version control.
- Solely responsible for analysis, architecture, development and design of Documentum’s XML prototype, XSL, Rules files, ASP, CFG and related programming and content pages to conform to specified web design.
- Information Architect who helped design the taxonomy for a large GLOBAL web presence (Oncor) and redesign Confidential Intranet.
- Designed and created the Documentum XML Templates and prototypes to match the content of new and existing Confidential webpages.
- Designed and created the Documentum Rules files (also in XML) which defines the GUI interface provided to the WebPublisher user as well as the data they may enter into each template, which results in the XML file that the XSL file will transform.
- Published content to multiple sites ( Confidential UK, DE, ES, FR, WW, US, AU, Oncor, Confidential Intranet) in different formats (HTML, ASP, cfg, txt, pdf).
- Designed and created the XSL files that transforms the basic content provided by the WebPublisher user Confidential web pages. Maintained the same look and feel throughout the website and kept that control away from user and separate from the content. Used XSLT and Xpath elements and functions to dynamically adapt to limited user design preferences, i.e., add an image, image alignment, use of tag or element attributes, make links open in same or new window, make image a link or not, table column count.
- Designed and created the Cascading Style Sheets employed by each Confidential page for consistent styling and content layering and alignment. Used up to 6 versions to accommodate the rendering differences between browsers, browser versions, IE service packs and platforms.
- Provided technical support to client, IT management and developers to ensure development of efficient application systems utilizing established standards, procedures and methodologies.
- Designed and created the Javascript used to detect the environmental variables (browser, browser version, service pack, platform, URL) and select the correct CSS.
- Designed new or modified existing ASP and Javascript to dynamically select a background or header image per directory, display navigation, select content per language, include form or table content not easily accommodated in Documentum, show “Last Modified”.
- Employed the “Dublin Core” standard in the meta tags.
- Used DreamWeaver and HomeSite, Visual Studio for editing and debugging ASP.
- Created new and modified existing images with PhotoShop 6.0 to make page rendering more efficient, consistent or simplified.
- Provided concise and profuse documentation for prospective users and subsequent developers and administrators.
- Mentored others in all of the above.