More Related Content
Similar to Java Developer Resume - Tun Wei Wang
Similar to Java Developer Resume - Tun Wei Wang (20)
Java Developer Resume - Tun Wei Wang
- 1.
Tun Wei
Wang
Phone number: (Cell phone)
+886911789948
Email: s882852@gmail.com
Objective Statements
• Work in a rapidly changing environment to solve largescale network
problems
• Develop tool to improve development environment for better productivity
• Develop back end API to improve development process
• Controller domain knowledge and ability to scale across multiple
components demonstrating end to end knowledge
Specialties: Java, C, Memcached/Protocol, Thrift, Hector, TCP/IP,
Spring
Applications: Wireshark, Gdb, Valgrind
Database: Cassandra, MySQL, PostgreSQL
Summary of Qualification
• 5 years Java development experience
• 2 years C development experience on Linux platform (socket
programming)
• Development of backend applications using Memcached, Spring, DBUS,
Thrift, Hector, J2EE, MySQL, Cassandra,TCP/IP,UDP, MVC
• Experience in debug and troubleshooting using gdb, valgrind, wireshark,
JConsole,JMX
• Experience in design debug/simulation tool using StructIO, Java
• Experience in design webapplication using PHP apply in Digital Archive
Project
• Experience in Automation Test using Python, Robotframework,BDD
• Experience in Linux system performance tuning
• Experience in SQL, DBUS, TCP/IP, UDP, Servlets, PHP, Python ,MVC,
JSON, HTTP, REST, XML, StructIO,JGroup, ElasticSearch
• Formal training in Computer Science
EXPERIENCE
NMS Software Engineer at Ruckus Wireless
Taipei, Taiwan — 20122015
Communication function
Developed communication application between 10000 APs/ Smart Cell
Gateway.(Memcached, C, Thrift, Cassandra)
Developed Java communication function (Java, Spring, Hector,
Cassandra, TCP/IP, UDP, JSON)
Developed communication library between JAVA and C applications
(DBUS, C).
Created JAVA tool to simulate data transmission for test purpose in
largescale network environment. (UE simulator, Memcached
Protocol,StructIO)
Designed and implemented 'ClusterFailover' feature in backend
library(JSON, TCP, Alphanumeric sort)
Automation Test ,Cluster function verification and issue diagnose
Diagnosed and addressed application issues (Gdb, Valgrind, JConsole,
Wireshark, lsof, tcpdump)
- 2. Diagnosed and address Cluster issues(Cassandra, JGroup,
MultiThreading, MVC)
Add Test case increase Smart Cell Gateway domain library
coverage(JUnit)
Constructed Robolectric Automation test for Cluster(Python,Selenium,
Robotframework)
Software Engineer at Academia Sinica, Taiwan(Digital Archive
Project)
Taipei, Taiwan — 20042011
Developed backend search algorithm for chinese variant system and
applied algorithm peertopeer research(Java, PHP)
Designed algorithm to balance the load of PseudoGene search (Python,
LDAP)
Designed algorithm to search champinzee Gene against Human Gene
Collected data from existing online gene database(Httpclient, Data mining,
Google OCR)
Built NOD2 Gene research citation network(Citation, Reference, Clique)
EDUCATION
National Taiwan University
PhD Candidate,Department of Engineering Science and Ocean
Engineering(Computer Engineering), 2004 2014
National Taiwan University
Master of Science (MS),Biomedical Engineering (Computer Engineering), 2005
2007
Tunghai University
Computer Science(BS), 1999 – 2004
Tools
Programming: JAVA, C, J2EE, JSP, SQL, HTML/CSS, Python, PHP, Javascript
Operating Systems: Ubuntu, Linux, Windows
Applications: Eclipse, Memcached, Cassandra, GDB, Valgrind,Spring, DBUS,
Hector ,MS Visual C, VMWare, KVM, EXSi, Jenkins, Jira
Other: OOP, MVC,JUnit, Arduino/UDOOIoT(Personal Project), Embedded
System, MVC, Social Network Analysis
Publication
Optimal Schedule on Message Broadcast Tree in Structured
PeertoPeer Networks
Journal of Information Science and Engineering January 2013
Authors: TunWei Wang, JENGWEI LIN, RAYI CHANG