Summary
Overview
Work History
Education
Skills
Certification
Timeline
Patents
Patents
SeniorSoftwareEngineer

Bao Quoc (Quoc) Pham

Senior Software Engineer
Richmond,TX

Summary

Senior software engineer with expertise in C# .Net, Python, Object Oriented Design, SOLID, REST API, MongoDB, AWS, and Terraform.

Overview

23
23
years of professional experience
4
4
Certificates

Work History

Associate Software Engineer

JP Morgan Chase
Houston, TX
10.2018 - Current
  • Worked as full stack software engineer using C#, WPF, JavaScript, Reacts, Python, and MongoDB in an Agile SDLC using Scrum, sprints, unit testing with high coverage requirements and Jenkins for DevOps.
  • Worked on migration of monolithic WCF back-end service to REST API using C#, .NET Core, REST API, and MongoDB.
  • Build front end applications for both desktop and web using WPF, JavaScript, Reacts, Windows, and Linux.
  • Trusted with important team responsibilities including application security champion, server release manager, MongoDB administrator, and most recently, application owner.
  • Built AWS infrastructure with Terraform Enterprise.


Founder and Principle Engineer

Turn-Based Gaming
Sugar Land, TX
01.2018 - 10.2018
  • Created turn-based tactical strategy game for launch on Kickstarter using Unity3D
  • Personally wrote 20,000 lines of C# Unity3D code in six months (around 5,000 lines of which were unit tests)
  • Video of prototype game play: https://www.youtube.com/watch?v=yQuP46UhIn4

Founder and Principle Engineer

Simplify.ai
Pasadena, CA
03.2017 - 12.2017
  • Founded company to provide point-and-click construction and training of deep neural networks
  • Created proof of concept software system with co-founder in Python and TensorFlow
  • Prototyped 3D artificial intelligent agent in Unity.
  • Details of software prototype and product design can be found at http://simplify.ai/.

Vice President of Control Systems

ESolar
Burbank, CA
03.2007 - 12.2016
  • Built and led team that developed software system to control solar power generation with computer vision and real-time data acquisition from sensors using C#, .NET, WPF, MS SQL Server
  • Designed and implemented various aspects of the control software system.
  • Create MATLAB simulations of solar field performance and solar flux on receiver (boiler) panels to assist with receiver design.

Vice President of Technology

Candeo Technologies
Culver City, CA
08.2004 - 08.2006
  • Built and lead team of 10 engineers at peak to develop search distribution technology using browser toolbar.
  • Built and managed web application to track business performance and customer metrics.
  • Implemented browser toolbar software system in C++ and COM.

Lead Software Engineer

Evolution Robotics
Pasadena, CA
08.2000 - 08.2006
  • Lead development of various components of robotics software platform, including software for a retail robotics kit.
  • Implemented autonomous navigation and sensor fusion designed by scientists.
  • Implemented environmental interactions with mechanical manipulators.
  • Developed the drive control, sensor fusion, motion logic, and articulation control for a retail consumer robotics kit.
  • Designed and developed hardware abstraction layer for robotics software.
  • All software development done with C++ using Boost library and STL.

Additional Experience Available on Request

Various Employers

Education

BS - Economics

California Institute of Technology
Pasadena, CA

Skills

    C#

undefined

Certification

Udacity Deep Learning Nanodegree Foundation

Timeline

AWS Certified Solutions Architect - Associate

08-2021

AWS Certified Developer - Associate

11-2020

Associate Software Engineer

JP Morgan Chase
10.2018 - Current

Udacity Artificial Intelligence Nanodegree Program

01-2018

Founder and Principle Engineer

Turn-Based Gaming
01.2018 - 10.2018

Udacity Deep Learning Nanodegree Foundation

07-2017

Founder and Principle Engineer

Simplify.ai
03.2017 - 12.2017

Vice President of Control Systems

ESolar
03.2007 - 12.2016

Vice President of Technology

Candeo Technologies
08.2004 - 08.2006

Lead Software Engineer

Evolution Robotics
08.2000 - 08.2006

Additional Experience Available on Request

Various Employers

BS - Economics

California Institute of Technology

Patents

Patent 8656907 - Heliostat array layouts for multi-tower central receiver solar power plants

Patent 7302312 - Hardware abstraction layer (HAL) for a robot


Patents

  • Patent 8656907 - Heliostat array layouts for multi-tower central receiver solar power plants
  • Patent 7302312 - Hardware abstraction layer (HAL) for a robot
Bao Quoc (Quoc) PhamSenior Software Engineer