18+ years of professional software design and development experience (architecture, design, implementation and test) developing world class large scale web application and enterprise BI products using Java, C++, C#, C, SQL, Oracle, Postgre and Microsoft SQL Server databases on Windows and Unix.
Senior Software Engineer @ Proud early builder of the world's BEST web site for millions of home owners and home buyers using Java, SQL, REST Web Services, Hibernate, JDBC, Postgre Database, Elastic Search, GraphQL, Dependency Injection, AOP, Memcached, Jetty, RabbitMQ, Git, Maven, Dropwizard, Guice, Guava, Jersey, Jackson, JSON, Metrics, FB API, Yelp API, Kubernetes, Nginx, Nagios, Logstash, etc. at one of the fastest growing start ups in the nation. From 2013 to Present (2 years) Senior Software Engineer II @ Designed and developed major products/features/components of world-class, multiple award winning enterprise BI products.
Designed and developed major features/components of flagship BI products: NoetixViews Workbench, Noetix Generator for Oracle Business Intelligence and Noetix Platform using Java, C++, C#, SQL, Hibernate, JDBC, Web Services, Oracle and Microsoft SQL Server Databases, ICE Faces, JavaScript, AJAX, XML, .Net, JUnit, Mockito Mock Framework, Log4J, etc.
Led 3 projects (Komatsu, Tonka, Noetix Platform dimension support research and prototyping) to successful completion.
Collected and discussed functional requirements for new features. Wrote functional specification (for Noetix Platform features) and detailed design documents.
Developed automated DEV unit test suites for NoetixViews WorkBench, Noetix Enterprise Manager and Noetix Platform. From 2001 to 2013 (12 years) Software Engineer @ Designed and developed key components of Crystal Report, a world-class, industry leading and many award winning reporting tool with millions of users world wide.
Designed and developed the OLAP Database Manager which is the engine of the OLAP reporting.
Developed and maintained the Windows Forms Crystal Report Viewer using C# and Visual Studio 7 on Microsoft .Net for bundling Crystal Report with Visual Studio 7.
Designed and implemented Report Parts Designer, ActiveX Chart Expert and Microsoft Repository Module. Implemented many new features for Report Designer, ActiveX Viewer and Formula Editor.
Technology used at this position: Object Oriented Design, MFC, Visual C++, COM, ATL, ActiveX and Design Time Control, C#, Visual Studio 7, XSP, .Net, XML, Windows, Windows UI development, Java, IBM Visual Age, Tomcat, UML and Microsoft Repository. From 1996 to 2001 (5 years) DBMiner Developer/Research Assistant @ One of the main designers and developers of the very successful DBMiner - a commercial quality Data Mining system, which was the invited demo for a number of renowned international database and Data Mining conferences such as VLDB and KDD. MPR corp. in Vancouver licensed this technology to use in its products.
PC team lead and led the product design and development on Windows.
Key contributor to the architecture design of DBMiner. Designed and implemented the User Interface of DBMiner on Windows.
Designed and implemented the Predictor module on both Windows and UNIX. Developed the Classification and other complex Data Mining algorithms on UNIX.
Technology used at this position: Object Oriented Design, MFC/Visual C++, SQL, DBMS, ODBC, Windows UI development, Windows, UNIX, Data Mining, OLAP. From 1995 to 1996 (1 year)
M.S. Computer Science, Data Mining @ Simon Fraser University, Vancouver, Canada Wei Wang is skilled in: XML, Visual Studio, C#, Object Oriented Design, Java, Oracle, SQL, Software Development, Software Engineering, C++, Databases, Agile Methodologies, .NET, Hibernate, Business Intelligence