Transcript
Page 1: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

Allan John R. Salgado-MCTS, MCPD, MCSD.NET - MCAD.NET, MCDBA, ASP.Net Brain Bench Certified

Living in Singapore for 5 years (+65)94527819 Email: [email protected]

LINKEDIN sg.linkedin.com/pub/allan-john-salgado/97/772/2b3

Highlights 12 Years Enterprise Software Development and Production Support

7 Years of Software Development Leadership Experience

5 Years of Operations Maintenance and System Analysis

Solid Experience in Banking Financial Systems (Securities Trading)

Solid Experience in Telecom System, Manufacturing , E-Commerce

Solid Experience in Microsoft Technologies , MYSQL and Oracle Development Technologies (.NET , MSSQL/ R2 BI , MySQL, SSIS, SSRS, MDX , Oracle 10g / 11g, TOAD and PL SQL)

Have Experience in Project Management and Database Administration

Professional Certifications

MCTS – Microsoft Certified Technology Specialist

MCPD – Microsoft Certified Professional Developer

MCSD.NET – Microsoft Certified Solutions Developer for .NET

MCAD.NET – Microsoft Certified Application Developer for .NET

Page 2: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

MCDBA – Microsoft Certified Database Administrator

MCP.NET – Microsoft Certified Professional for .NET

ASP.Net Brain Bench Certified 2.79 % - Scored higher than 19% of previous examinees

Educational Background

University : Bachelor of Computer Science, (May 9, 1996- April 9, 2001) : AMA Computer University High School : St. James School of Q.C. (June 1992 –April 1996) Elementary : St. James School of Q.C. (June 1985 – April 1992)

Professional Background

Company ASPIAL CORPORATION LTD FEB 2, 2015 – MAY 4, 2015 Employment Type

SHORT TERM CONTRACT (MANUFACTURING /ERP/E-COMMERCE)

Last Position Senior Analyst Programmer cum Database Administrator Senior Analyst Accomplishments Inventory Management System – POC Project - Lead Developer for the major enhancement on the current ERP System using VB6 , MSSQL and Crystal Reports Technologies - Plan and Create UAT for users OPS- POC Project - Lead Developer for the major enhancement on the current ERP System using VB.NET , MSSQL and Crystal Reports Technologies - Plan and Create UAT environment for users OFS- POC Project - Lead Developer for the major enhancement on the current ERP System using VB.NET , MSSQL and Crystal Reports Technologies - Plan and Create UAT environment for users SMI- List Report

- Lead Developer of this report ung VB6, VB.NET , MSSQL and Crystal Reports version

Page 3: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

10 - Plan and Create UAT environment for users Lead Analyst for existing applications

- Enterprise Inventory System - Order Tracking System - EDMS (Electronic Data Management System)

eEvaluation Portal

- Lead Developer in creating prototype using MVC4 , Microsoft MVC, ASP.ET, JQUERY , ENTITY FRAMEWORK, VB.NET , MSSQL and

- Implement the Statistics by embedded google analystics DBA Accomplishment

- Maintains the overall DB operations in production, Staging and Test Environment - Conducts Backup and restore using MSSQL - Conducts Full and Differential Backup and Restore using and RED Gate - Leads implementation of Database Witness architecture - Created SQL Server Agents for schedule job purposes - Resolve Transaction Locks in processes - Resolve Replication issues - Creates and Maintains tables, Stored Procedures, Views, functions and Triggers in the

organization - Conducts performance tuning - Gives recommendations on SQL Queries - Monitors replications from Central DataBase to Branches Databases - Resolves re-index issues - Conducts deployment reviews on related Database objects changes.

Other Role: Argent Administrator

- Administer rules - Create users for the alerts - Monitors batch and scheduled jobs

Tools VB.NET, VB6, ASP.NET, CLASSIC ASP, MSSQL Server, RED GATE, ARGENT, ASP.NET MVC, MS Studio Community , NET 4.5

Location UBI 55 Singapore

Company S2T (Simulation Software & Technology) LTD OCT 8, 2014 – Jan 7, 2015 Employment Type

SHORT TERM CONTRACT (IT SOLUTIONS)

Last Position Senior Software Engineer/ Lead Developer - created full development modules RAHS (Singapore Revenue) Project - Lead Developer for the UserManagement Module using Microsoft MVC, ASP.ET, JQUERY , ENTITY FRAMEWORK,C# and Oracle - 1 Experience developer under my supervision PUB (DMS) (SP Services) Project - Lead Developer of the 2 SSRS Reports using Microsoft Business Intelligence (SQL Server

Page 4: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

Data Tools) - Lead Developer for the data migration console using Microsoft MVC, ASP.ET, JQUERY , ENTITY FRAMEWORK, C# , SSIS - 2 Experience developer under my supervision Mobile Senses (DSTA) Project - Lead Developer of the Key Modules in the Survey system using Microsoft MVC, ASP.ET, JQUERY , ENTITY FRAMEWORK, C#, JQuery and MySQL Community Server 5.6.24 - finished the Scale Module - finished the Factor Module - finished the Question Module - finished the Questionnaire Module - 1 Experience developer under my supervision Others Modules

