Yeahbah!

 Resume

Arnold Diaz
Email: arnold [dot] diaz [at] gmail.com
Download PDF Format


Summary

v       Over 6 years of experience in Software Applications Development

v       Brainbench certified in RDBMS Concepts, OO Concepts, Delphi 6, PHP 4 and MySQL 3.23 Administration. Brainbench Transcript # 4455173.

v       Extensive experience in software applications development as a Lead Developer / Programmer Analyst / Developer for projects based on Client/Server, Multi-tier architecture, Object Oriented Technology.

v       Expertise in design and development of software applications using Delphi, PHP/MySQL

v       Strong working experience in developing B2B applications.

v       Strong working experience and broad understanding of relational database management systems (RDBMS) and internet-related technologies including AJAX.

v       Strong working experience in the design and development of in-house ERP and WMS Systems.

v       Expertise in requirements gathering, modeling, creation of technical specification from Business documents, process and prototypes.

v       Project planning, estimation and also leading the project through its complete SDLC

v       Mentoring, Training and skills development of the team members.

v       Possesses excellent communication skills, problem solving skills on the business components and the ability to manage and lead a team.

v       Technical Support and PC Troubleshooting experience.

v       Good track record of delivering mission critical business applications

 

Technical Skills

 

Languages:

Delphi 5-7, PHP 4/5, JavaScript, PL/SQL

PHP Frameworks:

Phrame, Prado, Smarty Templates

Delphi Components:

REMObjects, SUIPack, Woll-To-Woll, TurboPower, ZeosLib

Reporting Tools:

Report Manager, Crystal Reports

Web Servers:

Apache httpd / Tomcat

Internet:

XML (DTD & Schema), XSLT, DOM, SAX, XSL, DHTML, Apache SSI

Middleware:

IBM MQSeries, ODBC, BDE

IDEs:

DreamWeaver, Eclipse, EMS PostgreSQL Manager, Lazarus, Kylix 3

SCM tools:

FreeVCS

Testing tools:

DUnit, PhpUnit

Tools:

DBDesigner

CMS:

Joomla!

Databases:

 

MySQL 3.23-5, PostgreSQL 7/8, MS Access, SQLite 2/3, SyBase ASA, Paradox

Operating Systems:

Windows 98/2000/XP/NT, RH Linux 8/9, Ubuntu Linux, Fedora

Graphic Editing:

Adobe Photoshop

 

 

Work Experience

 

Organization Name

Position

Location

Duration

Absolute Traders

Senior Webmaster/Consultant

Philippines

June 2006 to present

 

The Organization:

Absolute Traders is an organization whose mission is to educate the public about the financial markets. Absolute Traders provide high quality analyses of both local and foreign stock markets, the Forex market as well as individual sectors using the tried and tested tenets of technical analysis. Absolute Traders believe technical analysis can maximize returns in favorable markets and protect capital in unfavorable market climates.

Project:

Absolute Traders Newsletter Website (www.absolutetraders.com)

Description:

This is basically a newsletter website for traders who wish to further their skills in stock trading and gain more knowledge about the markets such as the NYSE, NASDAQ, PSE and other popular financial markets.

Role:

Senior Webmaster

Responsibilities:

Monitor everyday traffic, Technical Consultant, Web and Graphic Design, Manage advertisements, Manage content, Continuously improve the presentation layer, Routine backups, Manage email accounts.

Environment:

Windows, Linux, DreamWeaver MX, Adobe Photoshop, Joomla!, Apache 2, PHP 4, MySQL 4, CPanel

 

 

Organization Name

Role

Location

Duration

PSE Stock Traders

Senior Software Developer

Philippines

February 2005 to present

 

Project:

PSEGet v2.0

Description:

This is an enhanced version of PSEGet which now has a more appealing graphical user interface but support for the Linux operating system was dropped due to lack of demand. Aside from the GUI enhancement, the following are the features added to the software:

 

1.       Trading Summary

·         Top 10 Gainers/Losers

·         Top 10 Net Foreign Buying/Selling

·         General Market Activity

·         PSE Announcement Window

 

2.       Three ways to convert a report

·         Download and Convert – directly access the report from www.pse.com.ph then convert it to the desired format (CSV, Amibroker, Metastock).

