Tony Tang
Denville, NJ, *****
www.linkedin.com/in/tony-tang-b705b115/
Cell: 973-***-**** Email: **********@*****.***
Application Developer
Oracle SQL Server JS JSP AngularJS
Accomplished IT professional with experience in full life cycle development, including analysis, design (system / database), development, testing, implementation, and maintenance of application software. Superb attention to detail and time management skills, multi-tasking to ensure all projects completed to desired specifications in necessary time frame. Stellar interpersonal and collaborative skills, working independently or as part of a team.
Databases: Oracle 9i/11g/12c, SQL Server 2008/2012, MongoDB
Methods/IDE: Portlet Factory, Visual Studio, Oracle Navigator, SQL Navigator, Toad, SQL Server MS, SSIS, IIS Manager
Application Servers: IBM WebSphere Application Server 7.0/6.x, IBM Connections 4.5/3.0
Content Management: Web Content Management (WCM)
Web Servers: IBM Http Server 7.0/6.x/5.x, IIS 7/7.5
Languages: Java, C/C++, VB, Java, PL/SQL, T-SQL, Unix-shell, Linux Script, XML, C# / VB.NET
Web Technologies: JQuery, Ajax, AngularJS, Node.js, React.js, CSS3, HTML5, JSON, JavaScript, JSP
Development Methodology: Scrum / agile methodology; Version Control: SVN, TFS
Operating Systems: Linux, Windows
Professional Experience
UPS, Parsippany, NJ 01/2018 – 10/2019
Senior Application Developer/Oracle Developer
ESP/ESTAT Sales Application (Oracle)
Implement, support and maintain ESP (Enterprise Sales Planning) and ESTAT Sales Application
Worked on Monthly Snapshot, Customer Definition, Sales Hierarchy, Opening and Closing Sales Planning
Created, developed and modified SQL scripts / packages / procedure / function based on business requirements to support programs and ensure proper execution
Employed table / view / key / index / trigger / constraint / sequence / cursor for requirements using Oracle Navigator
Involved in Extraction, Transformation and Loading (ETL) processes using UNIX shells scripting, PL/SQL and SQL*Loader
Performed SQL, PL/SQL performance tuning using various tools like EXPLAIN PLAN, SQL*TRACE and AUTOTRACE
Extensively used bulk collection in PL/SQL objects for improving the performing
Involved in using hints to direct the optimizer to choose an optimum query execution plan
Maintained ESP/ESTAT and User Administration VB.NET application
Wrote Unix Shell Script for Audit program and resolved daily AM/PM Batch, Data Refresh and Mass Alignment processes
Prepared technical documentation, conducted code reviews for the applications, enhancements as well as user guides
Involved daily SCRUM meeting including Sprint Planning/Backlog, Daily Standups, Sprint retrospectives and Sprint Demos
Responsible for 24x7 production support including troubleshooting to diagnose, isolate, correct data and database issues
ADP, Roseland, NJ 01/2000 – 11/2017
Lead Application Developer 2010 – 2017
Associate Portal (NodeJS / AngularJS / React / MongoDB)
Utilized HTML / JavaScript / jQuery / Ajax / AngularJS, developing Node.js RESTful APIs for developing rich user experience
Worked on new Associate Portal user-facing features, using React.js and retrieving data through APIs
Designed GPT Live Wire widget, utilizing AngularJS and Jive APIs (external web sites)
Created JavaScript programs, utilizing NodeJS modules that handled automated email distribution
Installed / configured MongoDB, built Node.js controllers and APIs, retrieving data from MongoDB
Prepared data mappings, JSON data structures, and collections in MongoDB for each portlet
Create PL/SQL stored procedures, function, views, queries for enhancement and report in the application using TOAD
Tony Tang **********@*****.*** Page Two
ADP (continued)
Mass-imported records from Oracle database into MongoDB with data manipulation and validation
Applied Scrum and Agile methodology, collaborating between cross-functional teams
Associate Portal (IBM WebSphere)
Worked extensively in architecting, designing, developing, and deploying Portal applications
Utilized WAS admin console, configuring and administering WebSphere HTTP and Application servers
Participated in IBM WebSphere Portal migration from 6.1.5 to 7 for planning, performing, and troubleshooting
Used JSR 286 portlet and developed Portal applications, employing Portlet Factory
Planned and created Portal custom themes and skins towards business requirements
Created contents / components / templates / workflows / rules, using WCM
Employed XMLAccess, configuring and deploying portlets, theme policies, and portal pages
Installed and supported Java Servlets distributed as .war and .ear files
Involved in production support, including troubleshooting and resolution efforts, implementations, performance, coordinating with IBM through PMRs and root cause analysis
Set up and maintained syndication process between Authoring and production environments
Technology Consultant/SQL Server Developer 2000 – 2010
IBM Connections (Collaboration)
Performed development, deployment, implementation, & maintenance of IBM Connections 3.0/4.5
Customized and maintained Profile / Dogear / Homepage / Community / Wiki / Forum / News applications
Performed IBM Connections upgrade from 3.0 to 4.5, converting custom codes
Completed migration of Communities, Blogs and Wikis from IBM Connections to JIVE (ADPworks)
Added Webtrends and Coremetrics code to IBM Connections
Ariba (eProcurement)
Designed, developed, and maintained Ariba modules, including Buyer, Invoicing, Contracts and Sourcing
Coded and modified adapters, rules, custom reports, and UI changes
Build SQL scripts, indexes, procedures and complex queries for data analysis using Microsoft T-SQL
Created customized reports for all departments, managed reconciliation process and tax management using SSIS Packages
Resolved issues for Invoices push, orders creation, reconciliation process, and reports
Performed Ariba 6.0 upgrade to 7.0, migrated 7.0 to Ariba onDemand Procure-to-Pay (P2P) and implemented TIBCO
Ariba Analysis (Data Warehouse)
Planned, built, maintained, and supported Ariba Analysis data warehouse in Oracle
Developed Analysis Methodology, created Fact Design Template, and developed Project Plan
Designed ADP business unit’s PO / AP / T&E data facts and dimensions for order / Invoice / concur data
Integrated D&B information into Analysis, completing thousands of suppliers’ normalization
Performed data extraction from data sources, transforming to csv/xml files and loading files into Analysis Oracle database
Additional Relevant Experience
MATLEN SIVLER GROUP, INC., Somerset, NJ
Programmer / Analyst and Designer
Implemented n-tiered system for Subaru with MTS based COM architecture with SQL Server database
Built and developed MSG browser based Timesheet automation system written with ASP, DHTML
STATISTICAL RESEARCH INC., Westfield, NJ
Programmer
Programmed front-end window-based GUI application, using Visual Basic and ActiveX technology
Utilized ODBC API, OLE server, Windows API, and customized DLLs, performing tasks under Windows NT
Education
Master of Science (M.S.), Computer and Information Science, New Jersey Institute of Technology, Newark, New Jersey