ELMER CARANDANG
Email Address: [Send email using form at bottom]
Possess more than twelve years of experience and necessary determination and
willingness to learn and adapt to the challenges brought about by the
revolutionary changes in the field of front-end/rich-client development (GUI).
Enterprise experience in developing reusable Javascript web components (GUI
widgets) conforming to object-oriented design for portfolio management.
Strong experience in developing, administering, and implementing front-end
applications using object-oriented Javascript (JSON), XMLHttpRequest(XHR), DOM2,
DHTML, HTML, CSS, XSL, XML, Struts.
Expertise in developing presentation tier, XML/XSL-based web applications
utilizing Javascript(with special emphasis on maintaining strict look-and-feel,
drag-and-drop and interactive functionality), MSXML 6 (Data Islands, XML
Pagination), CSS, XSLT, DHTML, animated GIF/banners and XHTML.
Rich Client (RIA) software application and maintenance using XML-based IDEs
(on MVC Hyfinity 2.5, Microsoft Visual Studio Enterprise, Adobe Flex 2, Adobe
Dreamweaver CS3, XML Notepad) that directly interacts with COM, DCOM, COM+, Net
Assemblies and other reusable components/libraries re-using the following
object-oriented Microsoft LAN/Web programming classes and methods/functions: VB6,
VB.Net, C#.Net, J++, J#.Net., ASP.Net Using VB.Net, ASP.Net using C#.Net,
Jscript.Net, VC++ and VC++.Net
Client side web analytics integration (HBX and Velocity) and development
(reuse of components/libraries like Servlets and extracts XML values from JDOM
output) using the following object-oriented Sun Microsystems LAN/Web
technologies:
J2EE 1.4 and other Java Editors including Borland JBuilder, Oracle 9i
JDeveloper, JCreator Pro, Visual Cafe, NetBeans 4.1, IBM Visual Age for Java,
Eclipse/MyEclipse, Websphere Application Developer 5.1.2 and RAD 6.0
Java Server Pages (Server-side web scripting languages), JSTL and Javascript
(Client-side scripting language)
4GL enterprise front-end application development using Oracle 9i (Developer
Suite) Forms Builder-Internet Applications
Worked and customized front-end interfaces and reports with various ERPs like
Great Plains (2 years), Scala (2 years), Maximo (4 years), Baan 4 (1+ year)
XHTML, XML, XSL, CSS, XSD RIA/GUI/Front-End Development
JavaScript, VBScript, ActionScript Struts/Tiles, Flex 2.0, Sprys
EDUCATION/ TRAINING/CERTIFICATION
Master of Science, Information Technology Currently pursuing
Bachelor of Science in Commerce, Business Management
MAJOR ASSIGNMENTS
December 2007 January 2008
Clientek Minneapolis, Minnesota
Technology Developer
Job Description:
Maintained and streamlined the implementation and customization of Wells Fargo
Retirement and Executive Plan application using ASP 3.0. Resolved outstanding and
priority Front-End/GUI Active Bugs.
Project monitoring and bug fixes using FogBugz
Experienced integration and deployment of ASP 3, PHP 4 and ASP.Net 2005
Integration for KJ International Translator application using VSS 6, IIS 6 and
MSSQL 2005
Developed File Utilities for APR application using 3rd party upload tools to
be integrated in the current ASP 3/AJAX applications.
Software Quality Tester for Autobahn HD Player of Swarmcast Project
September 2007 November 2007
Dow Jones (MarketWatch) Minneapolis, Minnesota
GUI Javascript Developer
Job Description:
Front-end enhancement and creation of prototypes conforming to laid-out wire
frames from the Art Department, this included the responsibilities of the strict
translation of static graphic design (.gif) to XHTML, CSS and Javascript using
all available tools for the graphical design, look-and-feel and interactivities.
Created client-side components (widgets) using Javascript, CSS and DHTML for
enterprise reusability intended for cross-platform, cross-browser and
object-oriented portal development implementations.
Included in the team of research resources to study the possible
implementation of Google EXT, Yahoo YUI, or both and all other widgets provided
by third party vendors.
Tasked with the troubleshooting on the possible adaptability of the same
components to different browsers primarily Internet Explorer version 6 and 7,
FireFox 2.0 and on different Operating Systems like Windows XP, Windows 2003/2005
Server, Vista and Mac OS 10 Tiger.
Tools included in the development are as follows: Microsoft Visual Studio .Net
2005, Microsoft Script Debugger, SVN Tortoise and browser developer tools like
PageEngage 3, DebugBar and IE Developer Toolbar for Internet Explorer and
Firebug, X-Ray and Aardvark for Mozilla Firefox.
Mar 2007 August 2007
Verizon Wireless Irvine, California
Senior Software Systems Engineer
Job Description:
Front-end enhancement and streamlining of the current B2B, B2C and MBA
applications in preparation for the adoption of Single Sign On Authentication and
Security Access for all existing client-side applications.
Developed and modified affected landing pages and other front-end interfaces
using Apache Struts 2, Velocity (Business Intelligence User Interfaces) and HBX.
Adhered with the following enterprise application tools that interacts with
front-end resources, namely; XMLSpy 5, Araxis Merge Professional 6.5.0, Quest
Softwares's SQL Navigator 4.0, Borland Enterprise Studio for Java (JBuilder x),
Macromedia Dreamweaver 8, BEA WebLogic Platform 8, UltraEdit 3.2, Oracle 9i,
Eclipse SDK 3.2, Microsoft Visio v6.0, Mercury Test Center, StarTeam Enterprise
Advantage Client 6.0, Magic Draw UML 7.0 (daily tasks included UI creation and
modification of existing Sequence Diagram, State Diagram, Activity Diagram,
Implementation Diagram, Extension Diagram, Content Diagram, Robustness Diagram,
Web Diagram, CORBA IDL Diagram, DDL Diagram, WSDL Diagram, XML Schema Diagram).
Tasked as SQA using Mercury Quality Control Center 8.2 in managing test
defects for various releases that concerns GUI/Front-end and Rich Internet
Interfaces for implementation on the leading browsers.
GUI Development using Adobe Flex 2.0, Web Services, XML, DTD, XSL, XSD,
object-oriented Javascript, CSS, AJAX, ASP.Net using VB.Net 2003 and C#.Net,
VC++.Net, COM, DCOM, ActiveX/OCX, MSSQL Server 2005 Professional Edition and
Adobe Dreamweaver CS2 and Photoshop CS2.
Jan 2004 March 2007
Pointwest-ISO8583, NWA, SunLife-Minnesota
On-Shore IT Consultant
Job Description:
Research on ISO 8583 & Electronic Data Interchange.
Development of system independent, Java/MVC -based interfaces supporting
electronic card and retail payment (EMV) systems using open-source architectures
(JPOS, XHTML, XML, XSL, CSS, Javascript, JDOM).
Seamless integration of this project to the existing legacy application that
caters to ISO 8583 communication (XML-based Message Mapping) between multiple
networks, devices and internal systems.
Used Websphere Application Developer 5.1.2 with BEA Weblogic App Server,
Tomcat 5.5.9, X.25 Network for client applications (NWA Project)
Worked for Sunlife Insurance applications (with particular focus on AJAX and
front-end development)
Sep 2003 Jan 2004
Pointwest-ISO8583, NWA, SunLife Projects
IT Consultant
Job Description:
Research and development on ISO 8583 and Electronic Data Interchange
Technologies.
Development of system independent, Java/MVC-based user interfaces supporting
electronic card and retail payment (EMV) systems using open-source architectures
(JPOS, XHTML, XML, XSL, CSS, Javascript, SAX JDOM).
Seamless integration of this project to the existing legacy application that
caters to ISO 8583 communication (XML-based Message Mapping) between multiple
networks, devices and internal systems.
Used Websphere Application Developer 5.1.2 with BEA Weblogic App Server,
Tomcat 5.5.9, X.25 Network for client application (NWA Project)
Worked for Sunlife Insurance applications using .Net (ASP.Net using VB.Net and
C#.Net/VC++.Net for Presentation Tier interacting with business/COM object)
Project Requirements Coordinator for Manila Development Team.
March 2001 August 2003
Accenture Apollo Project-Minnesota
On-Shore J2EE Consultant
Job Description:
Developed, maintained & deployed J2EE Web Services including but not limited
to the use of front-end development tools like XHTML, SOAP, SSL, CSS & XML (XSL,
XSD Schema, XSL-FO, XPath, XQuery, XLink, XPointer, DTD, XML DOM, XForms, WSDL,
RDF, RSS).
Other development tools were MVC Hyfinity 2.6, IBM RAD 6.0 using Struts(MVC),
Spring & Hibernate frameworks interacting with Oracle 10g backend for a large
national insurer.
Research & front-end development (AJAX, Javascript & JScript.Net) on
Hyfinity-authored applications.
Data and server access using UltraEdit, Aqua DataStudio, WinSQL and Putty
(required in the development of read-only administrative web-based user/developer
interface)
Unix C embedded SQL, IBM C/Release and C/Tuxedo devt. on IBM AIX4.3.3,
Sub-Broker and DB2 8.2.2
Source Code management using Rational ClearCase & Visual SourceSafe.
Defect management & monitoring using Test Diretor 7.6.
Job management (SQA) using Unicenter Autosys 4.5 & Fuego Work Portal 5.5
Created technical specs from supplemental specs, data gatherer & business
requirements for system edits conforming CMMI L5 standards under secured
environment (BS7799-ISMS, SAS70).
Developed and maintained .Net (ASP.Net using VB.Net and VC++.Net/C#.Net with
MSSQL2000 extended stored procedures) applications (ACIS Project)
Performed the above duties and responsibilities under US development Team
Leads
March 2001 Aug 2001
Accenture Apollo Project
J2EE Consultant
Job Description:
Developed, maintained & deployed J2EE Web Services including but not limited
to the use of front-end development tools like XHTML, SOAP, SSL, CSS & XML (XSL,
XSD Schema, XSL-FO, XPath, XQuery, XLink, XPointer, DTD, XML DOM, XForms, WSDL,
RDF, RSS).
Other development tools were MVC Hyfinity 2.6, IBM RAD 6.0 using Struts,
Spring & Hibernate frameworks interacting with Oracle 10g backend for a large
national insurer.
Research & front-end development (AJAX, Javascript & JScript) on
Hyfinity-authored applications.
Data and server access using UltraEdit, Aqua DataStudio, WinSQL and Putty
(required in the development of read-only administrative web-based user/developer
interface)
Unix C embedded SQL, IBM C/Release and C/Tuxedo devt. on IBM AIX4.3.3,
Sub-Broker and DB2 8.2.2
Source Code management using Rational ClearCase & Visual SourceSafe.
Defect management & monitoring using Test Diretor 7.6.
Job management (SQA) using Unicenter Autosys 4.5& Fuego Work Portal 5.5
Created technical specs from supplemental specs, data gatherer & business
requirements for system edits conforming CMMI L5 standards under secured
environment (BS7799-ISMS, SAS70).
Developed and maintained .Net (ASP.Net using VB.Net and C#.Net with MSSQL2000)
applications (ACIS Project)
July 2000 Jan2001
Banco de Oro Mobile Phone Commercial Banking, Epay, Mobile Phone Transactions
Journal, Ticketing and Raffle Project
J2EE Consultant
Job Description:
IT-DEV (CLG) - Developed, deployed and maintained presentation tier, web-based
enterprise-wide J2EE applications using Javascript, CSS, JSP, Servlet, EJB and
JSP tags (tld, JSTL) conforming to API 2.2 specification (client-side
implementation of MVC) running on ASF Jakarta Tomcat V5R4 Web Server tied to
PostGreSQL 7.2 backend for banking institution manipulating approximately 67
million records.
Worked as front-end developer (GUI) for the existing template-based JSPs
Conducted GUI environment Testing on reusable Java components like Java beans,
servlets and JSP.
Used IBM Websphere Application Server 5.1.1 and ASF Jakarta Tomcat 5.5.7 for
GUI test environment with IBM Websphere Web Studio 5.1.2 with BEA Weblogic App
Server, Sun Web Studio 8, Eclipse 3- Jigloo, JBuilder X and NetBeans IDE 5.0 Beta
Edition.
Created user and developer documentation (Interactive Visual Basic windows
based GUI help tool) for the above solution
IT-DEV (TBG) - Developed (presentation-tier) report generation tool with VB6
(migration to ASP.Net using VB.Net, C#.Net and MSSQL 2000 Server) using legacy
database IBM Informix 9.1 alongside Crystal Report XI. Utilized RDBMS IDE's like
WinSQL 7.5 and Borland DB SQL Explorer 3.0.
Conducted User Acceptance Testing (and included in a UAT team) to evaluate
existing GUI application based on the results of stress testing on J2EE
applications
Customized various web-based GUI transaction banking applications like
transactions ticketing, mobile phone transactions journal, role-based BIR-epay
system. |