Kenneth Carmichael

Lead Software Developer at BBE Expediting Ltd
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Edmonton, Alberta, Canada, CA
Languages
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Transportation, Logistics, Supply Chain and Storage
    • 1 - 100 Employee
    • Lead Software Developer
      • Feb 2017 - Present

      Responsible for collecting and documenting requests from various stakeholders, validating design specifications, and ensuring that company standards are met. Engaged in agile meetings, sprint planning, and helped prioritize and scope feature requests to ensure that the highest-impact items were worked on first. Engaged in the full development cycle from design, implementation, testing, to documentation, delivery, testing and evaluation of new programs/features for release, and maintenance. Managed development team and performed code reviews. Developed and maintained full-stack features using Python Django, JavaScript, jQuery, Ajax, HTML, CSS, Bootstrap, and Postgres/MySQL based on end-user requests and feedback. Created REST APIs and conducted key API integrations with external APIs to improve application efficiency. Proactively identified areas for improvement and implemented changes to enhance code quality, readability, and performance. Collaborated with other developers, UX designers, and systems analysts to troubleshoot issues and identify areas for improvement. Prepared UI mock-ups and storyboards for development. Developed and maintained software documentation, policies, guides, quality assurance procedures, and coding standards including Python black, linting, and unit testing. Troubleshot product and customer service issues. Deployed software applications, tools, processes, and metrics. Administered remote Linux servers, managed domain and DNS records, and installed SSL certificates. Show less

Education

  • MacEwan University
    Bachelor’s Degree, Computer Science
    2013 - 2017

Community

You need to have a working account to view this content. Click here to join now