James Mcleod

James Mcleod Email and Phone Number

Technical Solutions Advisor @ Cadent Solutions LLC
Toronto, ON, CA
James Mcleod's Location
Greater Toronto Area, Canada, Canada
James Mcleod's Contact Details

James Mcleod personal email

n/a
About James Mcleod

I have been a professional software developer for over 25 years, with a detour into project management. I have proven leadership and technical skills, and am an excellent communicator. My dream job is to manage a medium-sized team of outstanding software developers building complex software for the industrial or commercial market.Specialties: Technical leadership, Software quality improvement, Software defect management, Technical communication, Software architecture, Process Definition and Improvement, Project and Program Management

James Mcleod's Current Company Details
Cadent Solutions LLC

Cadent Solutions Llc

View
Technical Solutions Advisor
Toronto, ON, CA
James Mcleod Work Experience Details
  • Cadent Solutions Llc
    Technical Solutions Advisor
    Cadent Solutions Llc
    Toronto, On, Ca
  • Wikimedia Foundation
    Senior Technical Program Manager
    Wikimedia Foundation Dec 2021 - Mar 2023
    Toronto, Ontario, Canada
  • N/A
    Unemployed
    N/A Aug 2020 - Dec 2021
    Toronto, Ontario, Canada
  • The Learning Enrichment Foundation
    Director
    The Learning Enrichment Foundation May 2018 - Jan 2021
    Toronto, Ontario
    As a member of the board of directors of this non-profit organization, I support both the board executive and the LEF's executive manager and management team in both strategic and shorter-term planning.
  • The Learning Enrichment Foundation
    President
    The Learning Enrichment Foundation May 2015 - Apr 2018
    The Learning Enrichment Foundation is a non-profit organization founded in 1979 with the mandate of fostering community economic development in the former City of York. Focuses of LEF include employment and English language training, food services, and daycare through 17 daycare facilities. It has grown from a single employee to over 250, with a budget of close to $15 million, and assists several hundred individuals and families every year.The position of President of the Board has signing authority.
  • The Learning Enrichment Foundation
    Vice President
    The Learning Enrichment Foundation Jun 2010 - May 2015
    The Learning Enrichment Foundation is a non-profit organization founded in 1979 with the mandate of fostering community economic development in the former City of York. Focuses of LEF include employment and English language training, food services, and daycare through 17 daycare facilities. It has grown from a single employee to over 250, with a budget of close to $15 million, and assists several hundred individuals and families every year.The position of Vice President of the Board has signing authority.
  • The Learning Enrichment Foundation
    Director
    The Learning Enrichment Foundation Mar 2007 - Jun 2010
    The Learning Enrichment Foundation is a non-profit organization founded in 1979 with the mandate of fostering community economic development in the former City of York. Focuses of LEF include employment and English language training, food services, and daycare through 17 daycare facilities. It has grown from a single employee to over 250, with a budget of close to $15 million, and assists several hundred individuals and families every year.
  • The Learning Enrichment Foundation
    Member, Innovations Committee
    The Learning Enrichment Foundation 1998 - 2009
    The Learning Enrichment Foundation is a non-profit organization with the mandate of fostering community economic development in the former City of York.The Innovation's Committee is an ad hoc committee struck as required to provide expert guidance to the board of directors; since its inception, it has performed an in-depth analysis of the financial health of each of the Learning Enrichment Foundation's business units, investigated the benefits of moving to a new location, and brought together a diverse group of stakeholders to help define the requirements of a new website for the organization.
  • Pascal Financial
    Program Manager
    Pascal Financial Mar 2020 - Jul 2020
    Toronto, Ontario, Canada
  • Genesys
    Senior Manager, Project Management
    Genesys Apr 2018 - Jan 2020
    Markham, On
    As a senior manager of project management, my responsibilities include managing a distributed team (in Serbia, France, eastern Canada, and the southern United States), as well as managing complex software projects and other internal initiatives.
  • Genesys
    Manager, Project Management
    Genesys Apr 2016 - Mar 2018
    Markham, Ontario, Canada
    As program manager for cloud operations, I manage a distributed team based in Saint Petersburg, Russia, and Markham, Ontario, providing project management support to the Genesys' Cloud Operations team for primarily non-customer-facing projects, and developing processes for cloud project management and operations.
  • Genesys
    Principal Project Manager
    Genesys Apr 2015 - Mar 2016
    Markham, Ontario
    Genesys provides software for managing and running contact centers, from handling incoming and outbound calls to managing agent schedules.My current role is program and project management for our Production Operations (Cloud) team, managing both important non-customer-facing Operations projects and critical unique, novel, or high-profile customer-related projects.Aside from my Project Management responsibilities, I am also:● Floor fire warder● Emergency First Responder (Standard First Aid / CPR / AED)● Member of the Markham & Liberty Village Joint Health and Safety committee● FOSS evaluator
  • Genesys
    Senior Project Manager
    Genesys Oct 2012 - Mar 2015
    Markham, Ontario
    Genesys provides software for contact centers, ranging from handling incoming and outbound calls to managing agent schedules.As a project manager in an established and highly matrixed organzation, I use informal authority to help lead the core team of functional managers (Product Manager, Development Manager, Quality Assurance Manager, Technical Publications Manager, and Customer Care Manager) through our software development lifecycle processes (Waterfall or Agile, depending on the project). My responsibilities include hosting team meetings, consolidating information for Decision Review checkpoints, answering questions on process, ensuring all functional groups are fullfilling their responsibilities, and tracking capitalizable effort.I have also become an expert in the various tools we use, including JIRA, Confluence, Alfresco, and Excel.In addition, I am the author of a well-received (internal) technical blog providing tips on topics ranging from using node.js to retrieve information from JIRA not available through the main browser interface to notes on how to take minutes for meetings.
  • Kerr Vayne Systems Ltd.
    Software Architect, Harris D-Series
    Kerr Vayne Systems Ltd. Oct 2011 - Jun 2012
    Markham, Ontario
    Create requirements and architectural specifications for implementation by off-shore development team, and provide expert technical assistance on project design and architecture.
  • Kerr Vayne Systems Ltd.
    Project Leader/Software Architect, Harris D-Series
    Kerr Vayne Systems Ltd. Oct 2010 - Sep 2011
    Markham, Ontario
    Management of software development for the Harris D-Series automation suite of products, and management of Tier 3 technical support.Responsibilities include acting as the primary point of contact for communication with client, managing a team of ten developers working on multiple complex projects, assigning development and maintenance work, following up on project status, and reporting progress back to client, as well as creation of design and architectural specifications for development by both in-house and off shore development teams.
  • Kerr Vayne Systems Ltd.
    Software Architect And Developer, Harris D-Series
    Kerr Vayne Systems Ltd. 1997 - Sep 2010
    Markham, Ontario
    Developer for Harris D-Series master control automation product line, which encompasses real-time frame-accurate embedded systems development and Windows GUI and database applications,Projects include control systems for video servers and master control switchers, implementing rules for new end-customer workflows, preparing client software escrow media, and migrating defect tracking system from a client-supplied MS Office-based solution to a modern Web 2.0 third party server-based application.Responsibilities for each project include all aspects of management and execution, including initial research and development of requirement specifications for customer acceptance, software design and architecture, testing, and field troubleshooting.Development environments include Visual Studio, MS Office, and Linux/GCC,
  • Running Room
    Clinic Instructor
    Running Room 2005 - 2009
    Preparing interested clinic participants to participate in walking events for 5 K, 10 K, and half-marathon distances.Responsible for arranging guest speakers, leading three training walks per week, composing and sending weekly e-mails and providing on-going motivation and leadership to clinic members.
  • Prior Data Sciences
    Programmer
    Prior Data Sciences 1987 - 1988
    Kanata, Ontario
    Programmer on the Honeywell Modular Air Communication Switch, an air traffic control system commissioned by Transport Canada for use at small to medium-sized airports.My duties included programming using Intel Pascal The deployment target was a set of Intel 80186 embedded systems.

