David Cooper

David Cooper Email and Phone Number

Senior Tools Engineer @ ArenaNet LLC
Seattle, WA, US
David Cooper's Location
Seattle, Washington, United States, United States
David Cooper's Contact Details

David Cooper personal email

n/a

David Cooper phone numbers

About David Cooper

I'm an experienced software engineer and architect who has designed, developed, and maintained many large systems and desktop applications. I've done this as a sole developer, as the manager of small teams, as the manager of complex projects, as a member of large development teams, in corporate, small business, and startup environments (both pre-funding and post-funding).I'm highly skilled in C/C++, C#, Perl, SQL, .NET, and work daily with many other languages, platforms, and tools (including, of course, the basics such as JavaScript/TypeScript, HTML, CSS, etc.). I've developed against many database environments including PostgreSQL, Microsoft SQL Server and SQLite using a variety of connectivity technologies including OLEDB, DBI, Entity Framework, ADO, ODBC, etc.I have years of experience in the AWS cloud environment primarily using Terraform. I work daily in both Windows and Linux. I hate the term "full stack", but I've developed several complete products including desktop applications and complete web applications from the first line of code to completion and maintenance.These products were developed in different domains including healthcare, education, HR, office productivity, and marketing. I've been involved in obtaining and managing government research grants in the areas of education and healthcare (DOD, PCORI, SBIR, NIH) and have been published in a peer-reviewed British medical journal (BMC Musculoskeletal Disorders).I've worked closely for years with artists and animators to create a massive library of exercise material. I've worked in on-site salaried, on-side contractor, off-site salaried, off site-contractor, purely royalty-based, and university lecturer roles.

David Cooper's Current Company Details
ArenaNet LLC

Arenanet Llc

