D

Dennis Hoskins

About

Detail

Spruce Grove, Alberta, Canada

Timeline


work
Job
folder
Project

Résumé


Jobs verified_user 0% verified
  • D
    Full Stack Developer
    Destination Jewelry InstaQuote
    Nov 2025 - Mar 2026 (5 months)
    • Designed and developed a modern web interface to a legacy internal system, replacing a manual pricing workflow rooted in MS Access with an end-to-end B2B catalog and order management platform that made current metals-based pricing available to wholesale retailers in real time without manual intervention. • Engineered Python pipeline that scrapes pricing data from the client's MS Access database daily and migrates it into a PostgreSQL backend, making current metals-based catalog pricing available to the web layer without manual distribution. • Built a Node.js/Express REST API connecting the React frontend to the PostgreSQL backend, handling authentication, order submission, and catalog queries with structured JSON responses. • Built authen
  • Acuren
    Front End Developer
    Acuren
    May 2021 - Mar 2024 (2 years 11 months)
    • Led frontend development for three enterprise workforce management applications serving 8,000+ daily users across Canada's energy sector, working in agile cross-functional teams through sprint planning, daily standups, and retrospectives. • Delivered PangeaWeb, replacing a 1990s desktop application with a modern web platform redesigned from scratch for web and mobile and AcuView, a companion application extending the platform's field reporting capabilities. • Replaced a chronically failing training sales platform embedded across two branded partner sites Hellier and CodeWest - that had been generating daily bug reports and client calls for years, delivering a stable Blazor replacement that eliminated the noise entirely. • Implemented a wh
  • T
    Full Stack Developer
    The Secret Organization
    Jan 2010 - May 2021 (11 years 5 months)
    • Built and operated successful boutique web design and development business serving clients across North America, managing complete project lifecycle from initial client consultation and requirements gathering through iterative development, user acceptance testing, deployment, end-user training, and ongoing maintenance support. • Consistently engaged to rescue and rebuild projects after previous developers had failed to deliver, evaluating whether to extend existing codebases or completely reimagine solutions from scratch depending on the depth of the problem - frequently choosing the latter to ensure the client received something genuinely fit for purpose. • Built a real-time mentorship platform using React, Node.js, Express, and WebRTC t
  • M
    Lead Developer
    Montana Vistas
    Aug 2007 - Jan 2010 (2 years 6 months)
    • Rewrote the company's existing application entirely after it failed to meet user needs, sitting in with users to observe workflows and document pain points, then rapidly delivering an MVP and iterating on features incrementally based on direct user feedback and evolving business requirements. • Engineered real-time grocery inventory and ordering system serving major North American retailers including Westons, Loblaws, and independent grocers across the United States, integrating seamlessly with existing point-of-sale and inventory management infrastructure. • Built comprehensive staff interface enabling real-time inventory tracking and delivery management with granular warehouse organization down to individual shelf and rack locations, pr
  • N
    In-House Developer/Consultant
    NMS AmericasVitalConnex
    Sep 2000 - Jun 2007 (6 years 10 months)
    • Engineered real-time fault management and GIS integration systems for telecommunications infrastructure, traveling to client sites internationally to gather requirements, perform system analysis, and work with network engineers to troubleshoot equipment alerts and network failures. • Developed custom middleware solutions connecting disparate third-party reporting systems with enterprise GIS platforms including ESRI, Intergraph, Smallworld, and AutoCAD, creating unified data visualization and alert management capabilities across multiple vendor ecosystems. • Architected real-time GPS vehicle tracking and arrival prediction system, integrating a Google Maps-based interface with University of Toronto's predictive algorithm to calculate accur
  • Bell Canada
    Developer
    Bell Canada
    Jul 1995 - Apr 2000 (4 years 10 months)
    • Collaborated with engineering teams to develop enterprise GIS mapping applications for planning and managing telecommunications network infrastructure across Ontario and Quebec. • Participated in replacing analog paper-based network planning processes with a digital mapping system, working with stakeholders to define requirements and translate them into functional GIS application features. • Partnered with managers and end-users to create requirements documentation, implementing features for network element management while coordinating with third-party GIS vendors on integration, testing, and debugging. • Led bilingual localization of the entire application suite for French-speaking users in Quebec, enabling Bell Canada to deploy a unifi
Projects (professional or personal) verified_user 0% verified
  • N
    NGC for ALS Foundation
    Nov 2025 - Current (9 months)
    WordPress development / Social media management • Rescued critical charity project under tight deadline by taking over from previous developer who had repeatedly failed to deliver, migrating disorganized Wix site to WordPress ahead of schedule. • Built complete e-commerce solution including WooCommerce integration, Authorize.net payment gateway configuration, and customized template implementation to meet all stakeholder requirements. • Coordinated with core team and charity partners to align technical delivery with organizational goals, ensuring all functional and regulatory requirements were satisfied. • Ensured the delivered site met public-facing accessibility standards, achieving a 95% Lighthouse accessibility score through semantic ma
  • M
    Mystyc.app
    Feb 2025 - Jan 2026 (1 year)
    Comprehensive AI-powered astrology platform with personalized birth charts and daily insights • Conducted user research and discovery to identify market needs in AI-powered personalization space, designed comprehensive technical architecture, and iteratively developed full-stack astrology platform from concept through pre-beta launch using modern development practices and continuous integration. • Engineered secure authentication and subscription management infrastructure using NestJS backend, Firebase Authentication, MongoDB storage, Redis caching, and Stripe payment processing, implementing RESTful API architecture with proper separation of concerns and maintainable code patterns. • Implemented complex astronomical calculation system inte
  • P
    Personal Portfolio
    Aug 2024
    Website design / Development • Designed and developed custom portfolio site from scratch using vanilla JavaScript, CSS, and PHP, prioritizing performance, visual design, and modern web standards without relying on frameworks or build tools. • Implemented performance-optimized features including animated video backgrounds, smooth scroll interactions, and dynamic content loading while maintaining fast page load times. • Integrated comprehensive SEO optimization with structured data markup, OpenGraph metadata, and semantic HTML to maximize discoverability and social sharing. • Continuously maintain and expand site functionality, serving as both professional showcase and ongoing development sandbox. Technology: HTML, CSS, JavaScript, Web Compon
  • U
    Ugly Little Games
    Mar 2024 - Feb 2025 (1 year)
    Lightweight custom Vanilla JS Canvas 2D video game engine • Designed and developed a custom 2.5D game engine, creating immersive interactive experiences in vanilla JavaScript using Canvas API and engineering advanced rendering techniques including perspective correction, dynamic field-of-view blur, and complex polygon sorting and splitting algorithms. • Created original animations and interactive environments optimized for performance and user engagement, implementing efficient resource management and render optimization techniques to ensure smooth gameplay across different devices and browsers. UGLY is a pet project, still deep in development. There is no current plan for a release. Technology: JavaScript, Canvas, Web Components, Web Anima