Doug Penny

Doug Penny

$40/hr
Java and Web Applications
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
37 years old
Location:
Vancouver, BC, Canada
Experience:
5 years
Douglas Penny PRIMARY SKILLS Java, MySQL, MongoDB, Redis, Tomcat, Ant, Maven EXPERIENCE Cloud Integrations Developer - xMatters Vancouver, BC — October 2016 - Present Vancouver, BC ● -- ● Wrote several external integrations for the xMatters software with partners such as New Relic, Node.js app for processing email templates with Handlebars Software Developer - KnowRoaming Toronto, ON — July 2015 - April 2016 ● ● ● ● ● ● Responsible for coding back-end REST API servers for use by KnowRoaming’s web site, iPhone and Android apps. Coded primary API server in Java, which makes use of jOOQ as a MySQL DB access method as well as interfacing with several external APIs including Stripe, Paypal and Mailchimp. Designed/implemented a separate Java server that takes HTTP requests, translates to SOAP for use by an external API, and then decodes the asynchronous SOAP response using Redis for caching. Built a custom Android app for a client to bundle with their phone OS. Python and Go scripting for data generation tasks. Interfacing with external MongoDB implementation. Contract Developer - Canada Protection Plan Toronto, ON — May 2011 - June 2015 ● ● Member of a team responsible for building and maintaining both internal and external versions of an online application form + application tracking system in GWT/Java. Interfacing with several back-end systems and implementing several new technologies such as using HTML5 local storage to work and store information without an internet connection. Jr. Developer - Real Matters Toronto, ON — Summer 2010 ● Developed an automated testing framework and API in Java using Selenium, as well as designing over 400 test cases. Configured a Hudson continuous integration server and wrote ANT build scripts to do nightly builds and run these test cases. Jr. Developer - Ceryx Incorporated Toronto, ON — Summers- ● ● Web-based Software Development in C# and ASP.Net. I designed an MSExchange mailstore web-app allowing operators to assign default provisioning stores to customers. Member of a team that created an application for Rogers Hosted Email designed in Perl communicating via web services to a C# ASP.Net backend. I was responsible for technical writing, testing, and was our team’s principle liaison to Rogers’ quality assurance team. EDUCATION Ryerson University Bachelor of Computer Science Harris Institute Sound Production and Engineering
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.