Skip to content

ThingEngineer/ThingEngineer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

15 Commits
ย 
ย 

Repository files navigation

Hello world ๐Ÿ‘‹ I'm Josh Campbell

I'm a Founder and Developer with hands-on maker expertise in embedded hardware, software, automation, GIS, and high-power electronics. I solve problems through rapid experimentation and hands-on learning. My background spans R&D, product development, and technical leadership.

Currently Building With:

๐Ÿฅž The Stack Powering My Projects

๐Ÿ› ๏ธ My Expertise & Capabilities

๐ŸŒ Web Technologies
  • Platforms/BaaS: Cloudflare, AWS, Supabase, Neon, Vercel, Netlify, GCP, Fastly
  • Frameworks: SvelteKit, Next.js, Laravel, React, Angular, Django, Nuxt.js
  • Languages: TS/JS, Java, Go, PHP, Python, HTML5, CSS, Tailwind, Swift
  • Databases: PostgreSQL, SQLite, MySQL/MariaDB, MongoDB, Redis, โ Elasticsearch, TimescaleDB, InfluxDB
  • IDEs: VS Code, X Code, Android Studio, Sublime
  • And Many More...
๐Ÿณ DevOps & Infrastructure
  • Containerization: containerd, Docker, Docker Compose, Podman, OrbStack
  • Deployment: Custom applications, microservices, and common services on personal hardware and VPS infrastructure
  • Orchestration: Multi-container deployments, service management, environment configuration
๐Ÿ—บ๏ธ GIS & Geospatial
  • Hardware & Positioning: RTK (Real-Time Kinematic), custom hardware design, sensor fusion, GNSS systems
  • Mapping & Web GIS: OpenLayers, PostGIS, web-based mapping applications, tile rendering
  • Data Processing & Conversion: GeoPackage, GeoJSON, FlatGeoBuf, MBTiles, Shapefile, Geodatabase (.gdb), and proprietary formats
  • Tools & Workflows: GDAL/OGR, Tippecanoe, TileServer GL, geometry validation, data transformation, projection management
  • Expertise: Fluent in all major GIS file types, large-scale parcel mapping, cadastral data processing, spatial data pipelines
๐Ÿ”Œ Embedded Systems
  • Frameworks/Platforms: ESP-IDF, PlatformIO, FreeRTOS, ROS, Arduino, Nordic nRF, ...
  • Languages: C/C++, Rust, Python, Assembly, Ada/SPARK, Lua
  • Tools: JTAG/SWD, Flash, OTA
๐Ÿ”ฉ Hardware Design
  • Languages: VHDL
  • Simulation: SPICE, MATLAB/Simulink
  • CAD Tools: KiCad, Autodesk EAGLE, Fusion 360
๐Ÿญ Manufacturing & Lab Capabilities
  • Subtractive: CNC Milling, Plasma Cutting, Laser Cutting
  • Additive: 3D Printing
  • Electronics: 2-Layer PCB Fab
  • Analysis: 60FPS Thermal Analysis
  • Materials: Small batch metallurgy (Induction heating)
  • Specialized: High Vacuum, MOCVD/PVD
  • RF Testing: RF Design, Testing and Analysis
  • Lab Equipment: Full Analogue/Digital/RF Lab
โš™๏ธ Methodologies & Practices
  • Research & Problem-Solving: Deep investigation into system requirements, architecture patterns, and emerging technologies; continuous learning from documentation, testing, and real-world feedback
  • Agile Practices: Iterative development with frequent feedback loops, sprint-based planning, collaborative team environments, and adaptive workflows
  • Testing Philosophy: Comprehensive testing strategy including unit tests, integration tests, and real-world validation; emphasis on automation and early problem detection
  • Code Review Standards: Thorough peer review focusing on correctness, performance, maintainability, and knowledge sharing; constructive feedback and architectural consistency
๐Ÿ’ก My Interests
  • Hardware & Software
  • Automation & GIS
  • High Power Electronics
  • Internet of Things (IoT)

๐Ÿš€ Current Focus

Dolphin OS - An integrated platform for utility construction that manages the complete lifecycle from design through billing. Field operations management, real-time GIS mapping, production tracking, and financial systems working together so that raw work data becomes accurate, auditable job records that everyone in the project chain (crews, contractors, clients) can trust. Multi-tenant architecture connecting prime contractors, subcontractors, and clients in a single ecosystem. Built with custom RTK hardware, PostGIS geospatial infrastructure, and connected field devices for real-time data capture and telemetry.


๐Ÿ“Š My GitHub Stats

Josh's GitHub Stats Josh's Top Languages Josh's Activity in the last 30 days

About

Binaries for running a 10x developer on Linux.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors