Ian Garton Email and Phone Number
Ian Garton work email
- Valid
- Valid
Ian Garton personal email
Ian Garton phone numbers
Ian oversees the Data Management team, a team of 5 highly talented software developers primarily responsible for the Data Manager and Data Validation products of the ZEMA platform.Ian has over 20 years of diverse software development experience in areas of forestry, telecommunications, billing, energy, and commodities. He provides strong industry expertise and leadership, emphasizing quality, consistency, and continual improvement. Ian applies a collaborative and methodical approach to problem-solving to provide elegant solutions for clients.
-
Zema Global Data CorporationVancouver, Bc, Ca -
Software Development ManagerZema Global Data Corporation Jun 2016 - PresentRichmond, B.C., CaEstimate, plan, and manage the delivery of product features and improvements. Establish and maintain technical vision for the product. Enforce and refine software development standards and methodologies. Assess the feasibility of product enhancements. Provide guidance and mentorship to the development team. Coordinate and interface with internal departments as required to support issue resolution. Perform employee performance/development reviews and assessments. Track and improve the team’s KPIs as defined by the corporation.• Manage a team responsible for the ZEMA Data Manager and ZEMA Data Validation products.• Continuously evolve the team development process to incorporate various aspects of Scrum.• Established sprint estimating and planning sessions to discuss issues and commit to scope.• Conduct sprint retrospectives to gather and action team feedback for subsequent sprints.• Formalize research tasks as spikes to better identify, prioritize, and minimize risk.• Create a prioritized set of well-defined epics and user stories.• Manage the product backlog through collaborative product backlog grooming.• Produce detailed Product Requirement Documents (PRD) tailored to drive test cases.• Achieved much more continuous delivery of product. -
Manager, Data DeliveryZema Global Data Corporation Oct 2013 - Jun 2016Richmond, B.C., CaOversee the overall process of developing, maintaining, and releasing ZEMA Data Manager processors. Create and enforce appropriate development standards, maintenance SLAs, and general operations processes. Ensure efficiency of operations and required levels of competency, qualifications, and training for developers. Coordinate and interface with internal departments as required to support issue resolution. Perform employee performance/development reviews and assessments. Track and improve the team’s KPIs as defined by the corporation.• Managed a team responsible for a catalogue of over 4800 processors, which collect data from Excel, PDF, HTML, XML, and CSV formats primarily via HTTP, FTP, and email.• Restructured the team to include new leads for development, maintenance, and automation.• Documented process workflows for the development, maintenance, and client release processes.• Created a new process for off-hours support of critical tickets.• Established regular training sessions and case studies for the development team.• Spearheaded an extensive documentation initiative in Confluence.• Produced project work plans to track and trigger tasks completed by multiple departments.• Created a new statistics package, producing meaningful graphs for 90-day and 3-year trends. -
Team Lead, Zema Data ManagerZema Global Data Corporation Aug 2009 - Oct 2013Richmond, B.C., CaLead the development, maintenance, and release of the ZEMA Data Manager processor catalogue. Determine the complexity of development tasks and coordinate the work. Provide guidance and mentorship. Monitor development progress to ensure delivery is timely and on schedule. Respond to enquiries from clients, application support, and management regarding processors and data providers. Manage the release branch, ensuring that its code contents are of production quality. Generate and distribute client releases.• Coordinated the development of over 2100 new processors, built by a development team ranging in size from 12 to 17 developers.• Initiated, planned, and executed the client release automation project, simplifying release generation and reducing task times from an average of 1 hour to less than 15 minutes.• Improved task management, reporting, and transparency by creating custom search filters and dashboards in JIRA.• Implemented the Kanban agile development method to better support continuous delivery and changes in task priorities. -
Application DeveloperZema Global Data Corporation Sep 2006 - Aug 2009Richmond, B.C., CaDevelop and enhance ZEMA Data Manager processors of varying complexities with Java to collect market data from various providers. Perform code reviews and provide feedback to peers. Interface with internal departments to investigate and resolve reported software issues.• Developed 96 processors to collect market data from providers; such as, Argus Media, DTN, Dow Jones, EIA, ERCOT, Genscape, IESO, ISO New England, Marex Spectron, MISO, OPIS, PJM eDataFeed, PJM eMKT, and WSI.• Designed the framework to support the rapid development of over 250 processors collecting petroleum and natural gas data from EIA.• Integrated software changes into the release branch, standardized database scripts, produced release notes, and generated client releases. -
Developer (Contract)Telus Jan 2006 - Jul 2006Vancouver, British Columbia, CaDesign, develop, and support the Financial Gateway Transform Engine, a batch processing system running on UNIX that summarizes 30 million transactions per month for SAP, BW, and EDW. Work with the QA team and business systems analysts to quickly resolve software defects and meet added business requirements. Perform unit and component testing.• Designed and developed solutions with Java that merge information for 6 million customers with the financial data generated by the Amdocs Enabler billing platform.• Automated the execution of BART (Billing Account Reconciliation Test) runs, reducing execution times from 2-3 hours to less than 1 hour.• Provided support for BART, assembly test, and product test by developing numerous tools and scripts to aid in the analysis of defects and determination of their root cause. -
Java ProgrammerRichmond Systems Ltd. Dec 2000 - Dec 2005Design, develop, and maintain NetScale, a powerful log management web application that lets each client remotely manage over 2.5 million logs per year. Communicate with users to define new features and requirements. Implement software using Java and Microsoft SQL Server. Track and resolve software defects.• Enabled our clients to directly transmit their data for inventories valuing over $100 million to the new Harvest Billing System used by the Ministry of Forests and Range, eliminating the need to send the data via hardcopy and reducing operating costs immensely.• Reports that used to take days to compile prior to NetScale now take a few minutes.• Improved our product by allowing clients to configure, view, print, and email reports in RTF format without any additional software.• Provided support for a variety of import file types, including XML, which made the product marketable to customers using handheld software from other vendors.
Ian Garton Skills
Ian Garton Education Details
-
Mcgill UniversityComputer Science -
The University Of British ColumbiaComputer Science
Frequently Asked Questions about Ian Garton
What company does Ian Garton work for?
Ian Garton works for Zema Global Data Corporation
What is Ian Garton's role at the current company?
Ian Garton's current role is Software Development Manager at ZEMA Global Data Corporation.
What is Ian Garton's email address?
Ian Garton's email address is ia****@****ahoo.ca
What is Ian Garton's direct phone number?
Ian Garton's direct phone number is (866) 944*****
What schools did Ian Garton attend?
Ian Garton attended Mcgill University, The University Of British Columbia.
What skills is Ian Garton known for?
Ian Garton has skills like Sql, Java, Microsoft Sql Server, Software Development, Subversion, Databases, Requirements Analysis, Xml, Business Analysis, Management, Product Management, Leadership.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial