JOANNE PHAM
San Jose, CA *5136
Cell: 408-***-**** **************@*****.***
OBJECTIVE: A challenging position in software design and development.
SUMMARY OF QUALIFICATIONS:
Outstanding interpersonal and analytical skills with the ability to work effectively under pressure and deadlines.
Proven ability to work both independently and as a team player. Self-motivated, detail-oriented, and works exceptional well in a team environment.
Persistent problem solver, detail oriented, highly organized, able to prioritize tasks and make critical decisions.
Extensive experience with various database server (MS SQL Server, Oracle, Informix, Sybase, SQLite, MySQL, Cassandra)
Extensive experience with API to access to database (ADO, ODBC), Hibernate
Strong experience with database design. Performance and tuning database in MS SQL Server.
In-depth knowledge of web markup, scripting languages, JavaScript library with a RESTful JSON interface
Engineering experience most recently utilizing industry standards such as JavaScript, AngularJS, Angular 2+, TypeScript, HTML5, CSS, Bootstrap, AJAX, MySQL, RESTFul/SOAP, JSON,, Git, Stash, D3, AMCharts, Grunt, Bower, Docker, AWS
SUMMARY OF SKILLS:
Operating Systems
Redhat Linux, Windows, and Solaris
Languages
Java, C/C++, TypeScript, JavaScript
IDE
Eclipse, Visual Studio, Sublime Text 3, Source Insight
Web Servers
IIS, Apache
Technologies/Protocols/Java Script Library
J2EE, J2SE, JSTL, JSP, Java Script, Perl, AWK, JMS, HTML5, Servlets, Web Services, JBoss, Tomcat, WSDL, ADO, JDBC, XML, XSTL, PL/SQL, Shell Script(C/Koran/Bourne), jQuery, AJAX, Backbone.js, JSON, D3.js, AMCharts, SoapUI, Grunt, Bower
Standards & Frameworks
Spring Framework, Spring MVC, Hibernate, Apache Frameworks, AngularJS, Angular 2+
Database
Oracle, MS SQL, Sybase, SQLite, Cassandra, MySQL
Tools
SVN, Rational Rose, Perforce, CVS, ClearCase, SourceSafe, Git, Stash, JIRA, Atlassian, Agile/Scrum
WORK EXPERIENCE:
2014-Present: Staff Software Engineer Pulse Secure, San Jose CA.
Migrating the Workspace product using ExtJS (Sencha, JSON) to using AngularJS and Bootstrap.
Designing, prototype, coding, testing and documenting for Pulse Secure Pulse One product.
Technologies utilized include:
Front End: Angular 5, Typescript, JavaScript, AngularJS, AMCharts, D3, Twitter’s Bootstrap, Angular-UI, Angular UI Grid, HTML5, CSS, Docker, Bamboo
Server: Git, Stash, JIRA, AWS, grunt, bower, MySQL, AWS (EC2, RDS, S3, Cloud Front), Python
2007-2014: Member of Technical Staff: Juniper Networks, Sunnyvale CA.
Migrating the Ruby and Rail scripts to new framework using DropTiles, Backbone, D3, JavaScript, Java, REST APIs and Cassandra Database.
Designing, prototype, coding, testing and documenting for the Pulse Mobile Security Gateway (MSG) product. MSG manages security and policies on mobile devices including Android, iOS, BlackBerry, Symbian and Windows Mobile. Major wireless service providers use MSG. The product is implemented with technologies such as Java, J2EE, Hibernate, Spring framework, JSTL, JSP, Java Script, XML/XSTL, JBoss, Jetty, jQuery, MySQL, Liquibase.
Designing, prototype, coding, testing and documenting for WX (WAN Optimizations) product application product by using SQLite for database access, C++, HTTP, Java Script, XSLT, FusionCharts, Application Web, XML, SQLite.
Designing, coding GUI for WAN Acceleration reporting using Java Script, Fusion Charts, C++
Data Base Performance and Tuning
Benchmark the performance of database for WAN Acceleration.
Extensively writing script for database migration.
Solving database performance, database access performance and other development issues.
2000-2007: Principal Software Engineer/Technical Lead: Lucent Technology, Sunnyvale CA.
Designing, prototype, coding, testing and documenting for VitalSuite application product by using ODBC for database access, C++, HTTP, Java Script, XSLT, XML, CGI, MS SQL.
Designing, coding GUI for VitalSuite reporting using Java Script, CGI script, C++
Data Base Performance and Tuning
Benchmark the performance of database for VitalSuite.
Developing and manage database build scripts using by Install Shield script.
Extensively writing script for database migration.
Extensively writing store procedures
Solving database performance, database access performance and other development issues.
Working with product using Apache Server and Tomcat.
1995- 2000: Senior Software Engineer: Compuware Corporation, Campbell CA.
Designing database to store Network traffic and exporting data from memory map to MS SQL server using ADO and C++.
Developing database export using ADO and C++.
Designing and coding installation program of EcoTOOLS Product by using Install Shield.
Developing store procedures to use by web project.
Benchmark the performance of database for EcoTOOLS.
Designing the automation testing system for EcoTOOLS product using Perl, Shell Script
Data Base Design
Extensively writing store procedures
Data Base Performance and Tuning
Installing, configuring and upgrading SQL Server
1992-1995: Software Engineer: Applied Technology Associates, Inc. Mountain View, CA.
Designing, coding, testing and documenting a scientific application which analyze, assess and provide real-time safety control for the test missions based in X Windows in a distributed network environments.
Designing and prototype graphical user interfaces using C and Motif tool kit on RS/6000.
Supporting Sybase RDBMS interface design, coding and relation normalization.
EDUCATION:
CALIFORNIA STATE UNIVERSITY, Hayward, CA
Bachelor of Science: Computer Science, March 1992.
G.P.A: 3.9/4.0 (major) - 3.8/4.0 (overall)
SAN JOSE STATE UNIVERSITY, San Jose, CA
Bachelor of Science: Industrial Technology, December 1989
G.P.A: 3.6/4.0 (major) - 3.4/4.0 (overall)
Oracle SQL Plus
Microsoft SQL Server administrator 6.5
Microsoft SQL Server administrator 7.0
Microsoft SQL Server administrator 2000
Microsoft SQL Server database design
Microsoft window NT administrator 4.0
Microsoft SQL Server performance and tuning 6.5
HONORS:
Hayward University Dean's honor list
San Jose State University Graduate with Distinction
De Anza College Dean's honor list
REFERENCE:
Available upon request