12
Past Accomplishment: Application Access Point Project The Application Access Point system changes your perception of accessing applications. Now, you could say: “Bye Bye to your logon IDs/passwords and Hello to Application Access Point!”. The system is designed and developed by me with the intention to quickly and easily change any applications from a logon ID/Password access mechanism to a tap card access mechanism without changing any code of the existing applications. Some applications that are already working in Application Access Point are: FIS, Hastus SelfService, Transitsafe and VAMS. Below is an example of the Hastus SelService that has been converted to Application Access Point. Operator can now just tap the ID card to logon to the system.

Past Accomplishment and On-Going Projects

Embed Size (px)

Citation preview

Page 1: Past Accomplishment and On-Going Projects

Past Accomplishment:

Application Access Point Project

The Application Access Point system changes your perception of accessing applications. Now, you could say: “Bye Bye to your logon IDs/passwords and Hello to Application Access Point!”.

The system is designed and developed by me with the intention to quickly and easily change any applications from a logon ID/Password access mechanism to a tap card access mechanism without changing any code of the existing applications.

Some applications that are already working in Application Access Point are: FIS, Hastus SelfService, Transitsafe and VAMS.

Below is an example of the Hastus SelService that has been converted to Application Access Point. Operator can now just tap the ID card to logon to the system.

Page 2: Past Accomplishment and On-Going Projects
Page 3: Past Accomplishment and On-Going Projects

Integrate Crystal Report into Windows (Crystal Portal)

A system that was designed and developed by me with the intention to free up ITS support time

and to empower users to quickly and easily create Crystal Report Portals themselves.

I put a lot of thoughts, efforts and time into the design of the user interface. Believe or not I fully integrated Crystal Report into Windows.

A portal is nothing but a shared folder. Permissions can be set easily using the standard Windows Security.

Viewing reports and scheduling reports are as simple as right-clicking on the report file and clicking on the proper function. Reports are scheduled using the existing Windows SCHTASKS with a new simple interface, created by me.

Page 4: Past Accomplishment and On-Going Projects

I basically use existing Windows components to create my masterpiece: (1) Shared folder functionality is used to create portals, (2) Windows Security is used to set up shared folder permissions, (3) Windows SCHTASKS is used to schedule jobs

Of course, nothing comes easily. I had to go through hoops and loops to put them all together.

For additional details please click on this link \\mta206\metroapps\crystalportal\doc\Crystal Portal User Guide.pdf.

The Click Here to View the

report via the Intranet

Click Here to View the report

Click Here to Schedule the report

Page 5: Past Accomplishment and On-Going Projects

BOE Crystal Report Interface for Portal users (SPA Portal)

Successfully created and implemented a brand new dynamic SPA Portal which is fully integrated with Business Object Enterprise (BOE). Any folders, reports, links, changed or added in BOE, will automatically appear on the portal without making any changes to the code. The user interface of the portal looks very similar to the one of Windows 8 or the tablet environment (see below). The information that the users wants, will be just a click away. Everything will be icon-driven and with just one-click the user will be presented with information or the report that he or she wants. The portal consists of 4 areas: message board, dashboard, report and application. Administrative users are allowed to manage what objects to present to the users by modifying pre-defined XML files accordingly. The portal also allows users to easily find and schedule any BOE reports using existing BOE functionalities and user interfaces which the users are already familiar with and as a result there is no need to re-train the users. Some of the neat features of the portal are the following: (1) easily publish any objects (website, application, links, and messages), (2) ability to tap into Cindy’s 55” TV to see the KPIs without having to launch the KPI reports, (3) the look and feel of the portal can be easily customized by the users via XML files. The portal is designed to support any applications such as web applications and client=server applications (e.g. M3, Stop & Zone database maintenance system, etc…)

Page 6: Past Accomplishment and On-Going Projects

Hastus ERS Yard Assistant Mobile App

Came up and suggested a solution to integrate Active Directory in Yard Assistant without having to make any changes into the Active Directory schema

Successfully locked down tablets with only the Yard Assistant application present along with the Metro asset tag displayed on title bar (see below)

Successfully created application control black list to prevent users from using quick launch to launch certain applications (see below)

Successfully created installation package to automatically push Yard Assistant Application to tablets

Page 7: Past Accomplishment and On-Going Projects

Nextrain Export and Upload Automation

Successfully designed, developed and implemented a redwood job to automatically extract data from Hastus and upload the data to NextBus FTP site every weekday. This job has saved SPA at least 1 hour every weekday.

Hastus/OPS Disaster Recovery Testing

Continued to play a key role in quickly resolve technical issues that occurred during the installation and use of Hastus at the Disaster Recovery site

Setup laptops and hotspots to allow TOS to test Hastus at various division locations.

Hastus Validation Enhancement

Improved the payroll adjustment validation. The validation now catches any pay adjustment that has returned negative value in the T-Payroll Exceptions list and the “wdy01 – Workday Details “ window. In addition, when you validate the daily schedule you will also get a validation error in the popup window “ob05 –Validate”. Please see screen shots below for details.

Page 8: Past Accomplishment and On-Going Projects
Page 9: Past Accomplishment and On-Going Projects

On-Going Projects:

Business Object Enterprise Admin Support

Provide system administration and support to BOE on a 24/7 basis

Job Scheduler Admin Support

Provide system administration and support to Redwood on a 24/7 basis

IVR/SMS Text Admin Support

Provide system administration and support to IVR/SMS Text on a 24/7 basis

Hastus 2015 Project

Successfully setup and configured the infrastructure

Successfully installed Hastus 2015 into our environment

Responsible to install new release and database conversion

Lead for conversion of 80 OIG scripts from oig format to id format

Responsible to create and maintain the Metro View template to be used by agency wide

Responsible to configure and set up Dispatch Generic Terminals

Responsible to configure and set up Dispatch Assistant Generic Terminals

Responsible to configure and set up SignIn Terminals

Responsible to validate and fix attributes, security profiles, lists and selection sets

Responsible to configure and set up SelfService Terminals

Responsible to validate existing Crystal Reports

Page 10: Past Accomplishment and On-Going Projects

E-Signage Project: this project will save LA Metro a lot of money by eliminating the use of vendors.

Worked with Doug’s team to come up with the 1st East Portal sign design

Enhanced the 1st East Portal to match with the specification provided by the SIGNAGE & ENVIRONMNTL GRAPHIC DESIGN department

Responsible to develop the remaining East Portal signs.

Responsible to develop signs to replace existing signs that are currently generated by Industry Weapon.

Responsible to develop a system that allows us to monitor the signs remotely and be able to react right the way when a problem occurs.

Page 11: Past Accomplishment and On-Going Projects

VO Supervisor Laptop Replacement Project

I am assigned to configure and setup VO Supervisor Tablet PC in such a way so that all applications (ATMS, Transitsafe, VAMS, Hastus, BOE, Spa Portal, Mystery Rider, CCAT, M3 and much more) can be run seamlessly.

Crystal Portal Enhancement Project

Look into how to allow users to override the following fields: 1. Email From 2. Email Subject 3. Email Body 4. Report Name

Page 12: Past Accomplishment and On-Going Projects

Redwood Job Scheduler Replacement Project

Evaluated various job scheduler products and recommended the best product for LA Metro

I am also assigned to configure and setup the new job scheduler and train developers how to migrate from Redwood to the new job scheduler