1. Past Accomplishment:
ApplicationAccessPoint Project
The ApplicationAccessPointsystemchangesyourperceptionof accessingapplications. Now,
youcouldsay: “Bye Bye to yourlogonIDs/passwordsandHellotoApplicationAccessPoint!”.
The systemisdesignedanddevelopedbyme withthe intentiontoquicklyandeasilychange
any applicationsfromalogonID/Passwordaccessmechanismtoatap card access mechanism
withoutchanginganycode of the existingapplications.
Some applicationsthatare alreadyworkinginApplicationAccessPointare:FIS,Hastus
SelfService,TransitsafeandVAMS.
Belowisan example of the HastusSelService thathasbeenconvertedtoApplicationAccess
Point.Operatorcan nowjusttap the ID card to logontothe system.
2.
3. Integrate Crystal Report intoWindows (Crystal Portal)
A systemthatwas designedanddevelopedbyme withthe intentiontofree upITSsupporttime
and to empoweruserstoquicklyandeasilycreate Crystal ReportPortalsthemselves.
I put a lotof thoughts,effortsandtime intothe designof the userinterface.Believe ornotI
fullyintegratedCrystal ReportintoWindows.
A portal isnothingbuta sharedfolder.Permissionscanbe seteasilyusingthe standard
WindowsSecurity.
Viewingreportsandschedulingreportsare assimple asright-clickingonthe reportfile and
clickingonthe properfunction.Reportsare scheduledusingthe existingWindowsSCHTASKS
witha newsimple interface,createdbyme.
4. I basicallyuse existingWindowscomponentstocreate mymasterpiece:(1) Sharedfolder
functionalityisusedtocreate portals,(2) WindowsSecurityisusedtosetup sharedfolder
permissions,(3) WindowsSCHTASKSisusedtoschedulejobs
Of course,nothingcomeseasily.Ihadto go throughhoopsand loopstoput themall together.
For additional detailsplease clickonthislink mta206metroappscrystalportaldocCrystal
Portal User Guide.pdf.
The ClickHere to Viewthe
reportvia the Intranet
ClickHere to Viewthe report
ClickHere to Schedule the report
5. BOECrystal Report Interface for Portal users (SPA Portal)
Successfullycreatedandimplementedabrandnew dynamicSPA Portal whichisfullyintegrated
withBusinessObjectEnterprise (BOE).Anyfolders,reports,links,changedoraddedinBOE,will
automaticallyappearonthe portal withoutmakinganychangestothe code.The userinterface
of the portal looksverysimilartothe one of Windows8 or the tabletenvironment(see below).
The informationthatthe userswants,will be justaclick away.Everythingwillbe icon-driven
and withjustone-clickthe userwillbe presentedwithinformationorthe report thathe or she
wants.The portal consistsof 4 areas: message board,dashboard,reportandapplication.
Administrative usersare allowedtomanage whatobjectstopresenttothe usersbymodifying
pre-definedXMLfilesaccordingly.The portal alsoallowsuserstoeasilyfindandschedule any
BOE reportsusingexistingBOEfunctionalitiesanduserinterfaceswhichthe usersare already
familiarwithandasa resultthere isnoneedtore-trainthe users.Some of the neat featuresof
the portal are the following:(1) easilypublishanyobjects(website,application,links,and
messages),(2) abilitytotapintoCindy’s55” TV to see the KPIswithouthavingtolaunchthe KPI
reports,(3) the lookandfeel of the portal can be easilycustomizedbythe usersvia XML files.
The portal isdesignedtosupportanyapplicationssuchaswebapplicationsandclient=server
applications(e.g.M3,Stop& Zone database maintenance system,etc…)
6. Hastus ERS Yard Assistant Mobile App
Came up and suggestedasolutionto integrate ActiveDirectoryinYardAssistantwithouthaving
to make any changesintothe Active Directoryschema
Successfullylockeddowntabletswithonlythe YardAssistantapplicationpresentalongwiththe
Metro assettag displayedontitle bar(see below)
Successfullycreatedapplicationcontrol blacklisttopreventusersfromusingquicklaunchto
launchcertainapplications(seebelow)
Successfullycreatedinstallationpackage toautomaticallypushYardAssistantApplicationto
tablets
7. NextrainExport andUpload Automation
Successfullydesigned,developedandimplementedaredwoodjobtoautomaticallyextractdata
fromHastus and uploadthe data to NextBusFTPsite everyweekday.ThisjobhassavedSPA at
least1 hour every weekday.
Hastus/OPS Disaster Recovery Testing
Continuedtoplaya keyrole inquicklyresolve technical issuesthatoccurredduringthe
installationanduse of Hastusat the DisasterRecoverysite
Setuplaptopsandhotspotstoallow TOS to testHastus at variousdivisionlocations.
Hastus ValidationEnhancement
Improvedthe payroll adjustmentvalidation.The validation now catchesanypay adjustment
that has returnednegativevalue inthe T-Payroll Exceptionslistandthe “wdy01 – Workday
Details“ window.Inaddition,whenyouvalidate the dailyschedule youwillalsogetavalidation
error inthe popupwindow“ob05 –Validate”.Please see screenshotsbelowfordetails.
8.
9. On-Going Projects:
Business ObjectEnterpriseAdminSupport
Provide systemadministrationandsupporttoBOE on a 24/7 basis
Job Scheduler AdminSupport
Provide systemadministrationandsupporttoRedwoodona 24/7 basis
IVR/SMS Text Admin Support
Provide systemadministrationandsupporttoIVR/SMSTextona 24/7 basis
Hastus 2015 Project
Successfullysetupandconfiguredthe infrastructure
SuccessfullyinstalledHastus2015 intoour environment
Responsible toinstall new release anddatabase conversion
Lead forconversionof 80 OIG scripts fromoig format to idformat
Responsible tocreate andmaintainthe MetroView template tobe usedbyagencywide
Responsible toconfigure andsetupDispatchGenericTerminals
Responsible toconfigure andsetupDispatchAssistantGenericTerminals
Responsible toconfigure andsetupSignInTerminals
Responsible tovalidate andfix attributes,securityprofiles,listsandselectionsets
Responsible toconfigure andsetupSelfServiceTerminals
Responsible tovalidate existingCrystal Reports
10. E-Signage Project:this project will save LA Metroalot of money by eliminating
the use of vendors.
WorkedwithDoug’steamto come up withthe 1st
East Portal signdesign
Enhancedthe 1st
East Portal to match withthe specificationprovidedby the SIGNAGE&
ENVIRONMNTLGRAPHICDESIGN department
Responsible todevelopthe remainingEastPortal signs.
Responsible todevelopsignstoreplace existingsignsthatare currentlygeneratedbyIndustry
Weapon.
Responsible todevelopasystemthatallowsusto monitorthe signsremotelyandbe able to
react rightthe way whena problemoccurs.
11. VO Supervisor LaptopReplacement Project
I am assignedtoconfigure andsetupVOSupervisorTabletPCinsucha wayso that all
applications (ATMS,Transitsafe, VAMS,Hastus,BOE,SpaPortal,MysteryRider,CCAT,M3 and
much more) can be run seamlessly.
Crystal Portal Enhancement Project
Look intohowto allowuserstooverride the followingfields:
1. Email From
2. Email Subject
3. Email Body
4. ReportName
12. Redwood Job Scheduler Replacement Project
Evaluatedvariousjobschedulerproductsandrecommendedthe bestproductforLA Metro
I am alsoassignedtoconfigure andsetupthe new jobschedulerandtraindevelopershowto
migrate fromRedwoodtothe new jobscheduler