- Lead Developer of 2 Demo prototype projects using Microsoft MVC Razor , C#.NET, MySQL, JQuery/ JQuery UI , Ajax

Tools Microsoft MVC , jQuery/ jQuery UI , MySQL Community Server 5.6.24 , C#.NET, SSRS, SSIS, ORACLE, MS SQL SERVER / SQL Server Data Tools, LINQ , ENTITY FRAMEWORK, , MS Studio Community , NET 4.5

Location The Forum Mall Orchard

Company CSG International (Singapore) April 9 , 2012 – Oct 3, 2014 Employment Type

PERMANENT (TELECOMMUNICATIONS/BSS/OSS)

Last Position

Business - Telecoms Software/ OSS BSS Software Method: Agile Scrum

Technical Analyst (.Net,MSSQL,ORACLE)

As part of CSGI’s Global Support Team, below are my task System Analyst tasks

- Operations Maintenance. Ensure our customer’s environments are up and functional for their day to day businesses. This includes using VMWARE, Microsoft TeamViewer and VPNs to access directly customer environments.

- Direct communication to our global business users, stakeholders and partners - Team Leading , Couch, Mentor and Train peers - Help peers with their .VB.NET, ORACLE and MSSQL issues - Document and define technical requirements - Root cause analysis and Impact Analysis - Planning and scheduling major Deployments and Software Releases - Ensures SLA’s are implemented in every issues and processes - Creating, executing, and documenting the tests scenarios to ensure that an application or

technical environment meets performance requirements and functional specifications like UAT , Regression Test, Performance Test and Service Pack Test.

Technical tasks

- Coding and debugging to identify, correct, hotfix instantly major and critical issues to gain customer confidence and satisfaction using Development tools Microsoft Visual Studio 2008 and Microsoft Visual Studio 2010

- Coding of VB.NET, MSSQL(stored procedures, Views, MDX, SSIS and SSRS) and Oracle(packages, stored procedures, Views)

Page 5: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

- Coding Legacy projects using CLASSIC ASP and Visual Studio 6.0 - Enhancements and troubleshooting business critical reports using Microsoft SQL Server R2

with Business Intelligence correcting SQL Queries and MDX Queries inside RDL SSRS files. - Work enhancements on OLAP Cubes , ETL jobs and DATAMART - Trouble shooting to business critical data corrections using Oracle 10g and 11g. (TOAD,

PLSQL) - SQL Query Optimization by using WITH , ORACLE HINTS, EXPLAIN PLAN - Conducts Oracle Manage Service (OMS) to some customers, making sure their Database is

healthy and has space. - Build and deploy latest Service Packs for the customer’s environments. - Used Accurev for code configurations, code promotion and cross promotions, investigations. - Recover files from corrupted external drives using Puran File Recovery.

Tools Microsoft ASP.NET , VB.ET /Visual Basic 6.0 , MSSQL Server, SSIS/ SSRS(RDL), MDX Cubes, Microsoft Visual Studio 2008 and Microsoft Visual Studio 2010 , .Net 3.5 , Microsoft Business Intelligence R2

MS Business Intelligence (MS BI R2 , SSIS, SSRS, MDX/ CUBES, OLAP, ETL, DATAMART)

Oracle Oracle 10g/ 11g , TOAD, PLSQL , SQL Packages, ETL , ORACLE Hints , User Define Types , Functions , Views , Partition , EXPLAIN PLAN, Oracle Sessions, DBLink Customer Environment Monitoring Tools Cisco VPN , Open VPN, VMWare , Cisco Anywhere Ticketing Tools: JIRA

Documentation/Data Integrity Accurev

Location Ariet Building , 50 Kallang Avenue, Singapore 339505

Company FUJITSU ASIA

under IT Riders Agency (June 7, 2011 – March 20, 2012) Employment Type

CONTRACT (PROJECT BASED) (IT SOLUTIONS)

Last Position Software Development Lead / Systems Architect

(Latest on Top) Deployed in NIKKO Computer Systems (Jan 10, 2012 – March 20, 2012)

- Currently Leading a critical portion for the ERP System involving Barcode System - Direct communication to Managers and Clients to acquire business requirements and plot them

to technical documents and specifications - Used Infor ERP SyteLine 8.02 Application with Crystal Reports - Lead the coding and development of the Barcode Crystal Reports using C39 Fonts - Lead testing of the output making sure of the quality of the product. Test it with Motorolla

Barcode scanner and SATO barcode printer - Lead the coding and development of complex customized Queries readable for the Barcode

Reports - Lead the Development of Internal Address Book Systems made of MVC 3.NET with Razor

- 2 Experience developer under my supervision

Page 6: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

Deployed in PANASONIC LTD (From June 7, 2011 to Dec 21, 2011) Major Accomplishments

Finished T-PROJ Project for all Sales Divisions of Panasonic - Lead coding of the Complex Queries Development at the Backend for the Batch Module - Accomplished Major Modules of the Product - Manage/Supervise experience Developers and assign tasks - Review deliverables making sure its inline with Specifications and achieves

good quality

- 1 Experience developer under my supervision

