Post Job Free

Resume

Sign in

Engineering Software Director Vice-President Development

Location:
Morgan Hill, CA
Posted:
January 31, 2020

Contact this candidate

Resume:

DAVID CAMPBELL

408-***-**** • adbi51@r.postjobfree.com

Senior technology and software development leader with an outstanding record of success in systems development, technical and operations management, architecture, design, and implementation on small and large projects for businesses ranging from startups to global companies. Core Competencies:

● Full cycle software development

● DevOps/CI, Automated Testing

● Agile, program and project management

● Develop and grow effective software teams

● Product design and technology development

● Technologies – C#/.net, OOD, C++, AWS

Cloud, SQL, Node.js, database design,

Javascript, PHP, Python, Java, Embedded

systems, TeamCity/Jenkins

● Strategic planning, budget planning and

management

● International and cross-functional team

leadership

PROFESSIONAL EXPERIENCE

Chief Technical Officer/Director of Engineering October 2013 – Present AssetVantage/Financial Navigator, Inc. - Developing financial software for High Net Worth investors and family offices.

● Technology lead for AssetVantage product developed on LAMP stack on AWS. Develop new features and architectures to meet customer requirements.

● Lead local and international (India, Central America) software teams developing next-generation product to replace legacy Windows desktop application with .NET web and desktop applications running on the cloud

(Amazon Web Services - AWS).

● Drove the design and implementation of the DevOps process for new product including automated testing

● Technologies

o Visual Studio to develop both a WPF and Web based application using C#/.net, MSSQL and PHP, Composer/Phalcon and MySQL to develop new products o Standard web frameworks: Javascript/Typescript, Node.js, Angular, Bootstrap, Mustache templates o AWS to host web servers, processing engines and databases. Implemented with AWS – VPC, EC2, RDS (MSSQL), MySQL, S3, IAM. CloudFront

● Develop product specifications and development milestones in partnership with CEO and marketing VP

● Hands-on management including developing features and fixing defects

● Scrum master and Agile advocate

● Customer liaison for engineering to understand customer issues and requirements Page 1

DAVID CAMPBELL

Vice-President Software Engineering August 2011 – September 2013 ODODesign Inc. - Developing ultra-low power wireless smart sensors systems based on combining proprietary mixed-signal/analog IP blocks with existing IP blocks to provide environmental control systems for Smart Greenhouses to monitor and improve yield.

● Designed and implemented embedded software for wireless system and PC application to manage remote systems using IAR/C++and Visual Studio C++

● Wrote controller software to communicate with IoT sensors for LED wavelengths, temperature, humidity and soil Ph level via Zigbee protocol

● Development backend to move system and Iot sensor data to AWS MySQL RDS

● Wrote front end web presentation status to end user

● Let team to Semifinalist in Greentech Open accelerator program

● Worked directly with customers to develop product specifications and roadmap

● Implemented Agile process and let scrum and sprint meetings Vice-President of Development June 2007 – August 2011 Abaca Inc. - Start-up incubator funded by angel investors. Project: MyInfoGuardian - July 2009 – August 2011

● Oversaw and managed the development of MyInfoGuardian.com - a web-based service that allowed consumers to automatically remove their personal information from online people-search databases.

● Managed local and international software teams developing website, ecommerce, and web-crawlers

● Developed product requirements and product development plans with CEO and VP of marketing

● Architected and designed system, implemented using Catalyst, HTML, Perl, JavaScript, Ajax, and PostgreSQL

● Implemented web-crawlers and scrapers on Amazon EC2 and ecommerce functions with RocketGate

● Scrum master for Agile development process

Project: Sarkcom - June 2007 – June 2009

● Oversaw and managed the development of Sarkcom.com - an ecommerce payment instrument targeted at large financial institutions

● Developed system architecture, and engineering development plans

● Developed demo system with consulting team to highlight key features of both online and mobile phone applications using JBoss, MySql, and Java ME

● Established and managed datacenter for both demo and future production use Page 2

DAVID CAMPBELL

Vice-President of Engineering January 1998 – May 2007 FEI Company - $592.5M supplier of instruments for nano-scale imaging, analysis, and prototyping to enable research, development, and manufacturing in a range of industrial, academic, and research institutional applications.

● Managed the sale and integration of Knights Technology subsidiary to Magma Design Automation

Managed global development team including software engineering, operations, and support

Quickly and smoothly transitioned and integrated employees worldwide into Magma’s culture and processes.

● Provided leadership for development team of 60 software engineers locally and internationally (India) for the Knights Technology subsidiary developing Yield-Management and CAD navigation software for major semiconductor companies

Semiconductor FAB processing and monitoring equipment fed into database for continuous monitoring. System provided real-time reports on FAB status and potential yield issues

Led architecture and design and oversaw implementation and development processes;

Directed design of user-interfaces to allow easy navigation of complex design analysis data

Drove the development and test processes

Wrote and delivered the Keynote Address on Nanotechnology at VLSI Test Symposium 2006

Responsible for a budget of $1.5 million

● Provided team leadership to build next-generation nanometrology machines for the semiconductor mask market (SNP9000)

o Managed software, electrical, and mechanical engineering teams, nanotip development, and manufacturing

o Managed a team of 19 employees both locally and in India o Designed and implemented software for core laser stage and robotic controllers in C++ /Visual Studio

o Architected user-interface and flow for measurement and analysis o Developed product strategy in partnership with marketing and managed equipment vendors Director, Engineering Verification Products June 1996 – January 1998 Synopsys, Inc. - $1.34B Company developing EDA tools for clients in the semiconductor, computer, communications, consumer electronics, and aerospace industries.

● Managed and directed four development teams locally and internationally (India) with up to 30 employees in each team. Products included Verilog, VHDL, and cycle simulators along with the user interface systems. These systems were developed in C/C++ on Unix and Windows.

● Led architecture and design teams

● Improved development processes, quality, and commitment to schedules

● Transformed and unified an engineering team which contributed a large portion to the company’s revenue

● Defined product requirements with marketing, sales, and customers Vice-President of Engineering, Systems Division August 1988 – June 1996 Cadence Design Systems - $1B company developing EDA software and hardware. Page 3

DAVID CAMPBELL

● Oversaw engineering division for all front-end systems products: design capture, simulation, FPGA system, PCB integration, parts library database system, and overall Cadence database framework. Development used C/C++ and proprietary databases on Unix and Windows.

● Directed multiple product development teams, each including quality and documentation teams

● Managed development teams locally and internationally (India, Europe)

● Architected and designed overall system and integration with other products

● Researched and acquired new technologies from Bell Labs and universities to enhance our products

.

EDUCATION

Bachelor of Art, Mathematics

San Jose State University • San Jose, CA

Advanced Management College Certificate

Stanford University • Palo Alto, CA

Page 4



Contact this candidate