We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

Mountain View, CA

OBJECTIVE:

  • A leading software/financial position with opportunity toward software management or business development.

SUMMARY:

  • 10+ years’ experience in leading software project and development in C/C++.
  • Excellent mathematical, quantitative, analytical and problem solving skills.
  • Strong skills in complex software development, data structures, algorithm optimization.
  • Strong skills in graphics, visualization, graph theory, computation and geometry.
  • Dedicated team worker with the ability to perform quick start, progress independently and take initiatives.

PROFESSIONAL EXPERIENCE:

Software Engineer

Confidential, Mountain View, CA

Responsibilities:

  • Developing and maintaining the workflow pipeline for Adword with large - scale database and distributed system using C++, mysql, xml and python. Leading the related knol, authorrank and other projects within Confidential Search Group using
  • C++ and Confidential Mapreduce, Bigtable and other infrastructure tools.

Senior Software Engineer

Confidential, San Jose, CA

Responsibilities:

  • Led mask data preparation software suite, including large scale geometrical data manipulation and hierarchical algorithms. Designed and implemented a sophisticated trapezoiding data structure and algorithm, which significantly improved the fracture runtime, memory and quality using C++; Designed and implemented a software package that performs mathematics optimization using linear programming to reduce the writing time of mask data. Designed and implemented Computational geometric and graph algorithms.

Software Engineer

Confidential, San Jose, CA

Responsibilities:

  • Led the physical projects of FPGA product using C++, Tcl and STL. Optimized the data model and geometric algorithms for vendor’s macro flow using design pattern. Re-architected the existing code base to be modularized and object-oriented Managed timing engineering projects and the corresponding infrastructure;

Senior R&D Engineer

Confidential, Mountain View, CA

Responsibilities:

  • Developed graphical visualization and UI software using C++, Qt, Tcl and STL; Designed a general-purpose source code parser/viewer; the package is incorporated in many visualization products of the corporation. Optimized the data structures and algorithms for a hierarchical browser of clock trees; improved display performance more than 100 times;

Research Assistant

Confidential

Responsibilities:

  • Developed computational geometry algorithms. Implemented the polygonal representation and
  • Boolean operation library using OpenGL and C++;
  • Designed algorithms to optimize material cost and manufacture time for layered geometric modeling; Researched AltaVista search engine and Developed data indexing and searching packages using
  • AltaVista APIs and Visual C++ (Summer Intern)

Research Assistant

Confidential

Responsibilities:

  • Proposed and implemented a memory-efficient octree-based multi-resolution 3D mesh generator in C Proposed and implemented computation and simulation algorithms for 3D Navier’s elastodynamics
  • PDE based on octree mesh and the finite element method.

We'd love your feedback!