Finished PAT upgrade project for Panasonic Thailand - Lead the Complex Queries Development at the Backend - Lead the coding and development of Financial Reports - Lead the coding and enhancements of the existing Smart Client Application - Directly Reporting to the clients and managers for updates and business requirements

- 1 Experience developer under my supervision

Accomplished Production Support Tasks for Panasonic Singapore - Resolved Priority Issues and addressed them with good Quality - Created Technical Design Documents every after Change Requests

Tools Development Tools Visual Studio 2005 , Visual Studio 2010 Developer Edition, TFS, VB.Net , C#, Component One 2011 v3 , Infor ERP SL 8.02, WinMerge, MVC 3.NET Razor Data Tools Oracle 10g and 11g, Oracle Packages, TOAD, SQL Server 2008 R2 Hardware SATO Barcode Printer CL612e , Motorolla Barcode Scanner

Location 20 Science Park Road #03-37, Teletech Park, Singapore Science Park II

Company Xuenn (www.xuenn.com) (July 29, 2010 – May 16, 2011) Employment Type

CONTRACT (PROJECT BASED) (ONLINE GAMING)

Last Position

IT Consultant (.NET,MSSQL)

Development Team: AgileBet SDK API Service Project: (AgileBet SDK) – this is the newest project of xuenn by 2011. This project is the middle tier communication from our 3

rd party partners against our Core Business System. Using WCF

services, we share some functions and methods to 3rd

party partners for their business needs without exposing to them our Core Business System. Our new client is one of the biggest sports betting mobile industry in Sweden. • involve in pure development of agilebet API for external partners(e.g Mobenga.com) • involve in the communication to our Project Manager in Taiwan • gathered and confirm business and project requirements to Management • involve in coding using VS2010 Ultimate version,.Net 4.0, ASP.Net with C# language • Coding using NHibernate and Spring framework

Page 7: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

• development using TFS and WCF technology • Coded Test Unit Classes • Resolve tickets coming from JIRA Team: Integration team Project: (AgileBet Project 2010) • involve in pure development of agilebet 2010 (188bet.com) • gathered and confirm business and project requirements to Management • Involve in the coding of Casino (188live/CSN) applications • Involve in the coding of Caspo Application • Involve in the coding support for IOM application • Coding using VS2008 ,.Net 3.5, ASP.Net with C# language • Coding using NHibernate and Spring framework • development using SVN and WCF technology • development using SQL Server and Oracle SQL Developer • development using Hudson automated build technology

• Resolve tickets coming from JIRA

Enhancements and Production Support Team: OPA Project: OPA Service • involve in enhancements and change requests • gathered and confirm business and project requirements to Management • Coding using VS2008 ,.Net 3.5, WPF, ASP.Net with C# language • Coding using Dictionary and Boxing methods • Coding using Javascript, JQuery and CSS • Coding using NHibernate and Spring framework • development using SVN , SQL Server and Oracle SQL Developer • Resolve tickets coming from JIRA Team: STAR Team Project: (AgileBet STAR) – • involve in enhancements and change requests • gathered and confirm business and project requirements to Management • Coding using VS2008 ,.Net 3.5, ASP.Net with C# language • Coding using Dictionary and Boxing methods • Coding using Javascript, JQuery and CSS • Coding using NHibernate and Spring framework • development using SVN , SQL Server and Oracle SQL Developer • Resolve tickets coming from JIRA

Tools Operating System Microsoft Windows XP Development Visual Studio 2008, Visual Studio 2010 Ultimate, SVN, TFS(Team Foundation Server), ASP.Net. C# 4.0, LINQ , WCF, JavaScript, Dictionary, Spring, NHibernate, Boxing/Unboxing, Fiddler, Hudson, JIRA, WPF DataServicesr

Page 8: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

Microsoft SQL Server 2008,. T-SQL, SQL Analyzer, SQL Tables, SQL Views, SQL Stored Procedures, Oracle SQL Developer, SQL primary keys,indexes, Unique keys, Clustered and Non Clustered .Net Framework 3.5, 4.0

Location 11 Tampines Concourse Building Singapore

Company INES Corporation LTD - ( Novem ber 2 ,2009 to May 31, 2010) Employment Type

CONTRACT (PROJECT BASED) (FINANCIAL-BANKING)

Last Position website: www.ines.co.jp Agency: Emerio Corporation

Senior Software Developer/Analyst

Client: Bank of TOKYO- Mitsubishi UFJ LTD (Singapore Branch)

Financial Securities Project – a full development project for upgrading an exisitng application of Financial Securities banking system of the bank to Microsoft Technologies. Responsibilities and Accomplishments Securities Trading

- Created Detailed Design for Trading Deal - Analyze from existing Design and done requirements gathering - Involve in project meetings and communications - Involve in Agile Software Development - Reports to my Japanese superiors at a technical and business perspective - Manage/Lead 3 technical developers under my supervision, creating from my detailed design

pattern. 1 developer for GB (Global Bonds), CB (Corporate Bonds), TB (Treasury Bonds) , OS (Other Securities). 1 developer for SS (Securities System). 1 developer for doing my reports for my batch (Crystal Reports).