James Mcleod Skills

Software Project Management C++ Software Development Java Software Design C Testing Agile Methodologies Program Management Leadership Technical Leadership Technical Communication Visual Studio Architecture Embedded Systems Analysis Architectures Jira Sdlc Alfresco Confluence Microsoft Excel Bash C (Programming Language Php Project Management

James Mcleod Education Details

Frequently Asked Questions about James Mcleod

What company does James Mcleod work for?

James Mcleod works for Cadent Solutions Llc

What is James Mcleod's role at the current company?

James Mcleod's current role is Technical Solutions Advisor.

What is James Mcleod's email address?

James Mcleod's email address is jw****@****ers.com

What schools did James Mcleod attend?

James Mcleod attended University Of Toronto, University Of Toronto, University Of Waterloo.

What skills is James Mcleod known for?

James Mcleod has skills like Software Project Management, C++, Software Development, Java, Software Design, C, Testing, Agile Methodologies, Program Management, Leadership, Technical Leadership, Technical Communication.

Not the James Mcleod you were looking for?

  • James McLeod

    Working At The Nexus Of Communications, Government Policy, And Canadian Innovation
    Toronto, On
    3
    thetelegram.com, postmedia.com, canadianinnovators.org
  • James Mcleod

    Senior Superintendent Available For Work
    Leduc, Ab
  • James McLeod

    Capital Markets Professional
    Toronto, On
    1
    rbccm.com
  • James McLeod

    Chief Chill Enhancer
    Port Moody, Bc
    3
    oakhousefoods.co.uk, freybe.com, freybe.com

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.