EXPLORE


0.0
0.0
0%
$25 USD / Hour
・

Canada (10:40 PM)
・
Joined on February 12, 2015
$25 USD / Hour
・
Hi! First of all, thanks for checking out my profile. I have been a professional full-time employed software developer for the past 10 years. I have a [login to view URL] in Computer Science from Memorial University in Canada. I have a robust background in many areas of technology, such as Medical, Aerospace, Sports Betting, Psychology, GIS/Mapping, and Military. My main specialities are anything that involves C#, Java, and design. And "real developers ship"! I am happily employed full time, but I am interested in small to medium contracts for interesting projects that I can complete on my own time.
Verifications

Veterinary Drug Index for Android

Veterinary Drug Index for Android

Veterinary Drug Index for Android

Veterinary Drug Index for Android

Veterinary Drug Index for Android

Veterinary Drug Index for Android

Veterinary Drug Index for Android

Veterinary Drug Index for Android
No reviews to see here!
Experience
Intermediate Software Developer
Nov, 2014 - Present
•
11 years, 8 months
Sports Direct Inc
Nov, 2014 - Present
•
11 years, 8 months
Windows .NET front and backend developer for Sports Betting industry. • Developed notification system for website’s backend which notifies customers via email of certain events using SQL Server database. • Domain entities generate events for handlers defined in Spring .NET container and RabbitMQ for cross app messages. • Domain entities defined using Hibernate and Fluent as the mapping API, using SQL Server 2008. • Testing of domain and service layers using Moq and Unit Testing to regression test changes in business logic and API. • Views make heavy use of AJAX for seamless user interaction (Ajax.BeginForm, etc), and client side using $.ajax. • Styling done using combination of bootstrap, CSS3, and in-house styling.
Nov, 2014 - Present
•
11 years, 8 months
Intermediate Software Developer
Oct, 2013 - Nov, 2014
•
1 year, 1 month
Timeless Veterinary Systems
Oct, 2013 - Nov, 2014
•
1 year, 1 month
Android, Java, Windows Software Developer for the Veterinary Medical Industry • Integrated eFilm and a consult referral website (TVMS) so Veterinary Specialists could view consult images directly in eFilm by using Java WebSocket/RESTful server and a C# WebSockets .NET client, using OLE/COM to interface with eFilm. • Designed and developed a native Android Drug Formulary for use by Veterinarians. • Added custom functionality to existing proprietary PACS server originally based off of dcm4che to integrate further with TVMS. • Designed an OOP layer to integrate with Amazon Web Services for junior developers to implement in PHP. • Setup and configure customers networks (50+ clinics in some cases) to configure their DICOM software to DICOM Send to our PACS, DICOM forwarding from our PACS to eFilm / OSIRIX, or their own PACS (i.e., MERGE PACS) for easier workflows. • Initiated a needed modernization of the companies software development practices, including scrums, source control, and regression testing. • Facilitate teamwork across organizational boundaries by working with project Managers to identify experts able to help in other areas of company.
Oct, 2013 - Nov, 2014
•
1 year, 1 month
Junior / Intermediate Software Developer
Apr, 2009 - Dec, 2012
•
3 years, 8 months
Inmarsat
Apr, 2009 - Dec, 2012
•
3 years, 8 months
Windows C# ASP.NET Developer for Satellite Communications Industry. Developed and maintained front end messaging site using ASP.NET and third-party control libraries like Telerik. • Developed network monitoring tools using WPF front end and C#. • Messaging site development for use over Fleet Broadband (Satellite High-speed) using C#. • Older version of messaging client maintenance in MFC/Win32 over serial using custom communications protocol. • TeamCity build system maintainer, which deployed builds from SVN and ran a set of regression tests using JUnit to validate trunk. • Practiced Agile and Scrum software development methodologies
Apr, 2009 - Dec, 2012
•
3 years, 8 months
Education
Computer Science
2000 - 2005
•
5 years

Canada
2000 - 2005
•
5 years