- Done Design Reviews, Code Reviews , Peer Reviews - Created Detailed Design for Maintenance of (GL)General Ledger Codes - Successfully accomplish how my Securities Trading collaborate with other modules like

Securities Creation, Redemption, Securities Market Price and Evaluation of Holdings Securities Batches

- Created Detailed Design for Securities Batches - Created pseudo codes for logic definition - Analyze from existing Design and done requirements gathering - Constant communication with the clients to achieve good quality of product - Created Design and Coded Daily, Monthly and Quarterly Batches using VB.Net with LINQ/WCF

Technology - Created Template for Securities Scenario Testing. - Created Test data using SQL2005 - Have created complex SQL LINQ Queries based on requirements for Batch - Took the lead in testing and executing Interface testing - Done Unit Testing , Ita Testing , Scenario Testing , UAT Testing , Performance Testing - Created Test Evidence during Testings - Only Developer who has done work on both Screen(Web) and Batch.

Securities Detail

Updated Web Page with Unique Key Exception Executed Concurrency testing

Page 9: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

Status: Project Finished

Tools Operating System Microsoft Windows XP Development Visual Studio 2008 sp1, Team Foundation Server, ASP.Net/Console with VB.Net, , TrasactionScope, ADO.Net, LINQ , WCF DataServicesr Microsoft SQL Server 2005. T-SQL, SQL Analyzer, SQL Tables, SQL Views, SQL Stored Procedures, SQL primary keys,indexes, Unique keys, Clustered and Non Clustered .Net Framework 3.5

Location 12/F Republic Plaza, Raffles Singapore

Company Emerson Electric LTD (Manila) - ITSS – February 4 ,2008 to October 30, 2009 Employment Type

PERMANENT (MANUFACTURING / ERP)

Last Position

.Net Developer/ Systems Architect

Client/Division: Emerson US Responsibilites as Senior Role.

- Attend weekly Kick-Off meetings with U.S. Executives - Creates project updates and time budgeting - Defines to management the team’s technical needs

Projects: Supplier – ScoreCard – web portal that generates scores/points for suppliers based on Delivery, Quality and Service

- Leaded C# Coding and Design based on specification - Leaded Testing (Component Test, UAT,Performance Test) - Used LINQ , ADO.Net and ADO.Net Entity Framework for data processes - Defined the stored procedure to be imported by Entity Framework. - Design and Created SSIS Package for Data Mirroring and Construction of

Summary Tables - Design and Created SQL Tables , Stored Procedure , Functions and Views - Estimated Timeline and Breakdown of Development per module - Created Excel Import Reports from GridViews - Created Internal account using Windows Security Principal Identity and Ecryption - Created Delivery, Service and Quality TrendBars (trendbars are summary of 12 month

transactions) - Coded the functions for the computations derived from the formulas of the client

- 2 Experience developer under my supervision

- Created the SQL Job Agents for SSIS Packages (Scheduled Data Mining) Supplier SSO – is integration project to make all intranet websites for Emerson motors have a Single SignOn Authentication.

- Leaded C# Coding and Design based on specification - Leaded Testing (Component Test, UAT,Performance Test)

Page 10: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

- Created 70% of the project - Coded Data manipulation using ADO.Net - Estimated Timeline and Breakdown of Development per module - Design and Created SQL Tables , Stored Procedure , Functions and Views - Created Excel Import Reports from Grid Views - Deployed the website to production

- 2 Experience developer under my supervision

Travel Authorization – this is a conversion project from classic ASP to ASP.Net application. The main purpose of this website is for internal use, where employees has to log and indicate their business trips for the company to know the report about this trips and accumulate their expenses for this criteria.

- Leaded C# Coding and Design based on specification - Leaded Testing (Component Test, UAT,Performance Test) - Converted the existing classic ASP website to .Net - Coded Data manipulation using ADO.Net - Converted the MS Access Database structure to MS SQL2005 - Design and Created SQL Tables , Stored Procedure , Functions and Views - Coded Data manipulation using ADO.Net - Created 50% of the project - Used MVP design pattern

- 2 Experience developer under my supervision

Distributor Search – is a customer facing project. Where customers can search their nearest Emerson branch by indicating where they are at the US. This website is so helpful that it also shows how much miles the nearest store from your place.

- Leaded C# Coding and Design based on specification - Leaded Testing (Component Test, UAT,Performance Test) - Converted the existing classic ASP website to .Net - Design and Created the Database Architecture - Design and Created SQL Tables , Stored Procedure , Functions and Views - Used MVP design pattern - Created Excel Import Reports from GridViews - Coded Data manipulation using ADO.Net

- 1 Experience developer under my supervision

Other Executive Roles: Voted as the Innovation and Technology Committee Chair (August 12, 2009)

(90% of total votes)

Innovation and Technology Committee Head - Head of ITSS ICE Committee - Attends and Reports to Executive Meetings for Initiatives in IT technology for the whole ITSS

Division Group. - One of my tasks is the utilization of the ITSS Department thru Clarity - 15 technical experienced people under my delegation and supervision - Implement Policies that are practice by the organization to my staff - Delegate tasks and makes decisions for the team. Gives directives to our committees Oracle

