Kenneth Carmichael
Lead Software Developer at BBE Expediting Ltd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
BBE Expediting Ltd
-
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