View
Senior Tools Engineer
Seattle, WA, US
Website:
arena.net
Employees:
369
David Cooper Work Experience Details
  • Arenanet Llc
    Senior Tools Engineer
    Arenanet Llc
    Seattle, Wa, Us
  • Pto Exchange
    Senior Software Engineer
    Pto Exchange Mar 2023 - Present
    Seattle, Wa, Us
    This is the second time I have been employed at PTO Exchange. PTO Exchange is a funded startup which helps employers and employees manage their unused PTO. The product is a SaaS application hosted on AWS. Technologies used include Windows, Linux, C#, .NET (formerly .NET Core), MVC, Razor, PostgreSQL, Python, POI, TypeScript, Docker, Terraform, Bootstrap, Material Design, Github Actions (for CI/CD), Redis, git/github, just about every AWS service it seems, Microsoft MAUI, and of course HTML, CSS, and related technologies. The site is SOC 2 compliant and regularly penetration tested by outside consultants. The platform has hundreds of thousands of users and is designed for efficiency, high loads, and follows all the security best practices. Being a small team all engineers help with testing, UI specification, and DevOps. We used Agile development principles implemented with both Kanban and Scrum methodologies. Additionally, our product implements a service-oriented architecture and a public REST API for our mobile clients.
  • Arenanet Llc
    Senior Tools Engineer
    Arenanet Llc Nov 2020 - Mar 2023
    Bellevue, Wa, Us
    As part of the Guild Wars 2 engineering team, I worked with artists, game designers, sound engineers, game play engineers, game engine engineers, build engineers, IT personnel, and other tools engineers to create new tools and maintain existing ones. This involved debugging and enhancing existing tools and workflows as well as creating new processes. I also maintained obsolete and unsupported 3rd party libraries and applications that were still integral to building and deploying the game. Some of the technologies used in this role were C/C++, C#, .NET Framework, WPF, HTML, TypeScript, and Perforce. This position was entirely remote, as the office had been shut down for the COVID pandemic. In addition to technical skills, this position required working with a hugely diverse set of very talented people with varying skills and backgrounds. I spent most of my time gathering and understanding the needs, requirements, limitations, and schedules of various teams. I contributed across the entire organization as needs arose, often involving putting out fires on short time frames. During my time with ArenaNet we released the End of Dragons expansion and began work on Secrets of the Obscure.
  • Pto Exchange
    Senior Software Engineer
    Pto Exchange Jun 2018 - Sep 2020
    Seattle, Wa, Us
    This is the first time I was employed at PTO Exchange. PTO Exchange is a funded startup which helps employers and employees manage their unused PTO. The product is a SaaS application hosted on Amazon Web Services. Technologies used include Linux, C#, .NET Core, MVC, Razor, PostgreSQL, Python, TypeScript, Docker, Terraform, Bootstrap, git and of course HTML and CSS. The site is SOC 2 compliant and regularly pen tested by outside auditors and consultants. For more details, see more recent experience with PTO Exchange at the top my profile.
  • Dmt Institute
    Software Engineer
    Dmt Institute Jun 2019 - May 2020
    Boise, Id, Us
    Developed web-based applications for assessment and development of mathematical abilities in elementary school students. Technologies used include Linux, Apache, Perl, HTML::Mason, PostgreSQL, JQuery, JavaScript, Subversion (svn), Mercurial, Git and of course CSS and HTML.
  • U.S. Department Of Veterans Affairs
    Software Engineer
    U.S. Department Of Veterans Affairs May 2018 - Dec 2019
    Washington, Dc, Us
    Developed and managed a web-based application used in clinical trials for the treatment of Osteoarthritis of the Knee. The application is hosed on Amazon Web Services on Linux and Apache. Some technologies used include Perl, HTML::Mason, .NET Core, PostgreSQL, Subversion (svn), Mercurial, Git and all the standards of JavaScript, CSS and HTML.
  • Stretching Charts, Inc. Dba Visual Health Information (Vhi)
    Software Architect / Senior Engineer / Engineering Lead / Everything Else
    Stretching Charts, Inc. Dba Visual Health Information (Vhi) 2001 - Jun 2018
    I worked for this company twice over many years. I've included the same description in both listings. VHI produced software for the physical therapy market and was once the market leader in patient education software. The list of products I developed is very long, but our primary product was a Win32 desktop application written in C++. This was a monolithic application comprised of several hundred thousand lines of code. It started as a Win16 application using a custom developed b-tree database and evolved to a Win32, COM based application using Microsoft SQL server, SQLite and web-based technologies. There wasn't a technology that we didn't use in our desktop and web based products from Microsoft SQL Server, PostgreSQL, Perl, HTML::Mason, .NET, C#, MFC, Linux, Windows, HTML, CSS, JQuery, InstallShield, Apache, IIS, ISAPI, Mecurial, Git, CGI, SourceSafe and almost anything else you can mention over the years. Notable products were VHI PC-Kits which at one point was in daily use by 44,000 therapists in 3 countries, HelpMyKnees.com which was an online treatment program for musculoskeletal issues, VHILive which was an online exercise animation delivery platform, VHI Functional Assessment which was a desktop application of administrating functional testing such as Berg Balance, etc. We performed many clinical trials of our products under funding from the DOD, PCORI, VA, SBIR and NIH. While there I also worked closely with artists and animators to produce render pipelines and workflow tools to make their jobs easier and manage the creation of 12,000 animated exercises, in male and female and four ethnicities. This process used 3ds Max, FFmpeg, ImageMagick, Mental Ray, Scanline, Motion Analysis motion capture, EvaRT, Cortex, Backburner, CleanerXL.
  • Dmt Institute
    Software Architect / Development Lead
    Dmt Institute 2010 - 2017
    Boise, Id, Us
    This company was originally founded by one of the owners of Visual Health Information and a colleague of his. Therefore, I did work for both at the same time. They are now separate companies but I continued to do work for both. DMTI produces scientifically validated, web-based, K-2 mathematics assessment and instructional tools. I developed web-based applications for assessment and development of mathematical abilities in elementary school students. Technologies used include Linux, Apache, Perl, HTML::Mason, PostgreSQL, JQuery, JavaScript, Subversion (svn), Git and of course CSS and HTML. While here, I also implemented and managed government research grants through the SBIR program.
  • Paramark
    Senior Software Engineer / Development Lead
    Paramark 2000 - 2001
    This was a startup which tracked and optimized web based advertising. Technologies used included C++, .NET, VisualBasic, Microsoft SQL Server and of course CSS and HTML.
  • Computer Horizons
    Software Engineer
    Computer Horizons 1999 - 2000
    Us
    This was a short contract development position on the Windows Management Instrumentation (WMI) product at Microsoft. Technologies used included C++, COM and Microsoft Visual SourceSafe.
  • Stretching Charts, Inc. Dba Visual Health Information
    Software Architect / Senior Engineer / Engineering Lead / Everything Else
    Stretching Charts, Inc. Dba Visual Health Information 1997 - 1999
    I worked for this company twice over many years. I've included the same description in both listings. VHI produced software for the physical therapy market and was once the market leader in patient education software. The list of products I developed is very long, but our primary product was a Win32 desktop application written in C++. This was a monolithic application comprised of several hundred thousand lines of code. It started as a Win16 application using a custom developed b-tree database and evolved to a Win32, COM based application using Microsoft SQL server, SQLite and web-based technologies. There wasn't a technology that we didn't use in our desktop and web based products from Microsoft SQL Server, PostgreSQL, Perl, HTML::Mason, .NET, C#, MFC, Linux, Windows, HTML, CSS, JQuery, InstallShield, Apache, IIS, ISAPI, Mecurial, Git, CGI, SourceSafe and almost anything else you can mention over the years. Notable products were VHI PC-Kits which at one point was in daily use by 44,000 therapists in 3 countries, HelpMyKnees.com which was an online treatment program for musculoskeletal issues, VHILive which was an online exercise animation delivery platform, VHI Functional Assessment which was a desktop application of administrating functional testing such as Berg Balance, etc. We performed many clinical trials of our products under funding from the DOD, PCORI, VA, SBIR and NIH. While there I also worked closely with artists and animators to produce render pipelines and workflow tools to make their jobs easier and manage the creation of 12,000 animated exercises, in male and female and four ethnicities. This process used 3ds Max, FFmpeg, ImageMagick, Mental Ray, Scanline, Motion Analysis motion capture, EvaRT, Cortex, Backburner, CleanerXL.
  • Walldata
    Software Engineer
    Walldata 1994 - 1997
    Was part of the development team for Wall Data's Salsa database product which used the Semantic Object Model for database design and migration. Development was done in C++, MFC and Win32. My primary focus was UI development.
  • Pacific Lutheran University
    Guest Lecturer
    Pacific Lutheran University 1996 - 1996
    Tacoma, Wa, Us
    Taught a Winter Term course on Win32 development in C++ and MFC. The course had about 20 students and was a full credit computer science course. This was done concurrently as a sabbatical during my Wall Data employment.
  • Microsoft
    Product Support Engineer / Software Design Engineer In Test
    Microsoft 1991 - 1994
    Redmond, Washington, Us
    Provided phone and online support for software development using the Windows SDK. Wrote code samples and Knowledge Base articles for Windows, MS-DOS and Windows SDK. Performed the SDK training for newly opened remote support facilities. Worked later as a Software Design Engineer in MAPI testing.
  • National Semiconductor
    Production Engineer
    National Semiconductor 1989 - 1991
    Wrote software tools to aid in their Statistical Process Control initiatives. These tools analyzed production test data with the goal of increasing wafer yields for their high speed gate array and SRAM products. This position used VMS, Pascal, C++, DCL, and SAS analytics software.

