Carlos F. Montano's Atlas Resume

18775 S.W. 29 Street Utilitas Miramar, Florida 33029-2410 Firmitas (954) 430-5263 Venustas carlos@ptii.org
Visual Studio.Net 2005, SQL 2005, ASP.NET 2.0, VB, C#, Javascript, DHTML, XML, and CSS
Software Architect & ASP.NET Web Developer with over 26 years of experience solving business problems with software.
Dot
Work Experience
Below are resume details one position at a time. To expand the accordion panes, please click the header links.
November 2004 – September 2006 Client: Ryder Systems Inc. Miami, Florida

Preventive Maintenance Prototype ASP.NET 2.0, Visual Studio 2005, VB.NET, C#, Javascript, XML, CSS and SQL 2000
Showcase FormView control with nested GridViews inside its edit, insert, item and delete templates, dynamic controls, master pages, content pages, schemes, skins and CSS. Project development outsource to India, prototype served as a sample application.

Outside Repairs ASP.NET, Visual Studio 2003, VB.NET, C#, Javascript, XML, CSS and SQL 2000
New ASP.NET application created to serve as a control in place to make sure only the negotiated rates are used on POs. The process first validates the vendor is found on the Mainframe's Walker A/P system, done via web services. If the vendor is valid, the data is persited on the SQL server, and the application enables entering the contract details for each service type and their specific rates. These rates are then exposed via web service to the SMO PO system running on the AS/400, where the user can select the rate to be used on a PO line item. The front end was done with VB.NET and the Web services were written in C#. The Tech Tips Plus! newsletter published at Ryder on May 2006 included the following remark about it: Since February 2005, Ryder has been working to establish the best possible service agreements with local, outside repair service providers and to integrate those agreements into the Shop Management Online Purchase Order processes. With the completion of a successful pilot in the Chicago Business Units, the project is now been released to other Bus. We have good news and better news! Over 450 contracts have been established at 21 BUs. These contracts mean we are saving money. Each month, more BUs will be added to the list, multiplying our savings …

Ryder Road Ready Warranty Plus New ASP.NET application using VB.NET, Javascript, XML, CSS and SQL 2000. Web app enabled Ryder to introduce a new product line, namely offer an extended warranty at the time they sell their used trucks. The app validates the policy by consuming a web service and bringing the policy information from the mainframe sales system. It then keeps the data on the SQl Server and provides a way to track the claims made against the warranty, as well as the POs entered against it on the AS/400 system

Field Access Improvement New ASP.NET application using VB.NET, Javascript, XML, CSS and SQL 2000. Agile development with 38 releases and a total of 154 items implemented, averaging 4-6 per release of not more than one or two weeks long. A very dynamic environment, with requirements changing constantly. The in-house Intranet web app was used by different Ryder employees to help in a project with the goal of replacing the hardware in 865 sites in the US and Canada. To do that, they first needed to gather information on the sites, their inventory, then place orders to different vendors to do whatever needed, There were cabling orders, configuration orders and many PC, Laptops and AS/400 Terminal replacement orders to name few. These orders were tracked by ordered date, scheduled date and Actual date. Managers use a comprehensive export to excel page to track the project progress at all times. Other pages display summary information and enable maintaining additional tables. Help desk users now use the application to maintain the new infrastructure.
November 2001 – Present
Client: Hunter Fan Company Memphis, Tennessee

Convert legacy ASP web application to ASP.NET using VB.NET The new ASP.NET application used dynamic sortable, editable, filterable, pageable dataGrids to display the orders, and enable drilling in to see the order details, the shipping information, and if avalaible, linking into one of 30 carriers web sites to track the shipment. A Custom filter allows for complex queries of multiple columns (almost like stating the where clause). Sensitive information is protected by default making the application more secure and making the admin have to hover the specific row and column to see passwords, which are only displayed as a tooltip. An FAQ page provides added information. The layer design pattern was used to decompose complexity and implement industry standards for N-Tier applications, which made the application more maintainable, scalable, reliable and secure. Additionally, the Data access application block was used to lower development time and encapsulated high performance, scalable best practices using SQL. Inheritance was used to encapsulate common logic in one base class making the app easier and less costly to maintain

Client: Professional Touch International Inc. Miramar, Florida

Create new E-Commerce, B2B and B2E ASP.NET web application in VB.NET to capture requests for .NET software over the internet at Professional Touch International Inc. • .NET building blocks are exposed so users can create .NET software by adding components to their shopping cart • N-Tier ASP.NET solution with a presentation layer, a business layer and a data layer • ASP.NET site in production 5+ years with hundreds of changes in that time • Secured pages provide clients their own extranet to add, change or delete orders/details • Admins see customers, drill into their orders and see order details (nested datalist/datalist/datagrid) • Currently converting to ASP.NET 2.0 using the Atlas and its Atlas Control Toolkit with new pages to allow placing orders by entering roles, tasks, and operations in a Use Case Diagram-like page, as well as entering test plans.

