Profile

“The human race is a remarkable creature, one with great potential, and I hope that 'Star Trek' has helped to show us what we can be if we believe in ourselves and our abilities.”
- Gene Roddenberry


About Me

On a typical day, you will find me building HTML5, jQuery, AngularJs or Ionic applications tied to a secure Asp.Net Core Web Api using either MS Sql, Oracle or MongoDb databases.

David Eaves

Languages

  • English
  • French

Experiences

“A man either lives life as it happens to him, meets it head-on and licks it, or he turns his back on it and starts to wither away.”
- Gene Roddenberry


Formal Education

Western University

Sep 1998 - Apr 2001

BSc (Computer Science) Bachelor of Science in Computer Science with emphasis on UX and Algorithms. London, ON


Continuing Education

Online Courses

Western University

Apr 2001 - Present

Certification Courses Completed hundreds of courses on all aspects of programming and design. Online

Microsoft Virtual Academy

Apr 2001 - Present

Certification Courses Learned from multitudes of courses all related to Microsoft specific technologies. Online


Certifications - Microsoft

070-461:

Querying Microsoft SQL Server 2012

070-462:

Administering Microsoft SQL Server 2012

070-463:

Implementing a Data Warehouse with Microsoft SQL Server 2012

070-464:

Developing Microsoft SQL Server 2014 Databases

070-465:

Designing Database Solutions for Microsoft SQL Server 2014

070-466:

Implementing Data Models and Reports with Microsoft SQL Server 2014

070-467:

Designing Business Intelligence Solutions with Microsoft SQL Server 2014


070-480:

Programming in HTML5 with JavaScript and CSS3

070-483:

Programming in C#

070-486:

Developing ASP.NET MVC 4 Web Applications

070-487:

Developing Microsoft Azure and Web Services


070-315:

Developing Web Applications with MS Visual C# .NET

070-316:

Developing Windows Applications with MS Visual C# .NET

070-320:

Developing XML Web Services and Server Components with MS Visual C# .NET


070-228:

Installing, Configuring, and Administering MS SQL Server 2000 Enterprise

070-229:

Designing and Implementing Databases with MS SQL Server 2000 Enterprise


070-210:

Installing, Configuring, and Administering MS Windows 2000 Professional

070-215:

Installing, Configuring, and Administering MS Windows 2000 Server


1Z0-007:

Introduction to Oracle9i: SQL

1Z0-031:

Oracle 9i Database: Fundamentals I


Certifications - MVA

Recertify an MCSE:

Database Platform – Database Application Developer

Recertify an MCSE:

Database Platform – Database Administrator

Recertify an MCSE:

Business Intelligence -- Enterprise BI Developer


Certifications - Badges

MCAD
MCDBA
MCP
MCSA Sql2012
MS CSharp
MS HTML5 JavaScript CSS3
MCSA Sql
MCSE Sql
MS HTML5 JavaScript CSS3
MS CSharp

Professional Career

Xyriom Global

May 2016 - Present

Solution Architect - Certifications - (Web - App - Database) View Detail ... Barrie, ON | https://xyriomglobal.com/

PAR Springer Miller

Sep 2015 - Feb 2016

Contract - Solution Architect - Analyst - (Web - App - Database) View Detail ... Stowe, VT | https://www.springermiller.com/

Xyriom Global

Apr 2015 - Aug 2015

Solution Architect - Certifications - (Web - App - Database) View Detail ... Barrie, ON | https://xyriomglobal.com/

Armour Technnology Solutions

Jan 2015 - Mar 2015

Full-Time - Solution Architect - Analyst - (Web - App - Database) View Detail ... Barrie, ON | http://armourts.com/

Xyriom Global

Jun 2014 - Dec 2014

Solution Architect - Certifications - (Web - App - Database) View Detail ... Barrie, ON | https://xyriomglobal.com/

Home - Boat - Cottage

Jan 2013 - May 2014

Home - Boat - Cottage - (Online Courses) View Detail ... Barrie, ON | http://www.discovermuskoka.ca/

Merrill Lynch

Jun 2012 - Dec 2012

Contract - Solution Architect - Analyst - (Web - App - Database) View Detail ... Toronto, ON | https://www.ml.com/