·         Convert From Files – convert from local files.

·         Classic Convert – PSEGet v1 way of converting a report to csv format.

 

3.       Historical data download

4.       Directly send data to Amibroker through COM interface

5.       Directly output Metastock data through a third party program called asc2msc.exe

 

PSEGet is the only software in the market that provides PSE chart data for local traders and already has gained popularity due to its usability and demand. This unique software is freely available to the public and can be downloaded from www.absolutetraders.com/yeahbah/downloads.php. Total download to date is over 500.

 

Role:

Senior Software Developer

Responsibilities:

Coding, Testing and Technical Support

Environment:

Windows, Delphi 7, DUnit, SQLite 3

 

 

Project:

PSEGet v1.0 (CLI / GUI)

Description:

PSEGet is a simple program that converts PSE (Philippine Stock Exchange) quotation reports into a format suitable for use in any charting software such as Metastock, AmiBroker etc.  This project was developed using Delphi 7 and was successfully compiled for the Linux operating system using Kylix 3/Crosskylix. PSEGet v1.0 runs in two modes: Command line and GUI Mode.

Role:

Senior Software Developer

Responsibilities:

Coding, Testing and Technical Support

Environment:

Windows, Linux, Delphi 7.0, Kylix 3.0, DUnit

 

Company Name

Position

Location

Duration

Saudi Investment Group & Marketing (SIGMA),

Systems Developer / IT Specialist

Jeddah, KSA

June 2004 to June 2006

 

 

The Company:

The SIGMA (Saudi Investment Group and Marketing) was formally established in 1979 by H.R.H. Prince Abdullah Al Faisal Al Saud, a son of the late King Faisal Al Saud of Saudi Arabia. SIGMA is owned by H.R.H. Prince Saud Abdullah Al Faisal Al Saud and his Sons and Daughters. The Chairman and CEO is H.R.H. Prince Saud Abdullah Al Faisal Al Saud. SIGMA has diversified into the following businesses:

 

Ø       Aviation 

Ø       Electronics

Ø       Engineering and Industrial

Ø       Food and Commodities

Ø       Freight and Cargo

Ø       Loss adjusting

Ø       Information Technology

Ø       Inspection & Surveys

Ø       Maritime Agency

Ø       Trade and Shipping

Ø      Travel and Tours

Achievements:

1.       Introduced source code version control management using FreeVCS

2.       Introduced proper software manual and automated testing. DUnit is utilized in automated unit tests.

3.       Successfully trained programmers in using Delphi 7. The Programmers has zero knowledge in the Delphi programming language.

4.       Successfully handled projects that run in parallel with each other.

5.       Introduced OOP patterns in coding.

6.       Introduced a more efficient way of modeling/designing databases using DBDesigner

Project:

Sigma HRM

Description:

