Jane Wang
|
Address:
|
19291 De Havilland Dr.
Saratoga, CA 95070
|
Cell:
Home:
Email:
|
(408) 504-0421
(408) 863-0436
janewang16@hotmail.com
|
STRENGTHS:
|
|
|
Extensive experience and in-depth knowledge on database and object-oriented analysis, modelling, and designs |
|
Strong communication and consensus building skills |
|
Analytical, creative, and very well-organized |
|
EXPERIENCE:
|
00-present:
|
MSpect
- Software Architect
|
|
Designed, implemented and deployed a
worldwide distributed
wireless performance monitoring system
for GSM, CDMA, TDMA, IDEN, CDPD devices
and carriers
using Java, JSP, Servlet, EJB, CORBA,
JDBC and SQL database.
|
|
Designed and implemented a web-based
customer provisioning and subscription
system.
|
|
2000:
|
OpenGrid
- Software Designer
|
|
Designed and implemented a smart
rendering system for various wireless
devices with WAP and WebClipping protocols,
gateways and carriers
using Java, EJB, XML, and WML. |
|
Designed a data model for the Intelligent
Wireless System using UML. |
|
96-00:
|
Compaq Computer
- Software Designer
|
|
Defined the requirement for CRIS (Configuration Release and Integration System):
including hosting various types of meetings and workshops with different user groups. |
|
Designed a data model and a security model for the CRIS system using UML. |
|
Defined, designed, and implemented a change dependency and tracking
system in Genesis problem tracking system: including soliciting
user requirements, hosting storyboard, designing and implementing
database and Web-based UI. |
|
Defined, designed, and implemented the integration between
Genesis system with Tandem software release management system:
including soliciting requirements, design the data model,
the Web-based UI component, the mapping between the data in
the two systems, and the data clean up. |
|
Designed a data model for CMS (Change Management System). |
|
Designed InfoMall security components. |
|
92-96:
|
Advanced Collaborative System Lab, University of Illinois, Urbana-Champaign - Research Assistant
|
|
Proposed a novel object change management system
to support object-oriented system design
evolution. |
|
Designed and developed a protoype of
the proposed object change management
system. |
|
Proposed a new object-oriented knowledge representation
which can better represent knowledge of objects
by using slot facets, perspectives, and
bi-directional links. |
|
91-92:
|
US Army Construction Engineering Research Lab -
Research Assistant
|
|
Designed and implemented an interactive debugger
with GUI for MODLOG (a simulation language
similar to Modula 2).
|
|
89-91:
|
Hewlett Packard - Software Deigner
|
|
Designed and implemented a rule debugger with
a set of programming tools and high-level
intrinsics for DMA
(Data Management and Access System). |
|
Designed and implemented a financial database
system to acquire and process financial
information from all HP worldwide
entities. |
|
Designed and developed an X-Windows data
dictionary browser to display the relationships
among data entities. |
|
Conducted a feasibility study of a Unix
development platform for HP Information Technology
community. |
|
98:
|
IBM - Software Engineer
(Internship)
|
|
Implemented a control integration tool with
failure recovery to automate the process of
building mini-systems in VM and MVS operating
systems. |
|
EDUCATION:
|
93-96:
|
University of Illinois,
Urbana-Champaign
- Ph.D. in Computer Science (3.95 GPA)
Thesis: An Object Change Management System to support Design
Evolution in Object-Oriented Systems
|
91-93:
|
University of Illinois,
Urbana-Champaign
- M.Sc. in Computer Science (4.0 GPA)
Thesis: A New Object-Oriented Knowledge Representation
|
85-89:
|
University of California, Berkeley
- B.A. with double majors in Computer Science and Mathematics
(Dean's Honor List)
|
GRADUATE PUBLICATIONS AND PROJECTS:
|
97:
|
|
Ph.D. Thesis, University of Illinois, Urbana-Champaign:
An Object Change Management System to support
Design Evolution in Object-Oriented Systems
|
|
96:
|
|
Technical Report, University of Illinois, Urbana-Champaign:
Change operators for managing design evolution
|
|
95:
|
|
OOPSLA Virtual Ph.D. Forum:
An Object Change Management to Support Design Evolution
|
|
|
Technical Report, University of Illinois, Urbana-Champaign:
A language to support object change management
|
|
94:
|
|
Technical Report, University of Illinois, Urbana-Champaign:
Fundamental Database Process:
Issues in Knowledge Representation
|
|
93:
|
|
Master Thesis, University of Illinois, Urbana-Champaign:
A New Object-Oriented Knowledge Representation
|
|
Projects:
|
|
Web-based Registration and Address Book
Designed and implemented online registration, calendar,
and address book web site using Javascript, JSP, Java, and MySQL.
|
|
|
Generic Survey Application
Designed and implemented a Survey collection application
that runs on Palm Pilot.
|
|
|
Booch Notation Editor
Designed and implemented
Booch notation editor using Smalltalk.
|
|
|
Domain Model Analysis
Analyzed and designed an object-oriented domain model for
NCAA Collegiate Football recruiting.
|
|
|
Programming Languages
Designed and implemented an interpreter for a generic
object-oriented language.
|
|
|
Unix Network File Server
Built a Unix Network File Server in C.
|
|
|
Unix Talk
Implemented a two-way communication utility similar to
Unix talk program in C using Unix sockets.
|
|
|
Computer Graphics
Designed and implemented a texture mapping graphical tool
which supports various kinds of shadings as well as
different color, material, and environment mappings.
|
|
|
Domain Model Analysis
Analyzed and designed an object-oriented domain model for
NCAA Collegiate Football recruiting.
|
|
TECHNICAL SKILLS:
|
Object-Oriented Methodologies:
|
Coad & Yorden Object-Oriented Analysis and Design, Booch Object-Oriented Design, OMT, UML, Design Patterns, and Frameworks
|
Languages:
|
Java, JSP, Java Servlet, JavaScript, C++, Smalltalk, EJB, C,
Pascal, ModSim, ModLog, Scheme, Lisp, ML, Simula, Perl, Awk,
Latex, Fortran, Basic,
Assembly languages, SQL, HTML, XML, WML, CORBA, ORB
|
Tools:
|
WebLogic, Borland Application Server,
Rational Rose, Together Soft
|
DBMS:
|
Informix, Sybase, Oracle, MySQL, Object Store, MS SQL Server
|
Compiler/Parser:
|
Lex, Yacc, Flex, Bison, SAXON, XALAN, XERCES
|
OS:
|
Unix, Windows, MacOs, PalmOS, VM, MVS
|
OTHER ACTIVITIES:
|
Hobbies:
|
|
Camping, skiing, reading, and travelling
|
|
Affiliations:
|
|
Member of ACM
|
|
High School:
|
|
Winners of Santa Clara Valley Math Olympia XIV,
San Jose State University Math Contest,
Poly Royal State Math Contest
|
|
UC Berkeley:
|
|
Chairwoman of Campus Evangelical Fellowship |
|