Michael Melvin

Michael Melvin Email and Phone Number

Chief Architect at Confia @ Confia
Michael Melvin's Location
Waterloo, Ontario, Canada, Canada
Michael Melvin's Contact Details

Michael Melvin personal email

About Michael Melvin

A delivery-focused, Senior Software Developer versed in Java with more than 20 years experience Agile development methodologies and continuous integration principles.Extensive experience in Java, Spring, Spring Boot, Hibernate, Maven, Ant, Oracle, Postgres, SQL Server and MySQL databases, HTML, CSS, Javascript, Angular, JUnit, SVN, Eclipse, Liquibase, systems integrationAlso experienced in JMS, Amazon Web Services (S3 and SQS), PostGIS, Oracle Geospatial extensions, Selenium, Hudson/Jenkins, CVS, Mercurial, git and many open source libraries

Michael Melvin's Current Company Details
Confia

Confia

View
Chief Architect at Confia
Michael Melvin Work Experience Details
  • Confia
    Chief Architect
    Confia Sep 2020 - Present
    Toronto, Ontario, Canada
  • Self-Employed
    Independent Contractor
    Self-Employed Nov 2019 - Sep 2020
    Toronto, Canada Area
  • Township Of Woolwich
    Volunteer Firefighter
    Township Of Woolwich Jan 2015 - Mar 2020
    Conestogo, On
  • Exiger
    Technical Lead, Due Diligence
    Exiger May 2017 - Oct 2019
    Toronto, Canada Area
  • Outsideiq
    Technical Lead, Due Diligence
    Outsideiq Nov 2015 - May 2017
    Toronto, Canada Area
  • Outsideiq
    Senior Software Developer
    Outsideiq Aug 2013 - Nov 2015
    Toronto, Canada Area
  • Autodesk
    Principal Engineer
    Autodesk Apr 2013 - Jul 2013
    Toronto, Canada Area
    Continued work started as Senior Software Developer to become the primary systems integration specialist using JMS, REST, AWS for synchronization of data and events.Interacted with 5 other teams to both provide and consume services to allow for seamless interaction of products within Autodesk
  • Autodesk
    Senior Software Developer
    Autodesk May 2012 - Apr 2013
    Toronto, Canada Area
    Responsible for continued development and architectural improvements of an acquired product for deployment to the CloudScrum environment with teams in Canada, United StatesIntroduced Liquibase as a tool for defining and tracking database schema changes and migrationsStreamlined validation framework for re-use between client and REST frameworksIntegrated our system with other in-house systems for data storage, translation of several design file types (proprietary… Show more Responsible for continued development and architectural improvements of an acquired product for deployment to the CloudScrum environment with teams in Canada, United StatesIntroduced Liquibase as a tool for defining and tracking database schema changes and migrationsStreamlined validation framework for re-use between client and REST frameworksIntegrated our system with other in-house systems for data storage, translation of several design file types (proprietary and third party) Integrated visualization tools for 3D files with our system, including URL rewriting and proxying of requests to control and apply local permission models to external systemsPrototyped server-push notifications using Atmosphere to improve customer experience when waiting for asynchronous processesPrototyped build/packaging process to Maven to improve process and modularity of product Show less
  • Agfa Healthcare
    Impax Architect
    Agfa Healthcare Mar 2012 - May 2012
    Waterloo, On
    Involved with handover of National Research Council project (code and documentation) on radiation dosage tracking and profiling for patient safety
  • Agfa Healthcare
    Development Team Lead
    Agfa Healthcare Jun 2011 - Mar 2012
    Waterloo, On
    Lead team of 4 developers and 2 QA in Scrum environment to deliver new features for next generation medical imaging serverContinued role of Senior Developer as part of the Imaging Server Team
  • Agfa Healthcare
    Senior Developer
    Agfa Healthcare May 2010 - Jun 2011
    Waterloo, On
    Developed high-availability, high performance server for medical imaging storage and retrievalScrum environment with teams in Canada, Europe and ChinaResponsible for design, architecture and documentation of new featuresDesigned tools for synchronization between legacy systems and new product
  • Intelliware Development
    Intermediate/Senior Developer, Team Lead
    Intelliware Development May 2003 - May 2010
    Toronto, Canada Area
    Progressed from Intermediate to Senior Developer while being involved in the development and delivery of several projects. Java-centric, Agile-driven development and delivery with emphasis on custom business software in the following areas:- Pharmacy Management- Loyalty Rewards Program- Food Safety and Traceability- Insurance Industry- Travel Industry- Retail and Point of SaleHeld Team Lead role on several projects.
  • Royal Canadian Mounted Police
    Constable
    Royal Canadian Mounted Police Apr 1994 - Sep 2001
    Saskatchewan, Canada
    Involved primarily with policing rural and aboriginal communities.Enforced federal, provincial and municipal statutes, including band by-lawsReceived Commanding Officers Commendation (1999)Held roles of second-in-command of remote northern detachment, troop commander in trainingTrained in accident reconstruction, scenes of crime processing, advanced interviewingEEB Bilingualism Proficiency with Government of Canada

Michael Melvin Skills

Agile Methodologies Software Development Scrum Java Hibernate Spring Eclipse Junit Xml Rest Jms Ant Sql Javascript Subversion Oracle Html Mysql Css Web Development Maven Postgresql Test Driven Development Spring Framework Agile Jquery Testing Php Extreme Programming Web Applications Ajax Json Object Oriented Design Jdbc

Michael Melvin Education Details

Frequently Asked Questions about Michael Melvin

What company does Michael Melvin work for?

Michael Melvin works for Confia

What is Michael Melvin's role at the current company?

Michael Melvin's current role is Chief Architect at Confia.

What is Michael Melvin's email address?

Michael Melvin's email address is ir****@****ail.com

What schools did Michael Melvin attend?

Michael Melvin attended University Of Waterloo, Ryerson University.

What skills is Michael Melvin known for?

Michael Melvin has skills like Agile Methodologies, Software Development, Scrum, Java, Hibernate, Spring, Eclipse, Junit, Xml, Rest, Jms, Ant.

Not the Michael Melvin 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.