Sigma HRM is an Electronic Human Resource Management System that is based on an existing Open Source based project developed by Asix Solutions (http://www.asix.com.my/ehrms/) which was customized to suite the needs of the company. With this project the company will have an efficient HRM and will lower operations costs.

Role:

Developer

Responsibilities:

Data gathering and user requirement analysis, Architectural and code review, Development and Testing, Creation of additional modules, Technical Support and documentation, Production support

Environment:

Windows, Linux, Apache, PHP 4, MySQL, DreamWeaver, Eclipse

Project:

STTB Online Travel Order System

Description:

This project was developed for the Travel Agency Division of SIGMA (Saudi Travel and Tours, Ltd.) wherein the primary objective is to totally replace the manual system for a paperless system which will obviously lower operations costs. This system provide up to date ticket sales reports for all ticket sales outlets across the country that will enable management to have a better view of the performance of individual sales outlets.

Role:

Developer

Responsibilities:

Web and graphic Design, System study and preparation of design document and development plan, Creation of use case diagram, class diagram, sequence diagram, Coordination with users (management, sales agents, accountants and customers), Creation of user manual, Design, development, unit and integration testing, Post production support and enhancements.

Environment

Windows, Linux, Apache, PHP 4, MySQL, PostgreSQL 8, Phrame, Smarty Templates, AJAX

 

 

Project:

Hylafax client

Description:

HylaFAX is an enterprise-class system for sending and receiving facsimiles as well as for sending alpha-numeric pages. The Hylafax client is based on an Open Source project (Hylafax Manager) which was customized to suite the needs of the company. One major enhancement was the capability to send multiple facsimiles by batch.

Role:

Programmer

Responsibilities:

Code review, Development and Testing, Production Support

Environment:

Windows, Delphi 7

 

 

Project:

Shipment Tracking System

Description:

This project was developed for the shipping division of SIGMA (Arabian Establishment For Trade and Shipping) that will simply let customers track their shipments and provide management reports. The administration module which is intended for sales representatives, supervisors and IT personnel was developed using Delphi 7 while the web interface which is intended for customer access was built using PHP/AJAX.

Role:

Developer

Responsibilities:

System study and gathering the requirements, Web design, UI Design, coding and testing, Database modeling, Production support.

Environment:

Windows, Linux, Apache, PHP 4, PostgreSQL, Delphi 7, AJAX.

 

 

Project:

Sigma ERP Browser

Description:

Sigma ERP Browser is a customized report generator for Sigma ERP. It allows the user to define their report formats that is not available in the core system. It supports PDF, MS Excel and HTML formats.

Role:

Developer

Responsibilities:

User Interface Design, Coding and Testing, Coordination with users, Production Support

Environment:

Windows, Delphi 7, PostgreSQL, XML, XSL, XSLT

 

 

Project:

SigmaERP

Description:

SigmaERP is an in-house multi-tier architecture based Enterprise Resource Planning (ERP) that attempts to integrate all departments and functions across a company onto a single computer system that can serve all departments’ particular needs. SigmaERP has the following modules:

 

Ø       General Ledger

Ø       Accounts Payable

Ø       Account Receivable

Ø       AP/AR Bridge

Ø       Budget

Ø       Fixed Asset

Ø       Payroll

Ø       Travel Ticket Sales

Ø       Work In Progress

Ø       Management Reports

 

SigmaERP’s front end is a fully skinable application which has more than 130 form modules and has more than 500 report files. Skin image files are defined in an xml file thus allowing users to define the look and feel of the application.

 

SigmaERP’s application server can run in Linux as either a daemon or a GUI application whereas in windows, it can also either run as a service and a GUI application. It utilizes DBExpress to access PostgreSQL.

 

 

Role:

Lead Developer

Responsibilities:

§      Requirement analysis which included understanding of the system and analyzing the requirement definition

§      Database Modeling

§      Coding and Testing

§      Coordination with users and QA Team

§      Code review of the team members, reporting the project status to the project manager and timely escalation of issues.

§      Development of test cases and unit testing

§      Production support and Performance Monitoring.

§      Technical Documentation

§      Training and skills development of the new team members.

§     End User Training

Environment:

Windows, Linux, Delphi 7, Kylix 3, XML, PostgreSQL 8, REMObjects, DUnit

 

Company Name

Position

Location

Duration

Infrontier Philippines, ECN Division

Senior Software Developer

Makati, Philippines

April 2003 to May 2004

 

 

The Company:

ECN (Electronic Commerce Network) is a leader in B2B messaging, Business Process Management and Systems Integration, with a strong presence in New Zealand, Australia and Asia. ECN provides business integration services and solutions allowing clients to integrate with and manage applications, processes and people within clients’ organization and with customers, suppliers and partners, enjoying both internal and external visibility.

Project:

PO Mailer version 2.0

Description:

PO Mailer is a tool that transmits purchase order documents in text format through email.  These text files are usually generated by an in-house ERP system. This project is a rewrite of the first version and has more control over the transmission of the documents.

Role:

Analyst/Programmer

 

Responsibilities:

Requirement analysis which included understanding of the system and analyzing the requirement definition, Production Support, Coding and testing, Integration testing

Environment:

Java, Eclipse

 

 

Project:

Phil-Data Service and Call Center Information System

Description:

This project aims to streamline the process of logging incoming and outgoing products such as Personal Computers, Printers, Network equipments etc. that need to be serviced by in-house technicians.

The project’s prototype utilized the xml capability of TClientDataset to hold demo data, then later on implemented using Visual Basic 6.

Role:

System Analyst / GUI Designer

Responsibilities:

Requirement analysis which included understanding of the system and analyzing the requirement definition, GUI Design, Coordination with project stakeholders 

Environment:

Windows, Visual Basic, MSSQL

 

 

Project:

BOC Trade Pass System

Description:

BOC Trade Pass System is a B2B web application that enables users to have their import declaration online. This application communicates with the Bureau of Customs (BOC) legacy system, ASYCUDA, through IBM MQSeries and FTP protocol.

Role:

Developer

Responsibilities:

Requirement analysis, UI design, Development and testing, Coordination with project stakeholders, Integration testing, Off-shore support

Environment:

Windows, Linux, Unix, Apache, PHP 4, MySQL 4, Javascript, XML, IBM MQSeries

 

 

Project:

ECN WebTrade Server and Data Migration

Description:

This project’s primary objective was to transfer the existing commercial B2B web application, ECN WebTrade, to a more powerful machine to accommodate the increasing user demand without disrupting daily operations. Tasks includes, installation of Linux/Tomcat/Java/MySQL Server and write bash scripts to automate database rebuilds and file transfer.

Role:

System Administrator / Programmer

Responsibilities:

Installation of server with Linux operating system, Web server and network setup, Bash scripting, Coordination with project stakeholders, Production support

Environment:

Linux, Bash shell, Java, IBM MQSeries, MySQL, Tomcat

 

 

Project:

Warehouse Management System (WMS)

Description:

WMS are a key part of a supply chain that provide directed stock rotation, intelligent picking directives, automatic consolidation and cross-docking to maximize the use of valuable warehouse space. WMS also direct and optimizes stock put-away based on real-time information about the status of bin utilization.

Role:

Developer

Responsibilities:

Requirement analysis, System study and preparation of design document and development plan, Development and testing, Database modeling.

Environment:

Windows, Delphi 7, MySQL 4, ODBC

 

Company Name

Position

Location

Duration

ASPAC Worldwide Logistics, Inc.

 

Programmer

Laguna, Philippines

May 2002 – Feb. 2003

 

The Company:

AWLI (ASPAC Worldwide Logistics, Inc.) was established in response to the growing market demand for a total logistics services provider. Serving both the international and domestic markets, AWLI provides customized third party logistics (3PL) services that cover warehouse site selection, network design, warehousing, materials handling, inventory management, IT support, transportation and distribution, return goods handling, and parts/services support. AWLI is the first and only PEZA licensed 3PL provider (license number 01-01-FT) that is allowed to transact multiple importations and multiple distributions with AWLI as the importer on record. AWLI is certified to ISO 9001:2000 by TUV. AWLI is an Associate Member of the Semiconductors and Electronics Industries of the Philippines, Inc. (SEIPI).

Project:

Company website (http://www.awli.com.ph/)

Role:

Web Designer

Environment:

HTML, Adobe Photoshop, DreamWeaver, Apache, Linux

 

 

Project:

e-WMS

Description:

E-WMS is a web based warehouse management system that enables customers to register their orders online and view shipment status.

Role:

Developer

Responsibilities:

Requirement analysis, Development and testing, Production support

 

Environment:

Linux, Apache, PHP 4, MySQL 3

 

Company Name

Position

Location

Duration

ASPAC International Inc.

 

Programmer

Philippines

April 2001 – May 2002

 

 

The Company:

Aspac is freight forwarding company which has distinguished itself in the industry for being a fully privately owned Filipino company with a track record of high service reliability, in-depth knowledge of the local market, excellent customer relations management, and strong commitment to developing mutually beneficial relationship with its partners. Aspac actively strives for market leadership through strategic cooperation with its worldwide network of partners in Asia, United States, Europe and the Middle East.

Project:

Warehouse Management System (WMS)

Role:

Programmer

Responsibilities:

Coordination with the System Analyst, Coding and testing, Production Support, Implementation and user training

Environment:

Windows, Delphi 6, BDE, Sybase ASA


Education

BS Computer Engineering, 1995-1999
AMA Computer College, Makati, Philippines


Brevity
Unofficial Brevity RSS Feed by TapestryComics.com