Profile photo

Joe Lu Wu

2nd

Previous positions

  • Tutor at Pasadena City College
  • Boatswain’s Mate Third Class Petty Officer at US Navy

Education

University of California, San Diego, Bachelor’s Degree, Computer Science

159

Background

Experience

  • Software Engineer

    BigBear, Inc.

    June 2016 – Present(3 years 4 months)Greater San Diego Area

    • Designed and developed an interactive web application to display data records from PostgreSQL database. • Utilized Django REST framework to send JSON objects to extract records from database, format the extracted records, deliver to the front-end and render as interactive time-series charts. • Created and performed automated tests with Selenium IDE for BigBear, Inc’s GIS web-app. • Established continuous integration (CI) pipeline for multiple projects. Set up Jenkins server and build jobs to provide continuous automated builds, then published the artifacts to Nexus Repository to be used within the company. • Created EC2 instances on AWS and set up web servers with Apache and Nginx.

  • Tutor

    Pasadena City College

    September 2012 – April 2014(1 year 7 months)Pasadena, CA

    • Tutored and mentored over 50 students in the fast paced Math Path Program for: Calculus I, II, III, and Differential Equations. • Developed study sheets and other study materials for tutees to increase efficiency and better teach the material.

  • Boatswain’s Mate Third Class Petty Officer

    US Navy

    August 2007 – August 2011(4 years)

    • In charge of over 1000 of ship’s parts and equipment, maintained maintenance reports on ship’s MDS system. • Managed, reviewed and approved weekly maintenance tasks. • Assigned, supervised and assisted over 25 of maintenance personnel. • Established a training program to train over 20 junior sailors on all variety of ship’s tasks.

Education

Languages

  • English

    Full professional proficiency

  • Chinese (Simplified)

    Native or bilingual proficiency

  • Chinese (Traditional)

    Full professional proficiency

  • Cantonese Chinese

    Native or bilingual proficiency

  • Mandarin Chinese

    Native or bilingual proficiency

Projects

  • Timey Quest: The Productivity RPG (Android App)

    April 2016

    -An app that uses gamification elements to turn productivity into a rewarding and fun experience. It acts as a timer that keeps track of work and break intervals and rewards the user for staying on schedule. -Received UCSD App Summit 2016’s “Most Innovative Award”. -My role within the team of 4 is front-end developer. Created the shop and equipment modules, implemented functions such as purchasing, equipping/unequipping weapons and gears.

    Team Members (4):
    • Joe Lu Wu,
    • Saehun Oh,
    • Joe Lu Wu,
    • Joe Lu Wu
  • Bear, Bunny and Dragon

    -Written in C++; OpenGL and GLSL were used to parse, render and rasterize 3D objects; -Objects could be manipulated by keyboard and mouse; -Through matrix and vector calculations, the program rendered various types of lighting to the objects.

    Team Members (1):
    • Joe Lu Wu
  • Elevent (Android App)

    -An event app allowing users to create and publish local events in order to promote them; -Users from the same geographic location could view and up-vote the events; -My responsibilities within a team of 5 are: icon design, UI/UX design, implementing list-views, up-vote functionality and event objects.

    Team Members (1):
    • Joe Lu Wu
  • Predator & Prey World Simulator

    -A graphic application simulating a world with predator, prey and other types of creatures with pre-programmed behaviors. Inheritance hierarchy were used in the creature objects; -The program allows the placement and graphical display of objects that will exhibit the pre-programmed behavior attached to each of them. -User could input various parameters to control the evolution statistics.

    Team Members (1):
    • Joe Lu Wu
  • Huffman Compressor

    An application utilizing Huffman Coding Algorithm to maximize the efficiency of lossless data compression on various types of files.

    Team Members (1):
    • Joe Lu Wu
  • Data Structure Projects

    -Performed a case study analysis of approaches to Object-Oriented Design in C, C++, and Java to solve programming problems. -The nine projects implemented a stack-based calculator that evolved to utilize binary trees, circular linked lists, and hash tables. -The efficiency of each data structure was analyzed after each project iteration.

    Team Members (1):
    • Joe Lu Wu

Skills & Expertise

  • Algorithms
  • Computer Science
  • Git
  • Leadership
  • Visual Basic
  • Academic Tutoring
  • Data Structures
  • Computer Graphics
  • JSON
  • Tutoring
  • Project Management
  • Veterans
  • Microsoft Excel
  • Public Speaking
  • Computer Engineering
  • Microsoft Office
  • Android Development
  • Representational State Transfer (REST)
  • Customer Service
  • PowerPoint
  • Android SDK
  • Management
  • SPARC
  • Teaching
  • Teamwork
  • C
  • C++
  • Android
  • Mathematics
  • Vim
  • Seamanship
  • Microsoft Word
  • Military
  • Software Engineering
  • Java

Certifications

  • National Tutor Certificate

    National Tutoring Association, License

    May 2012

  • AWS Certified Developer – Associate

    Amazon, License MB272VHCKJR110C9

    December 2017 – December 2019

Courses

University of California, San Diego

  • Android App Development(CSE 190)
  • Computer Graphisc(CSE 167)
  • Advanced Software Engineering(CSE 112)
  • Theory of Computation(CSE 105)
  • Business Project Management(MGT 172)
  • Basic Data Struct & OO Design(CSE 12)
  • Software Tools & Techniques Lab(CSE 15L)
  • Discrete Mathematics(CSE 20)
  • OOP: Java(CSE 11)
  • Math for Algorithm & Systems Analysis(CSE 21)
  • Advanced Data Structure(CSE 100)
  • Design & Analysis of Algorithm(CSE 101)
  • Digital Sys. Components & Design(CSE 140)

  • Physics (Calculus-based, relativity theory, atomic & nuclear physic)(PHYS 1D)
  • Advanced OOP: C++(CS 3A)
  • Linear Algebra and Applications(Math 10)
  • Differential Equations(Math 55)
  • Physics (Calculus-based, classical mechanics)(PHYS 1A)
  • OOP: C++(CS 2)
  • Physics (Calculus-based, gravitation, fluid mechanics, oscillations & waves, thermodynamics)(PHYS 1B)
  • Physics (Calculus-based, electricity, magnetism, geometrical & physical optics)(PHYS 1C)

Honors & Awards

  • Qualcomm Alumni Leadership Scholarship

    July 2015

  • Philip and Elizabeth Hiestand Scholarship

    July 2015

  • Veteran of Foreign War Scholarship

    April 2014

  • Pasadena City College Scholarship

    July 2013

  • Altadena Rotary Club Scholarship

    August 2013

  • Michillinda Women’s Club Scholarship

    December 2013

  • Naval & Marine Corps Achievement Medal

    U.S. Navy

    August 2011

  • Distinguished Graduate Awards

    U.S. Navy Boatswain’s Mate “A” School

    November 2007

  • Good Conduct Award

    August 2010

  • Enlisted Surface Warfare Specialist

    March 2010

Organizations

  • SALUTE National Honor Society for Veterans

    April 2013 – Present

  • Mathematics Engineering Science Association (MESA)

    May 2013 – Present

  • Pasadena City College Veteran Club

    Treasurer

    June 2013 – April 2014

    – 10 Hours per week – Recorded weekly club meetings, submitted activity form, room request. – Organized funding activities, monitored and approved club funds.

Volunteer Experience & Causes

  • Volunteer Tutor

    Pasadena City College Veteran Club

    July 2012

    Tutored veterans who are transitioning from military life to college in college level math and physics.

Causes Joe Lu cares about:

  • Animal Welfare
  • Education
  • Health
  • Human Rights
  • Science and Technology
  • Social Services