Client: Matty Marcos Miami, Florida

New ASP.NET application to expose an artist’s work over the internet in five languages at Matty Marcos • Expose paintings, river stones and giclees for sale, provide a central way to contact the artist and links to future exhibits • Globalized/localized in English, Spanish, French, Italian and German. All captions, error messages, emails, menu options are displayed in different languages via translations on XML files extracted using the resource manager. • Site allows to place orders via emails and send feedback • Online since 2003 and currently been converted to ASP.NET 2.0
March 2000 – November 2001 Client: Aurafin, LCC /Oro America Sunrise, Florida

Bridge two EDI systems AS/400 RPG ILE & CLs software to bridge two distinct EDI systems on different AS/400s. VBScript was used to create dynamic HTML pages with the order counts from both systems, and to save this information as an Excel spreadsheet.

Client: Universal American Mortgage Company / Lennar Financial Services, Inc. Miami, Florida

Upgrade LSAMS from 8.4 to 9.2 AS/400 COBOL and RPG /400 work to upgrade LSAMS, a loan application, from its 8.4 version to the new 9.2. Hundreds of programs had to be changed to implement over 150+ table changes.
October 1998 – November 1999 Client: AmeriServe /Pro-Source Distributors Miami, Florida

Convert Mainframe Batch jobs to AS/400 CL procedures Company cosolidated its mainframe data into an AS/400, and as a result had to migrate its 1000+ of jobs to CLs. New Procedures had to be implemented to mimic the JCL restart capability (namely its step backups and step restores), as well as copy the batch scheduler job requirements (date cards) into a table-driven solution the AS/400 scheduler could read (with the help of some *LocalDataArea)
July 1996 - August 1998 Client: Ryder Systems Inc./Andersen Consulting, Inc. Miami, Florida

Y2K Project Document complete Y2K remediation process where all software would go into a freeze, sent to IBM for remediation then brought back, at which time all changes done in the interim would have to be applied.

AS/400 Nativisation Project This project was created to upgrade older software written on System 36s/38s on COBOL and RPG II/III, to newer AS/400's COBOL/400 and RPG/400, to avoid penalty from IBM. Help create a code change cookbook for developers to follow when making the changes. Coordinated efforts done by 3 teams of programmers.
July 1995 - June 1996 Client: Georgia’s Clayton County Finance Department Jonesboro, Georgia

Capital Budget System AS/400 Cobol application used by managers of the county in the Police/Fire Departments, parks, libraries, etc., to request their fiscal budget per General Ledger expense. These requests were then reviewed by the Finance Department manager's, and enable them to enter their recommendation. Finally, there was a third layer of functionality reserved for the county commissioner, who reviwed the recommendation and approved the actual budget. The system interfaced with their General Ledger and Asset management applications.
December 1986 - October 1994 Client: Inter-America, Inc. (an affiliate of Exxon Corporation, Inc.) Coral Gables, Florida

A/R, Inventory, End of Day, G/L, Financials, Capital Budget, P.Os, Electronic Approvals, A/P software support for users on the Caribbean and Central America Wang Procedure Language and Wang Cobol used to create/enhance software the first four years. From 1990 through 1994, all work revolved around converting the software to AS/400 Cobol/400 & CL, and then installing the applications and training personnel in El Salvador, Mexico, Panama, Guatemala, Honduras, Bahamas and Martinique.
August 1982 - November 1986 Work as employee of D.W.G. Corporation Miami Beach, Florida

Run daily Computer Operations on a Mainframe and on a Wang VS 100 and a Wang VS 300 Started as a computer operator running the computer room (bring machines up, run jobs, do backups, support 300+ users), then was promoted to Junior programmer, then programmer analyst. All work was using Wang Cobol and Wang Procedure Language.
May 1980 - July 1982 Work as employee of Pantry Pride Corporation Miami, Florida

Computer Room Output Distribution Clerk/Computer Operator Started as a distribution clerk, decollating, bursting, and distributing reports in the building. The tasks also involved signing checks and sorting/posting the weekly inventory movement on inventory cards, which was the only way for the sales persons to see the quantities on-hand and what was sold for that week!. Was then promoted to Operator Trainnee where my job was to help the operator run the jobs as well as prepare the JCL for the batch jobs.
Dot
Education
Astronomy, Computer Science, Music, .NET, Software Architecture and Windows Vista Development (WPF, WCF and WWF)