David Cooper Skills

Software Development Software Engineering Software Design Testing Programming C# Microsoft Sql Server Visual Studio Agile Methodologies Scrum Object Oriented Design Cloud Computing C++ Perl Python Javascript Jquery Sql Postgresql .net Core .net Framework Html Cascading Style Sheets Amazon Web Services Docker Terraform Git Subversion Windows Linux Adobe Photoshop Typescript Go Standard Template Library Mfc Win32 Api Active Template Library Openvms Mercirial Pascal Xml Microsoft Office English Research Team Building Powerpoint Mental Health Community Outreach Public Relations Staff Development Case Management Services Hospitals Social Networking Healthcare Behavioral Health Social Services Case Management Motivational Interviewing Crisis Intervention Group Therapy Mental Health Counseling Program Development Psychotherapy

David Cooper Education Details

  • Pacific Lutheran University
    Pacific Lutheran University
    Mathematics
  • Pacific Lutheran University
    Pacific Lutheran University
    Computer Engineering
  • Peninsula High School
    Peninsula High School

Frequently Asked Questions about David Cooper

What company does David Cooper work for?

David Cooper works for Arenanet Llc

What is David Cooper's role at the current company?

David Cooper's current role is Senior Tools Engineer.

What is David Cooper's email address?

David Cooper's email address is da****@****ing.com

What is David Cooper's direct phone number?

David Cooper's direct phone number is +125353*****

What schools did David Cooper attend?

David Cooper attended Pacific Lutheran University, Pacific Lutheran University, Peninsula High School.

What skills is David Cooper known for?

David Cooper has skills like Software Development, Software Engineering, Software Design, Testing, Programming, C#, Microsoft Sql Server, Visual Studio, Agile Methodologies, Scrum, Object Oriented Design, Cloud Computing.

Who are David Cooper's colleagues?

David Cooper's colleagues are Chantal Arentsen, Dav Bee, Craig Leak, Noel Dean, Elizabeth Y., Sergio Burgos, Mariana Souza.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.