David Cooper

David Cooper Email and Phone Number

IT Lifer @ Caféu
David Cooper's Location
Region of Southern Denmark, Denmark, Denmark
David Cooper's Contact Details

David Cooper work email

David Cooper personal email

About David Cooper

A lost soul wandering the desolate IT landscape in search of meaning.Okay, not really. A happy husband / dad that spends waaaay too much time on computers. Decades of IT experience across roles, platforms, languages, and processes. There are computers, I do stuff related to them... coding, planning projects, leading teams, dying to a grue...

David Cooper's Current Company Details
Caféu

Caféu

View
IT Lifer
David Cooper Work Experience Details
  • Caféu
    Technical Director
    Caféu Aug 2024 - Present
    Esbjerg Municipality, Region Of Southern Denmark, Denmark
    Leading internal technical solution planning and development
  • Rogue Development Aps
    Owner
    Rogue Development Aps May 2024 - Present
    Esbjerg Municipality, Region Of Southern Denmark, Denmark
  • Viking Life-Saving Equipment A/S
    Internal Platform Development Manager
    Viking Life-Saving Equipment A/S Jan 2019 - Jan 2024
    Esbjerg Area, Denmark
    Leading small development teamGathering requirements and creating technical roadmap for evolving e-learning platformsLeading and participating in the configuration and deployment of cloud infrastructureLeading design and implementation of a webshop for e-learning (Angular/TypeScript/NEST)Leading design and implementation of a LMS (Angular/TypeScript frontend / Java backend)Maintaining / enhancing legacy php/codeigniter applications while they are end-of-life'dProviding customer facing 2nd/3rd tier supportMaintenance and enhancement of database implementations (MySQL/MariaDB/MongoDB)
  • Viking Saatsea
    Chief Technology Officer
    Viking Saatsea Jul 2013 - Dec 2018
    Esbjerg Area, Denmark
    Hired to fix a newly released PhP product implementation that was having a failed rolloutImplemented a robust and fault tolerant API to allow ships on weak VSAT connections to participate in and synchronize results for e-learning.Excised a small training creation interface from the core product, engineering a new CMS portal for training creationSupported sales efforts with technical representationLead strategic planning for technical enhancements for business / sales needsLead small development team in implementation of solutionsLead team in practicing agile software development, a pick-and-choose version of scrumPersonally implemented in all parts of the solution, and championed move from legacy platform to a system that was modern and built on industry standardsLanguages: PHP, Java 8, SwiftFrameworks: Codeigniter, Play!Databases: MySQL, Mongo
  • Dansk Scanning A/S
    Senior Developer (Architect)
    Dansk Scanning A/S Jun 2012 - Jun 2013
    Esbjerg Area, Denmark
    Initially hired as a mid-level Java resource to adapt the legacy WebLager product to its replacement systemIT architect / CTO resigned on second day, so took more active role on design / architecture concernsLead was dismissed and I inherited the lead responsibilities for the replacement system developmentPrimary overarching responsibility was in developing a Java based replacement for a PhP productTeam consisted of local resources, as well as consultants based in eastern EuropeImplemented a write-time aggregation data warehouse to solve performance challengesDelivered replacement system to production and supported it for a time before moving on to new challengesTech stack: mysql 5/hibernate 4/spring 3.1 (core, web, security, integration)/atomikos/infinispan
  • Cdrator A/S
    System Developer
    Cdrator A/S Nov 2011 - Jun 2012
    Copenhagen Area, Denmark
    Java 1.5+ development against Oracle database.
  • Pearson Assessments
    Senior Software Developer
    Pearson Assessments 2005 - Oct 2011
    Greater Minneapolis-St. Paul Area
    Team lead for Java developersPrimary developer for GRADE/GMADE reading and math education / assessment software(Java 1.4-1.6/hsqldb/SQL Server)Acted as DBA for a range of products, designing and optimizing relational database schemas for various productsTook an rf-pen solution from R&D to development (c#/.net 3.5-4/visual studio)Participated in an innovation challenge (2nd place) in adapting Wii controller and balance board into executive function evaluation (c#/WPF/visual studio)Created a new software product for executive function testing using a touch screen laptop
  • Ags
    Software Developer
    Ags Feb 2004 - May 2005
    Greater Minneapolis-St. Paul Area
    Hired initially as a short term contractor to repair some corrupted Access databases (clean up data, not file corruption). Identified the source of the ongoing corruption, and was extended from 2 weeks to 6 months. During this time implemented an automated repair tool to clean up data that was suffering from the corruption. Primary application developer left, and I inherited the GRADE/GMADE projects. Originally supporting them in VB, adding SQL Server support for networked db capability, eventually porting the projects to Java 1.2. Around that time AGS was purchased by Pearson, and once the purchase was finalized, I was hired by Pearson Assessments.
  • Maxim Consulting
    Software Developer
    Maxim Consulting Oct 1999 - Feb 2000
    Greater Minneapolis-St. Paul Area
    Short term contract to write a perl library to translate MS Word html export formatting into proprietary publishing markup.
  • Harmonic Systems Inc
    Associate Software Developer
    Harmonic Systems Inc Apr 1997 - Sep 1999
    Greater Minneapolis-St. Paul Area
    Hired to work in the stock room, taught myself VBA to implement a program that would make it possible to track history of units under RMA electronically instead of in hard copy. Was moved from stock room to the development group, hired as a junior programmer.Developed inventory history tracking application in VBA '97.Developed kornshell scripts for managing customer implementations (AIX 3.2 on IBM rs6k)Developed custom graph generation perl libraries using ctconnect to talk to Sybase 10 db.Developed logic in ANSI C for online transaction processing server (Credit authorization)Developed T-SQL procedures for db-side credit auth logic (velocity checking, negative DL, etc)Developed database schemas and performance optimizations for Sybase 10Led Y2k code review effort

David Cooper Skills

Java Mysql Scrum C# Microsoft Sql Server Xml Sql Oracle Hibernate Agile Methodologies Php Spring Databases Software Development Javase Html .net Eclipse Rdbms J2ee Application Development Swing Java Enterprise Edition Hsqldb Wpf

Frequently Asked Questions about David Cooper

What company does David Cooper work for?

David Cooper works for Caféu

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

David Cooper's current role is IT Lifer.

What is David Cooper's email address?

David Cooper's email address is ry****@****ail.com

What skills is David Cooper known for?

David Cooper has skills like Java, Mysql, Scrum, C#, Microsoft Sql Server, Xml, Sql, Oracle, Hibernate, Agile Methodologies, Php, Spring.

Not the David Cooper you were looking for?

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.