Team, .Net Team , Implementations Team, Java Team.

Status: All Project Finished or turn over to next Developer

Tools Operating System

Page 11: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

Microsoft Windows XP Web Development Visual Studio 2005 , Visual Studio 2008 sp1 ASP.Net with C#, ASP.Net with VB, IE6, IE7, CSS, IIS Server, Javascripting , Sessions, Cookies , Class Controls, HTML , DataReaders, DataViews, DataAdapters, ViewState, ADO.Net, LINQ , ADO.Net Entity Framework DataServicesr Business Intelligence 2005, Microsoft SQL Server 2005. T-SQL, SQL Analyzer, SQL Tables, SQL functions, Temporary tables, SQL Views, SQL Stored Procedures, Datarow , SSIS Package, SQL primary keys,indexes, Unique keys, Clustered and Non Clustered .Net Framework 3.5 , 2.0

Location 31/F One San Miguel Bldg Shaw blvd, Pasig City Philippines

Company Conference Bay LTD (Singapore) Sept 3, 2007 – January 3, 2008 Employment Type

SHORT TERM CONTRACT (E-COMMERCE)

Last Position

Senior Web Developer/Team Lead

Responsibilities

- Reports directly to my CEO and Managing Director for accomplishment

- Manage 2 experience developers under my supervision

- Reports Analytic Status of the website to the marketing team and Executives

- Act as the Chief Technical Officer/Consultant

- Develop WebPages using ASP.Net with C# and AJAX tools

- Develop ASP.Net WebPages using Wizard and Master Pages.

- Develop Email Responses using .Net (.resx)

- Monitors online payments done by customers and verify it with payment console. - Leads the migration of changes to production

- Leads Database Administration :

Creating Access to Users, Creating Users and Levels of Access

Creating Tables , Stored Procedures and Views

Backing and Restoring the Database

- Leads in the research and fight for spam and phishing of emails in the company

- Ensures the all developments and enhancements meet the requirements and good quality.

- One of the Administrator of the Virtual Dedicated Server – Godaddy Apache server

- One of the administrator of the Domain Controller

- Installs OS to laptops and PCs

- Installs Microsoft Office to laptops and PCs

Management

- Manages the delegation of task to my colleagues

- Creates time budget for enhancements and tasks

- Reviews and gives feedback to accomplishments of my colleagues

- Conducts technical trainings and brownbags to colleagues

- Communicates directly to IT executives of different clients and partners

- Communicates to customers when needs technical assistance and support Major Accomplishments

Page 12: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

- Leaded the full transitioned/take-over of the application to Singapore office coming from Australia - Leaded the full support and development of the application after take-over of Singapore Office - Leaded the SEO (Search Engine Optimization) upgrade of the website. - Leaded the upgrade of the website to accompany Analytic Tools - Established the versioning control for the Singapore IT team. - Managed the establishment of Static IP address to the company - Leaded the Website Optimization for better customer experience on the website

Status: All Project/Enhancements Finished or turn over to next Developer

Tools Operating System Microsoft Windows XP sp2 , Microsoft Windows 2000 Web Development ASP.Net with C#, IE6, IE7,Mozilla, Firefox, MAC Safari , AJAX tools, CSS, IIS Server, Javascripting , Sessions, Cookies , Class Controls, HTML , DataReaders, DataViews, DataAdapters, ViewState, .Net Wizard Control Version Control Visual Source Safe 2005, tortoise svn-1.4.5 Search Engine Optimization Metatags, Headers, Page Titles, Naming of images, Crawling, gsitecrawler Payment System Have experience with GlobalCollect Payment Gateway Analytic Reports Webtrends, Google Analytics, Nortic Migration SmartFTP, Publishing Communication Protocols XML, Web Services, Security Firewalls, anti-virus, anti-spam , anti-phishing DataServicesr Microsoft SQL Server 2005. T-SQL, SQL Analyzer, SQL Tables, Temporary tables, SQL Views, SQL Stored Procedures, Datarow, SQL primary keys,indexes, Unique keys, Clustered and Non Clustered Administration DNS, Domains, DHCP, Domain Redirection 301,302, , Dynamin/Static IP address, SMTP server, MX Records, smtpclient, email verifier tools

Have Knowledge On:

Interpreting Email Server responses, SQL Indexing, Microsoft Vista, Email relaying, Cables and routers,

Modems and Hubs

Location #15 Mohamed Sultan Road Singapore

Company United Overseas Bank LTD (Singapore) May 24, 2007 – Aug 31, 2007 Employment Type

SHORT TERM CONTRACT (INTRANET BANKING)

Page 13: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

Last Position Analyst Programmer

Major Accomplishments - Impact Analysis on Performance of UOB Intranet Websites - Have Identified root cause of downtime issues - Discovered that IIS is configured to less than 100,000 hits that’s why causes of Server

shutdowns

Systems Analyst Tasks - Gives feedback to technical questions and issues - Introduced to the client the computation of Web Bandwidth - Estimated the capacity of IIS from the existing RAM versus the Bandwdth versus the number of

users versus the total users versus processor. - Identifies the Web architecture and functionality

