Freya Fang
Email: *******@*****.*** Phone: 415-***-****
*** ** ********** **, *******, WA 99163
Education
University of California, San Diego
Bachelors of Science in Computer science
Graduated in December 2015
Qualification
• Very good with algorithms and data structures.
• Very strong in object-oriented design
• Extensive experience with object-oriented
programming
• Experience on web based application testing and
development
• Experience with MVC and MVVM design.
• Strong knowledge of SQL and database design
• Knowledge of TCP/IP networking.
• Ability to work in a fast paced environment.
• Strong sense of accountability.
• No sponsorship required for working in the U.S
Technical Skill
• Languages: Java (expert), C/C++ (proficient), C# (proficient), Python (proficient), Perl (familiar), PHP (familiar), bash script (familiar), JavaScript (familiar), HTML/CSS (familiar), AJAX (familiar), OCaml (familiar).
• Databases: MySQL, PostgreSQL, SQL Server, JDBC
• API/Framework: Restful, Node.js, .NET
• Test/QA Tools: Unit Testing, Selenium
• Platforms/Technologies: Unix, Windows, MacOS, Visual Studio, Word Press, Git, Apache, Tomcat, Salt, Jira Working Experiences
Application Developer Intern
AttackIQ Inc., San Diego, CA September.2014-September.2015
• Worked with senior developers to develop validation programs with python that detected vulnerabilities of clients’ network and operating systems, such as checking firewall installation via registry key, checking http connection, finding directory with certain patterns, etc.
• Supported the news search feature by building a web-scrapping project that collected and stored large amounts of network-security news using Elastic Search and python.
• Developed a program in python that let users execute bash command to develop their own validation tests on the front end.
• Configured and Managed servers using Salt, and wrote bash scripts that automatically run configurations and assigned programs in multiple virtual machines to make QA more effective.
• Used Selenium to automate the testing for the company’s web applications. Web Development Intern
Home Junction Inc., San Diego, CA June.2014-October.2014
• Used MySQL, PHP, and Ajax to implement a data-driven registration system for new clients to sign up and save their general information for sale department in a more convenient way.
• Decorated the WordPress web template using HTML/CSS to meet clients’ specific requirement, and expended more front-end functionalities using JavaScript under clients’ demand (i.e. a mortgage calculator for a webpage about real estate)
Other Programming/Leaderships experiences
• Constructed a compiler using Java and Assembly Language for Reduced-C that has similar characteristics with C.
• Implemented various of data structures using C/C++.
• Modified Nachos operating system using C/C++, to make it support implementation of multithreading synchronization, priority scheduling, multiprogramming, safe Exit system, and virtual memory, etc.
• Developed a completed web application end to end for administrating college information, using C#, AJAX, .NET framework and SQL Server.
• Designed and built a database application for entering and retrieving college information using JDBC, Java and PostgreSQL on Apache Tomcat server.
• Developed an Android mobile app that organizes outdoor activities for users and helps connect people with similar interests. Mainly worked on back-end development including server and database administration and coded with PHP for data delivery.
• Designed and built a mobile web application, which provided knowledge about global culture for a purpose of culture sharing on campus, using HTML/CSS, JavaScript, Node.js and AJAX.