FRANK FANG
**** ********* ***** ***** **** CA ***87 Cell: 510-***-**** acy57b@r.postjobfree.com SENIOR PL/SQL DEVELOPER
Professional PL/SQL Developer with a passion for software development especially with agile practices, with an in depth knowledge of OOP.
Over 10 years of software development experience Oracle PL/SQL, ASP.NET in C# including high transactional enterprise Web applications, with team leadership experience. Expert in full System Development Life Cycle
(SDLC).
Has the ability to understand and transform complex business requirements into software. To ensure the applications are delivered on time, to specification, optimized and maintainable. A highly motivated individual who is always learning, able to work to tight deadlines, and who can communicate effectively with technical peers as well as business users. Someone who encourages learning and the sharing of ideas and is always open to new ways of working. Key Skills
Core Programming Languages:
PL/SQL, JavaScript, Java, C#, HTML, CSS, XML, VB.NET, UML Databases:
ORACLE, MS SQL Server
Technologies and Frameworks:
.NET Framework, ASP.NET, MVC, WCF, ADO.NET, AJAX, Crystal Reports, JavaScript, VB.Net, WPF, IIS, LINQ, Web services
Professional Experience
DEEGIT INC June 2015 – November 2016
Consultant, working at the client site, Levi Strauss & Co.
Designed and developed Interfaces with MDM system.
Support the transition of DaVinci support for the outsourcing vendor.
Improved FlexPLM to DaVinci interface performance LEVI STRAUSS & CO. June 2001 – May 2015
Senior Application Engineer, developing and maintaining DaVinci Application (a Web and Smart Client Product Lifecycle Management Application). Mostly responsible for development of new features, enhancements, defect fixes, and technical support of Da Vinci. Developed a DaVinci and FlexPLM interface in Oracle PL/SQL to perform most of tasks as the DaVinci Web Application.
Redesigned and implemented the changes of DaVinci to support the new business models
Redesigned and developed DV2 application.
Designed and developed Interfaces with SAP, Maplelake, MDM, and FlexPLM
Managed DaVinci production technical support. Implemented track processes to control business requests, defects and enhancements
Improved application performance by SQL turning, threading, and IIS configuration Frank Fang – PL/SQL Developer Page 1
Frank Fang – PL/SQL Developer Page 2
Key Technologies: Oracle PL/SQL, ASP.NET, C#, Web services, ASP, JavaScript, VB.NET, ADO.NET, LINQ, XML, XSD, XSLT
BRIDGEPATH February 2001 – May 2001
Software Engineer in a team working on Bridgepath Public Exchange Web Application to simplify the processes and make application more user-friendly.
Designed and developed an email module to generate outgoing emails
Redesigned the user registration module to enable both Bridgepath Public Exchange and Bridgepath Private Exchange users to perform registration with a common module Key Technologies: Java, Servlet, EJB in WebLogic, JavaScript, Oracle, and Linux, Shell script CARTSTATION.COM June 2000 – February 2001
Software Engineer, as a member of development team, developed and maintained a large-scale automotive service e-commerce Web application.
Modified CCS Catalog Order and Service Area Module to improve performance problems
Enhanced the Shop and Supplier order process
Redesigned the data upload process to handle different data formats and reduce the process time Key Technologies: .Java, JavaBeans, JSP, ASP, COM, HTML, WebLogic, IIS, Oracle, SQL Server DFS GROUP LIMITED September 1995 – May 2000
Technical Analyst as production support team member of Merchandise Control System. As project development member later to work on different projects for new applications for the company.
Designed and developed Merchandise Planning System on Essbase interfacing with Redbrick database warehouse Auto Replenishment System
Developed highly automatic interfaces between SAP FI system and Legacy system. Performed product support for both SAP FI interface and Merchandise Control System
Designed TCP/IP payment program interface between Paymentek and Merchandise Control System Key Technologies: .RPG, CL, AS/400, Unix, Shell script, P, ABAP, Essbase CAMSTAR SYSTEM June 1994 = September 1995
Senior Programmer/Analyst as a key member of development of plant floor control system mainly for semiconductor industry. I was working on new version of MESA (Manufacture Execution System Application. My main responsibilities were:
Designed and developed the new NT version of MESA
Enhanced the auto-numbering, job scheduling, and work-in-process message modules for the AS/400 version of MESA
Create Windows GUI Screens for MESA with GUI/400 tools
Modified the application changes system to improve its functionality and performance Key Technologies: RPG, CL, AS/400, GUI/400, C++, NT, Crystal reports COMPUTER SCIENCE CORPORATION CONSULTING September 1991 – June 1994 Staff Consultant working on different projects for clients, like Krames Communication, Safeway, Syntex, and AAA insurance. Designed, developed and enhanced applications based on the client requirements:
Designed and developed an order management system including order entry, inventory control, and account receivable with Informix-4GL
Designed and developed a merge purge system for a direct marketing company. Enhanced the mailing list generation system to improve performance
Frank Fang – PL/SQL Developer Page 3
Enhanced the reporting module of FDA Approval Application, designed and developed a Windows auto release application for FDA Approval Application to the users in Syntex.
Developed Unit shell scripts to automate background jobs in AAA Insurance. Key Technologies: C, C++, Informix-4GL, SQL, Fourgen Case, Unix on IBM RS/6000, Shell script Education
B.S. IN COMPUTER SCIENCE, SAN FRANCISCO STATE UNIVERSITY SAP ABAP WORKBENCH TRAINING