Application and Accomplishments Change Request System Website – a website where employees can log on their change request for ther indivial modules.

- Developed the Select Query ASP Page - Created the link from the eForm WebSite

Eform Application -

- Created the eform operator menu batch file using MS DOS programming - Help in the checking the each forms configurations using Remedy Administrator

UOB Xchange – a intranet social website for employees

- developed 3 the IFIS/Rates ASP Page - gives the server space utilization taken up by document Owners

Tools Operating System Microsoft Windows XP, Microsoft Windows 2000 Web Development Classic ASP, IE6, IE7, Microsoft Sharepoint2001, Microsoft Sharepoint 2003, FireFox DataServicesr Microsoft SQL Server 2000. T-SQL, SQL Analyzer, Querying SysObjects File Management Microsoft Sharepoint 2001 Performance Tools Microsoft Performance tool, Microsoft Application Test Tool, Task Manager, Event Viewer Ticketing Tools: Remedy (1

st and 2

nd tier)

Location UOB Alexandra Rd. Singapore

Company Accenture (Manila) 05/18/2004 – 05/18/2007

Employment Type

PERMANENT (IT SOLUTIONS)

Last Position

Senior Software Engineer

Responsibilities: • Coding and testing software at a more complex level to meet the specifications design • Maintaining and repairing applications to keep them performing in accordance with technical and

Page 14: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

functional specifications. • Creating, executing, and documenting the tests necessary to ensure that an application or technical environment meets performance requirements and functional specifications. • Documenting and assisting in the definition of the technical requirements of the application. • Involved in Project Meetings, CMMI and Metrics Meetings, Kick-Off Meetings, Checkpoint Meetings and Expectations Meetings. Supervisory • Leads and performs the design, coding and testing of software. • Leads and performs maintenance and repair of applications in accordance with technical and functional specifications. • Leads creation, execution, and documentation of the tests necessary to ensure that an application or technical environment meets performance requirements. • Identifies and implements configuration changes to packaged software applications so that they meet business process requirements. • Plans and implements all actions required to deploy the application both technically and functionally. • Assists with the planning, analysis, and definition of high-level software strategies and solutions through functional knowledge and an understanding of the enterprise, business system, and industry. • Defines the functional and technical requirements of the application.

Tools OS and Environments

Windows 2000 , Windows XP, VPC (Virtual Machine) Architectural Pattern MVP , MVC UML Diagrams UseCase Diagram , Class Diagram , Sequence Diagram , Data Diagram – Physical Data Model , Class Definition document Development Tools Visual Studio .NET 2000 , Visual Studio .NET 2003 , Visual Studio .NET 2005, OOP (Object Oriented), ASP.NET , VB.NET , SharePoint , C# , Web Services, XML , Classic ASP, MS VISUAL INTERDEV, BAS, JavaScript , VBScript, IIS , ADO, ADO.Net , HTML , CSS, ViewState , Caching/Context Caching , List/ IList, Collections, .Net Framework Data Services SQL Server 2005 , SQL Server 2000, T-SQL, Stored procedures, SQL Views , Oracle using TOAD,

Integration Services, SSIS Packages (DTS Package 2005) , DTS Package 2000 , Microsoft Active Directory, NFuse Ctrix , SSRS (SQL Reporting Services) , SQL Profiler , Normalization, Data Conversion, SQL Primary keys,Indexes, Unique keys, Clustered and Non Clustered

Documentation/Data Integrity Visual Source Safe 6.0 , UML, Macro , MS Visio

Scheduling: Autosys Job, JIL/ Shell Scripting Testing Tools CCNET , NUnit Framework Accenture Tools Remedy Tool, ITG Tool, ACOOL Security Encryption , Web Scarab Testing , Code Access Security , Authorization

Page 15: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

Deployment: Windows Installer 2.0 , XCopy

PROJECT CIO ATIS Applications

Project information

Fiscal Year 2007 Development Projects

GSIT(Global Server Inventory Tracker) a BAS application that will be built by Manila Delivery Centre which will serve as central inventory tracking site of Accenture servers globally.

- Role as the Lead .Net Developer - Primary Consultant for SSIS Package development - Leads development of the Data Access Layer - Coaching (Model View Presenter Design Pattern) to Peers - Coaching ASP.Net and VB.Net to Peers - Reviews Class Diagram of Peers - Reviews Detailed Design of Peers - Attend weekly Kick-Off meetings with U.S. Executives - Helped in Estimating the Budget for the project - Impact Analysis on MVP(Model View Presenter Design Pattern) - Manage 3 experience developers under my supervision - Created Mock-up designs using irise - Created UML Class Diagrams , Sequence Diagrams and Class Definition documents - Created the MVP template Solution (.sln) being used by the project - Coding ASP.NET Web Pages using VB.Net (BAS Standards) - Set-up the Build Machine and all the requirements for testing environment - Set-up the CCNET - Set-up the SSRS (SQL Reporting Services) test environment - Created online reports by SSRS (SQL Reporting Services)

MyServices.Accenture.com an application will handle the requesting of eFax as a services available to Accenture individuals and application teams globally Project with MVC (Model-View-Controller) architecture - Key Developer Role

