Dave Le

  • Software Engineer, Fistbump Enthusiast at Riot Games
  • Los Angeles, California, United States
  • Computer Software

Previous positions

  • Senior Software Engineer at LinkedIn
  • Senior Software Engineer at PayPal

Education

Stanford University, Graduate Certification, Advanced Systems Engineering (Computer Science)

Background

Summary

Dave is a Software Engineer and defender of pragmatic problem solving and rational thought. Software design and architecture is not just about writing practical, scalable, robust code. It’s collaborative, social, and requires creating solutions that a team can grow and as well as grow the team. Dave thrives at adapting to meet all of these challenges and simply getting stuff done while having fun doing it. Dave loves interesting problems, interesting roles, and interesting tech. He has most recently been working with: Scala, Java, Python, C#, Javascript, C++, Play Web Framework, Flask Web Framework, Full Stack Development, Indie Game Development, Object-Oriented Design, System Design, Agile/Scrum, Backend/Frontend Development, Project Management, Product Management And of course, he’s always looking for more.

Experience

  • Software Engineer Technical Lead

    Riot Games

    June 2016 – Present(3 years 4 months)Santa Monica, CA

  • Senior Software Engineer

    LinkedIn

    May 2013 – May 2016(3 years)Sunnyvale, CA

    – Provided domain expertise in design and development of full-stack web applications as a Project Technical Lead. – Concieved, architected, and delivered underlying software systems used by various team projects. – Drove creation of efficient development processes as a senior team member. – Mentored junior engineers, giving technical and leadership guidance.

  • Senior Software Engineer

    PayPal

    March 2010 – May 2013(3 years 2 months)San Jose, CA

    – Developed scalable web services in C++ and Java. – Lead project development teams. – Served as subject matter expert and technical point of contact for key software architecture systems.

    Recommendations (1)
  • Software Engineer Level III

    KLA-Tencor Corporation

    June 2007 – March 2010(2 years 9 months)

    · Managed definition, implementation, and scheduling of software projects as a project lead developer. · Developed front and back ends for data analysis applications involving semiconductor fab processes in C#. · Championed the use of established best practices in interaction design and code architecture. · Advocated and implemented software development infrastructure consisting of management of software releases, continuous integration, support requests, and project planning.

  • Software Engineer

    OnWafer Technologies

    July 2004 – June 2007(2 years 11 months)

    · Collaborated with a small team to program and refine data analysis software packages. · Developed software to communicate with and control autonomous hardware devices in C#. · Created in-house dev tools such as systems for automated release builds and continuous integration tests.

  • Junior System Administrator

    International Computer Science Institute

    June 2002 – July 2004(2 years 1 month)

    · Provided technical support in a 100+ machine Windows NT/2000 network with UNIX server back-end. · Coded scripts to automate large-scale, multi-user tasks.

Education

  • Stanford University

    Graduate Certification, Advanced Systems Engineering (Computer Science)

    2008 – 2011

  • University of California, Berkeley

    Bachelor of Arts, Computer Science

    2000 – 2004

    Activities and Societies

    Alpha Phi Omega

Skills & Expertise

  • Architecture
  • Software Design
  • JavaScript
  • C#
  • Object Oriented Design
  • Python
  • SDLC
  • Web Applications
  • PHP
  • .NET
  • C++
  • Shell Scripting
  • Agile Methodologies
  • Java
  • Software Development
  • Scrum

Certifications

  • Advanced Systems Engineering

    Stanford University, License

Volunteer Experience & Causes

Causes Dave cares about:

  • Arts and Culture