Jack Wu Wei Min
Phone: 604-***-**** E-Mail: adpwqu@r.postjobfree.com
Summary
• 5+ years of experience in software and enterprise web development
• Experienced in Spring Framework, Hibernate, MongoDB, Web Service, Amazon AWS, Android
• Participated in all stages of the software development life cycle. Technical Background
Languages Java, Javascript, HTML, CSS, jQuery 5+ year Database MS SQL, MYSQL, ORABLE 3+ year
Server Tomcat, Jetty 3+ year
Mobile Android Knowledge of
Platforms Linux, MS desktop and server Previously
Framework and
Libraries
Spring, Hibernate, jQuery 3+ year
IDE: Eclipse, IntelliJ IDEA 3+ years
Source Control Tortise, Git 3+ years
Others Jenkin, Apache Axis2, Xstream, Fushion
Chart, Apache CXF, Birt Report, Actuate,
jqPlot, Docker, Angular JS
Education
University of British Columbia, Vancouver, BC
• Bachelor of Science, Major Computer Science.
09/2004 – 08/2009
Angular Academy 2018
Technical Experience
Cayenta Inc, Vancouver, BC 02/2013 – 11/2019
Full Stack Software Engineer – Java/Javascript
• The size of end users is around one million
• Developed and maintained enterprise web service using spring framework
• Developed and maintained enterprise web application backend using spring and hibernate
• Developed and maintained enterprise web application frontend using bootstrap, jQuery, JSTL, HTML5, customized tags, EL expression, third- party Javascript libraries, EXT-JS,
• Participated in all stages of the software development life cycle.
• The products are Customer Self Service, Employee Self Service, Vendor Self Service and Work Request Management System.
• Created and maintained Jenkin deployment jobs
Technologies: Spring MVC, AOP, JSTL, Customized tag, Ehcache, Task Scheduler, WSDL, AXIS2, SOAP, Oracle, SQL-Server, Tomcat 6-7, IntelliJ IDEA, ECLIPSE, Tortoise SVN, Jenkin, Maven, Ant, Junit, Docker Angular JS Ttagit Social Network Inc, Vancouver, BC 02/2012– 01/2013 Software Engineer
• Built a high scalable and performance social network web app from the ground up.
• Developed authentication mechanism, reward system, ads builder, ads bidding, search web services API using MongoDB, Lift, and Scala/Java
• Familiarized with OAuth 2.0 and Social Network API.
• Developed Facebook, Google Plus and Twitter Sign-In and Connected on Django
• Created Django Testing environment with Apache2 on OpenSuse
• Developed deployment scripts using Python
• Developed Web Services Functional Test cases using Python
• Developed Paypal module which accepts both Recurring and One Time payment using Django
• System admin console using spring and hibernate.
• Assisted Mobile team on Android
Exan Group, Vancouver, BC 01/2011 – 12/2011
Software Engineer
• Developed a 3-tiers PatientAccess Web Application, with presentation, application and data tiers, from scratch. Used C#, ASP.NET3.5, ADO.NET, LINQ, PL/SQL, JQuery, JQueryUI, Javascript, CSS and Html . In my best effort to achieve high performance, scalability and reliability.
o An administrator Panel, which contains Html, CSS and Javascript editors, content pages editor(TinyMCE), a tree structure navigation menu which holds n-levels of hierarchy, a business logics selector, and customizable message and security settings
o A PatientAccess Portal, which contains login, logout, autologout, a credential change page, monthly and yearly event calendars, business logics displaying panels and patient appointments search page.
o Familiarized with a Third-Party project, which uses NHibernate, Fluent NHibernate, Ninject, TDD, DDD, repository and unit of work pattern. Incorporated the project into PatientAcces Portal as a part of business logics.
• Participated in daily Scrum and involved with Agile. Divensi Inc, Seattle, WA 09/2010 –12/2010
Software Enngineer
• Developed a 3-tiers Job Search Web Application, with presentation, application and data tiers, from scratch. Used C#, ASP.NET4.0(WCF), ADO.NET, LINQ, MS-SQL 2008, CSS and Html .
o Developed skills in C# OOP, C# Collection, C# Generic, extension methods, delegates, anonymous methods, and lambda expression.
o Used ADO.NET disconnected mode for database connection. o A job search page that is capable of recognizing keywords the users try to search.
o A job search result page which fetches data from MS-SQL 2008 o A job editor page that allows users to perform data CRUD(Create, Read, Update and Delete) operations. In addition, I also create a module that obtains users’ uploaded resumes in doc and docx format, and extract useful information.
o Used aspnet_sql.exe to create users database, and used ASP.NET Website Administrator Tools to change authentication and authorization.
o Developed WCF Contracts that allow Service Consumers to fetch job postings and job seeker information.
o Developed a simulated Service Consumers. (Attempted with both WSDL and Proxy Classes) Integrated different parts. Interests
Snowboarding, swimming, reading, playing games