- Primary Consultant for SSIS Package development - Created Detailed Design and Design Specifications using UML (Use Case , Component Diagram) - Development - Coding

* Development using Object Oriented Architecture using Interface * Coding ASP.NET Web Pages using VB.Net (BAS Standards)

* Coding Business Classes Pages with BAS Standards * Coding and Creating ASP.NET Pages in a Sharepoint environment using VB.Net - Created the Interface communication between eFax API and MyServices - Created Test Scripts and Test Classes

* Coding Test Classes for Unit Test and PT Test * Testing using CCNet Build Machine

* Testing using NUnit Test Application - Created Deployment Procedures and Scripts - Created Batch SSIS Packages for MRDR Data Transfer (Scheduled Data Mining) - Project is Completed

CIO.ATIS.CHICO A tool for automation of SCM Process.It logs the VSS Events (Check-in, Check-out , Rename) .It

Page 16: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

generates SCM Reports needed by CMMi Audit

Designed the tool in winforms with threading

Built the tool using VB6 , VB.NET and Excel Reporting

Package and Deployed the tool

Assist in User Acceptance Production Support Projects

Fiscal Year 2004- 2007 Production Support Projects Managed Services Utility Application – a windows based application that retrieves information for cost billing of different exchange servers.

- Lead Developer - Create Detailed Design and Design Specifications - Coding Windows Forms using VB.Net - Create Test Scripts - Daily production monitoring - Create Deployment Procedures and Scripts - Generate Monthly Billing - Updated the SSIS to retrieve new data sources

Managed Services Reports Application – a web based application that generates monthly billing for internal services.

- Lead Developer - Create Detailed Design and Design Specifications - Coding ASP.NET Web Pages using C#.Net - Create Test Scripts - Daily production monitoring - Create Deployment Procedures and Scripts - Generate Monthly Report

MobileCommunications Website – a web based application for the mobile users of Accenture.Where users can browse information from the Accenture partner.

- Lead Developer - Create Detailed Design and Design Specifications - Coding Classic ASP and VB6 - Create Test Scripts - Daily production monitoring - Create Deployment Procedures and Scripts - Implemented ESO changes - Maintains batch jobs and Autosys jobs - Generates monthly billing

Software Accenture Website – the internal portal for the standard softwares used by the global region. Here employees can search about a software purchase by Accenture then download from the website. The application also has useful information about the software for the users can learn and benefit from it.

- Lead Developer - Create Detailed Design and Design Specifications - Coding Classic ASP - Create Test Scripts - Daily production monitoring - Create Deployment Procedures and Scripts - Maintains batch jobs and Autosys jobs

Page 17: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

SUPPORTED THIS APPLICATIONS

Team Services/Web File Services , RSA , Value Web/FAST , Persdir , Water - Coded ASP.Net with VB.Net using Sharepoint environment - Coded Classic ASP - Daily production monitoring - Coded WebServices XML - Couch ASP.Net with VB.Net to Peers - Reviews ASP.Net with VB.Net Codes to Peers - Reviews Classic ASP Codes to Peers - Conduct Testing on Migrated Deliverables - Coded SQL Stored Procedures, SQL Views - Coded / Used SQL Server 2000

Clients Accenture

Location 28th

Floor GT International Tower, Ayala Corner Dela Costa, Makati City

Company Engine Red Solutions (November 19, 2003 – April 25 , 2004)

Employment Type

CONTRACT (PROJET BASED) (IT SOLUTIONS)

Last Position Project Team Lead

Poseidon 2.0 – a browser based Ship Manning System specially made for the Shipment Industry

Responsibilities • Oversees and performs the design, coding and testing of software. • Oversees and performs maintenance and repair of applications in accordance with technical and functional specifications. • Oversees the creation, execution, and documentation of the tests necessary to ensure that an application or technical environment meets performance requirements. • Leads identification and implementation of configuration changes to packaged software applications so that they meet business process requirements. • Leads planning and implementation of all actions required to deploy the application both technically and functionally. • Plans, analyzes and defines high-level software strategies and solutions through functional expertise and an understanding of the enterprise, business system, and industry. • Leads definition of the functional and technical requirements of the application. Develops a high-performing, motivated work group by applying interpersonal communication and collaboration skills to achieve project goals and realize value. • Helps to identify client needs to support sales promotions. • Manage and Supervise the Project development • Manage/Leads 3 experience developers under my supervision • Leads the project coding and works directly with the CTO(Chief Technical Officer) • Helps the team to achieve motivation , know the goal and importance of the project • Conduct Status meetings and project documentations • Conduct Project Reviews • Analyze the old version and come-up with new features for the projects to make more Maintainable , Secured and enhanced but still user-friendly • Coding Classic ASP and VB6

Tools Operating System: Windows 2000 Development Tools: Visual Studio 6.0, ASP , Visual Basic 6.0 , XML , XML Scripting , DHTML , DCOM ,COM/COM+, Java Scripting , MS VISUAL INTERDEV Data Services: SQL 7.0 , SQL 2000 , T-SQL , SQL Analyzer , SQL Enterprise Manager, Stored procedures, SQL Views,

