Joshua Bellamy
@smysnk

Joshua Bellamy software engineering resume

Independent Contracting

Jan 2025 - Present

Principal Software Developer / Consultant

Hamilton, Ontario, Canada

Provide independent software engineering and technical consulting across full-stack development, applied AI, developer tooling, automation, and cloud infrastructure. Work spans architecture, implementation, testing, deployment, and ongoing maintenance.

Tools
, , , , , , , , , , , , , , , , , , , , , ,
  • Built AI-assisted creative and research tooling around , , , media analysis pipelines, prompt handoff workflows, workflow graphs, image/video generation review surfaces, and experiment tracking.
  • Integrated Fish Audio TTS and voice cloning into AI video workflows, with hosted and -backed generation, voice selection, section-level orchestration, and reusable narration assets.
  • Developed local-first developer infrastructure including project discovery, process supervision, terminal/log streaming, remote agents, deployment instances, and browser-based control planes for multi-repository workspaces.
  • Designed and shipped production / applications with APIs, persistence, SSR-friendly rendering, SEO improvements, authenticated admin workflows, markdown publishing, asset management, and responsive project/blog/model views.
  • Implemented infrastructure and deployment work across , , , , , /, secrets handling, runtime hardening, security audits, and production deployment verification.
VizworX Inc. logo

VizworX Inc.

Mar 2021 - Dec 2024 · 3 yrs 10 mos

Software Developer

Full-timeCalgary, Alberta, Canada

Partnered with clients and internal teams to translate product requirements into execution plans and production-ready technical solutions.

Tools
, , , , , , , , , , , ,
  • Collaborated closely with UI/UX designers to build intuitive front-end experiences with consistent component patterns and maintainable architecture.
  • Built and launched the VizworX website, owning its implementation from design handoff through deployment.
  • Developed an interactive educational exhibit for Heritage Park’s Innovation Crossing, guiding younger audiences through smart-building construction and energy capture and conservation while integrating -based building sensor data and automated lighting controls.
  • Contributed to the development of Exploring Canada’s Energy Future and BERDI (Biophysical, Socio-Economic, and Regional Data and Information) for Canada Energy Regulator (CER), improving public access to interactive energy, environmental, and socio-economic data.
  • Worked with project managers to define scope, milestones, and delivery plans, improving predictability and stakeholder alignment.
  • Performed code reviews and architectural reviews to raise code quality, reduce defects, and improve long-term maintainability.
  • Delivered full-stack features across web and immersive experiences using , , , and cloud-native infrastructure.
WeedMaps logo

WeedMaps

Senior Software Engineer - Developer Tools and Services

Mar 2019 - Oct 2019 · 8 mos
Full-timeIrvine, California - Remote

Joined a founding initiative to establish observability standards and tooling across the WeedMaps platform.

Tools
, , , ,
  • Built custom service discovery utilities to improve metrics coverage and reliability across distributed services.
  • Prototyped and rolled out a large-scale Thanos/ stack to support scalable long-term metrics retention.
  • Implemented shared observability libraries for metrics and distributed tracing across multiple services.
  • Automated dashboard generation and standardized service-level visibility for engineering and operations teams.

Senior Systems Engineer

May 2017 - Mar 2019 · 1 yr 11 mos
Full-timeIrvine, California - Remote

Owned and evolved core infrastructure and platform operations as part of the central DevOps team.

Tools
, , , , , , , ,
  • Introduced caching layers for a mission-critical ad server, reducing traffic to backend hosts by up to 80% and resolving recurring availability issues during peak holiday sales events.
  • Led platform administration including performance tuning, load testing, monitoring, capacity planning, backup/recovery, patching, and upgrades.
  • Managed development, test, QA, and production environments to improve deployment consistency and operational stability.
  • Contributed to infrastructure architecture and cloud platform design for scalability, resilience, and security.
  • Implemented network security controls and operational hardening aligned with evolving security best practices.
  • Produced and maintained technical documentation to support change management and reliable production operations.
  • Participated in a 24/7 on-call rotation, troubleshooting production incidents and reducing mean time to recovery.
GrowOne logo

GrowOne

May 2015 - May 2017 · 2 yrs 1 mo

Senior Software Developer

Full-timeKitchener, Ontario
Tools
, , , , , ,
  • Built and maintained full-stack Node.js applications with / front ends and APIs.
  • Prepared services for production deployment on with containerized delivery workflows.
  • Implemented deployment pipelines from acceptance through production to improve release speed and reliability.
  • Built ChatOps integrations to streamline QA and deployment workflows and reduce manual operational overhead.
MyMobileCoverage logo

MyMobileCoverage

Lead Software Developer

Aug 2013 - Nov 2014 · 1 yrs 4 mos
Full-timeCalgary, Alberta, Canada

Architected and delivered the embedded service and front-end interface for MyMobileCoverage’s first Benchmark Box (BMB) release, enabling multi-carrier RF, network-performance, and GPS data collection with reliable event delivery.

Tools
, ,
  • Refactored prototype code into production-ready services with a focus on testability, stability, and maintainability.
  • Built an AngularJS dashboard and custom WebSocket protocol for two-way communication with backend services.
  • Created unit and functional test suites to validate device behavior under varied real-world operating conditions.
  • Authored technical documentation for system operation, maintenance, and support procedures.
  • Maintained engineering standards and mentored incoming developers to improve team delivery quality.

Software Developer

Jun 2013 - Aug 2014 · 1 yr 3 mos
Full-timeCalgary, Alberta, Canada
Tools
, , , , , ,
  • Refactored legacy service-layer code for Mono compatibility to support migration to Linux-based infrastructure.
  • Developed RESTful endpoints integrating OpenStreetMap and Google services.
  • Built Python automation scripts to reduce manual processing and improve workflow efficiency.
  • Created images for services and build pipelines to standardize development and production environments.
  • Implemented and maintained pipelines across , , and backend services.
  • Supported engineering growth by participating in developer interviews and hiring decisions.
SMART Technologies logo

SMART Technologies

Feb 2012 - May 2013 · 1 yrs 4 mos

Software Test Developer

Full-timeCalgary, Alberta, Canada
Tools
, , ,
  • Optimized build pipelines to improve stability, maintainability, and overall engineering throughput.
  • Reduced test runtime using distributed execution, improving developer productivity while maintaining full browser coverage.
  • Designed and implemented centralized GUI test infrastructure across Windows, macOS, and Linux.
  • Developed robust automation frameworks for validating collaboration software on multi-machine test setups.
  • Integrated open-source tools (, Sikuli, , Robot Framework, TeamCity, STAF/STAX) into a unified testing platform.
  • Presented internal quality-engineering initiatives to an audience of 200+ developers.

Education


SAIT logo

SAIT

Computer Engineering Technology
2006-2007