Syncada from Visa

Sep 2006 - Feb 2012

Full-Time - Juntior Solution Architect - (Web - App - Database) View Detail ... Toronto, ON | https://www.syncada.com/

LiveDDM - Live Chart

Aug 2004 - Jul 2006

Full-Time - Solution Architect - Analyst - (Desktop - Database) View Detail ... Sutton, ON | http://www.liveddm.com/live-chart/

Western University - Social Science

Sep 2003 - May 2004

Contract - Junior Solution Architect - (Web - App - Database) View Detail ... London, ON | http://www.ssc.uwo.ca/

Bruce Power

Sep 2002 - Dec 2003

Contract - Web Developer - (Web - App - Database) View Detail ... Tiverton, ON | http://www.brucepower.com/


Expertise

“'Star Trek' was an attempt to say humanity will reach maturity and wisdom on the day that it begins not just to tolerate but take a special delight in differences in ideas and differences in lifeforms.”
- Gene Roddenberry


Programming - Languages

  • C#
  • T-Sql
  • HTML(5)
  • CSS(3)
  • JavaScript
  • JSON
  • XML
  • SCSS
  • JQuery
  • JQuery UI
  • Bootstrap
  • AngularJs
  • PL-Sql
  • MySQL
  • MongoDb
  • Redis
  • Neo4j
  • SASS
  • LESS
  • TypeScript
  • C++
  • COM
  • DCOM
  • CORBA

Programming - Frameworks

  • Asp.Net
  • MVC
  • Core
  • Forms
  • Web Api
  • Unity
  • Claims
  • Entity
  • Patterns
  • Ent Lib
  • Semantic
  • Polyglot
  • TPL
  • OOP
  • DDD
  • UoW
  • Repository
  • Factory
  • Asp
  • WCF
  • Remoting
  • SOAP/XML
  • SEO
  • UML
  • Scrum
  • AF Hosting
  • AF Caching

Programming - Environments

  • VS 2017
  • VS 6.0
  • ReSharper
  • SQL 2016
  • SQL 7.0
  • Oracle 12
  • Toad
  • SVN/TFS
  • Office
  • Fiddler
  • PhotoShop
  • SMS
  • Net Mon
  • Sym AV
  • AltovaXML
  • LinqPad
  • SandCastle

Projects

“'Star Trek' episodes always insisted that humanity is on its bumpy way to what will be a glorious future in the 23rd century, in which we will have left most of our old hatreds and prejudices - far behind us.”
- Gene Roddenberry


Xyriom Global

Created an enterprise level web suite for business and education, which is focused on modern secure web, api, and database technologies.

Tags:
Asp.Net Core, Security, Modern

View more
Global Guest

Reenginereed the global hospitality application to use modern multithreading and higher performance messaging.

Tags:
Performance, Task Parallel Library, Sql Server

View more
ATS - Accutrac

Built an enterprise web suite with enhanced employee security and a reporting back-end hosted in sql server.

Tags:
Claims-based Identity, Reporting, Polyglot Persistence

View more
Merrill Lynch - Application Access

Architected a security framework for all business applications using claims-based identity and Oracle databases.

Tags:
Security, Framework, Oracle

View more
Syncada - Rule Engine

Built and optimized a multi-cutural web application for rule engine reporting.

Tags:
Web Forms, Reporting, Sql Server

View more
Live DDM - Live Chart

Designed, from scratch, two dental digital charting applications. They were state-of-the-art, graphics intensive and targeted tablets.

Tags:
Digital Charting, Custom Controls, High Performance

View more

Contact Me

“'Star Trek' speaks to some basic human needs: that there is a tomorrow - it's not all going to be over with a big flash and a bomb; that the human race is improving; that we have things to be proud of as humans.”
- Gene Roddenberry

Download

“We stress humanity, and this is done at considerable cost. We can't have a lot of dramatics that other shows get away with - promiscuity, greed, jealousy. None of those have a place in 'Star Trek'.”
- Gene Roddenberry

Kudos

“Gratiutde is the sign of noble souls.”
- Aesop


This project is based on Pascal Van Gemert's Resume Project.

See project on Github