Page 18: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

SQL primary keys,indexes, Unique keys, Clustered and Non Clustered Documentation/ Data Integrity: UML , MS Project,, Microsoft Visio, Visual Source Safe 6.0

Clients Blue Manila Inc. , Martime Inc.

Location Unit 807 Prestige Tower, Emarald Ave.Ortigas City

Company Accenture (Manila) (JUNE 23, 2003 - OCTOBER 31, 2003)

Last Position SOFTWARE ENGINEER

Employment Type

CONTRACTUAL(PROJECT BASED) (IT ENTERPRISE SECURITY)

Tools Operating System: Windows 2000 Web Development : IE 5.0/ IE 6.0 , ASP , MS VISUAL SOURCE SAFE 6.0 , MS VISUAL INTERDEV , IIS, VBScript, JavaScript Data Services: T-SQL, SQL2000, SQL Analyzer, SQL Enterprise Manager , Stored procedures, SQL Views

Project RMS(SEP (Security Enhancement Project)

Project information

Full-cycle netcentric development of RMS(SEP)2.2—an integrated tracking system for immigration and tax matters of the eFast organization SEP (Security Enhancement Project) Release 2.2 – is focus more in the enhancement of security of the RMS pages of Accenture against SQL injections and any other illegal injecting attempts . Duties:

- Attend Requirements and Kick-Off meetings - Contributed in defining business requirements - Participated in Project Transition - Created Detailed Design Scripts - Coded ASP Pages , Business Classes and SQL scripts - Establish knowledge and expertise sharing - Participated in all Testing phases “Component testing , Assembly, Performance, Product Testing

and UAT” Executions - Participated in Peer Reviews and Code reviews - Participated in Project Packaging for deployment

Project Platform

Netcentric Development

Client Accenture Chief Information Office

Project Location

38th

floor, GT Tower, H.V. Dela Costa Street, Makati City

Company SEMICON INC. (JULY 13, 2001 – JUNE 20 , 2003)

Employment Type

PERMANENT (MANUFACTURING, ERP and E-COMMERCE)

Last Position APPLICATIONS PROGRAMMER (REGULAR EMPLOYEE)

Tools Operating System: Windows 2000 Web Development: ASP, VB6, HTML ,VBScript, FrontPage , (OOP)Object-Oriented Programming, n-tier Architecture, COM , MTS, IIS, Client-Server Programming , Active Reports for Web-Based Reports , ADO, Adobe Photoshop DataServices:

Page 19: Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)

T-SQL , SQL Analyzer , SQL Enterprise Manager , SQL Server 2000, Stored procedures, SQL Views , MS Access

Project information

-Maintaining the Technical System , Sales System of Semicon Inc. in a Web-based Environment - Developed the Office Supplies Purchase System - Doing Tasks like System Enhancements and Integration and Bugs Fixing. Projects: 1.) Office Supplies Purchase System -An internal purchase and tracking system that monitors the needs of Office supplies of the semicon employees and its branches. -It gives inventory of available supplies and its date of availability. -It tracks which group of the organization consumes more or consumes less supplies in a period. 2.) Technical Unit and Serial Swapping System - A swapping system that collects a pool of defective products to be swap to new products. It monitors if the item to be swap has warranty status. 3.) Semicon Technical Call Center Complains and Repair Inquiry System - A system that tracks number of call transaction if either complains or repair call. It logs the length of time of every conversation. It gives status if the Inquiry or request is still pending, on-going or a finish transaction. 4.) HRD Evaluation System - The first system of semicon to process new applicants and gives details to there status. - It helps the HRD team to evaluate applicants and schedule applicants thru there employment process - It is a small project made by OJT’s in a small period of time. - My duty is to supervise development of the Mini-project

Company GRUPO PILIPINO (GP GROUP OF COMPANIES)

( JAN2001 – JUNE 2001)

Employment Type

PERMANENT (LOGISTICS)

Last Position Desktop Publisher (REGULAR EMPLOYEE)

Tools Operating System: Windows 98, Unix Development Tools: Visual Studio 6.0, IE 5.0 , Netscape , ASP , PHP , VBScript, JavaScript, , Frontpage, Adobe Photoshop , Corel 9 , Macromedia Dreamweaver , Flash 5.0 , Xara X 2 , iphotoexpress, Html, VB.6 , (OOP)Object-Oriented Programming , n-tier Architecture , COM, MTS, IIS, ADO Data Services: SQL 6.0 , T-SQL , Stored procedures , SQL Views , MS Access, Apache

Project information

-Develop and Maintain Marketing and Corporate webpage for the company. -System Enhancements and Integration. Projects: 1.)Prudential Registration System - A Registration system for applicants who are applying for overseas. It tracks the new signed applications to deployed applicants. Applicants Fill-out the required fields from the system to be able to process or Tag the applicant for further processes. 2.) Web Directory Regional Cargo Services – an internal web-based directory system shows everyday transaction of Cargo and Remittance, which is the main business of the company. It shows what service the company can offer for this specific day (if either cargo or remittance). -It shows also if the company can service that specific location.


Top Related