Joseph Slack
Joseph Slack

Software & Product Development

I'm a highly experienced Software Engineer, Technical Problem Solver, and an innovative Product Developer

Hire me

Highly Experienced


I've been professionally developing web, app, and mobile applications for over 15 years. Experienced in startups, corporate product development, agency contracting, and bespoke engineering. I enjoy the challenge of technical problem solving and creative solutions.

I'm a fast learner, and highly experienced with practical implementation. I enjoy the experience of new challenges, learning new things, and building new products while working with others.

Technical Problem Solving


I'm a highly experienced full-stack engineer and curious problem solver, who is interested in solving complex problems according to product needs, scope and limitations.

I have an interest in best practices, modern process & frameworks, and using the appropriate tool for the job. I like to understand the human problem in making product design decisions, and collaborating with a team to create the ideal product solution.

Creative Solutions


In addition standard web/app/mobile application development, I enjoy new challenges in Artificial Intelligence, Machine Learning, Blockchains and other emerging technologies, especiall focused on impact & innovation projects.

I'm most interested in solving difficult problems, market disruption, and creating positive impact with product development. I would love to talk to you about your ideas, and share my own.

Portfolio

A small sample of some of my recent professional projects

01

Panth.ai

Professional attribution for AI Platforms

Provide custom integrations for AI platform providers to access a wealth of knowledge for objective answers. Experts provide certified answers based on an incoming request queue and provide sourced contributions to solve the answer to a question. The attribution network is distributed and available to third parties, and earns income for highly specialized requests.


02

MACROS Food LLC

Nutritious meals in a convenient format

MACROS provides a high protein, nutritious meal that focuses on health benefits that doesn't spoil. Designed for athletes and active individuals, we provide a convenient meal when you don't have time to cook yourself. Consider this meal-prep in a can. It contains 100% natural animal protein and vegetables, with no additives, GMOs, soy, or other additives.


03

Astroplane

Dream Journal

Using speech-to-text, we transcribe dream descriptions upon waking up. Available on iOS and Android, Astroplane allows you to keep records of your dreams, and transcriptions turn into multimedia such as pictures, videos and audio. We generate AI art to bring your descriptions to life, and we match dream trends with our social network.


04

Zora Learning

Adaptive Storytelling Platform

Dynamic narrative generation for teaching children to read. Named after legendary American author, Zora Neale Hurston inspired an entire generation of readers, writers and learners. We provide dynamic skill evaluation, and provide passage testing, allowing a young learner to generate books of their imagination, and be quizzed on their understand.


05

Input

Secure & Fast P2P Document Collaboration

Privacy focused P2P document collaboration utility, with simplified editorial features and user generated permission access tokens. Web based application, with no identity tracking, and account-less interaction. Designed for inline collaboration, security, privacy and ease of use with the fastest collaboration start time.


06

NINAYO

Blockchain Powered Agriculture

Enabling higher yield crops in East Africa for improved commerce. RC-20 based digital token with distribution system, designed for agriculture based supply chain inputs, outputs, and tracking. Funding, tracking and investing in foreign farming projects, using decentralized transaction systems for larger yields and profitability for small farms.


07

Shift.org

Hiring Military Veterans into Civilian Jobs

ML based technical recruiting platform for hiring military veterans transitioning to the civilian workforce. A multi-sided marketplace allowing skill matching & translation, enabling technical recruiters to hire from a non-standard talent pool. Provided technical fellowships and full-time employment for many military veterans with strong backgrounds.


08

Gather.ai

Drone Inventory Management

Drone based inventory management robotics & service. Handles egress & ingress package tracking in large warehouses, navigated by drone automation for collecting inventory photos and data. Generates real-time reporting on package tracking, allowing a more granular view into inventory management.


09

Hallo

Discover and Hire Unrepresented Talent

Recruit talented graduates from overlooked colleges. A diversity pipeline providing increased access to top brands. Interactive online events allow brands to connect with talent that exists in schools that may not host top job fairs and events. Allows recruiters to select from a large underrepresented talent group.


10

Hotdogging

Food Reviews

Food review application for social influencers. Commissioned work to provide food ratings as a white-labeled product for social media influencers. Populates location results from third party providers, and allows rating, submissions, and reviews of locations near you. Designed for influencer participation and co-branding.


11

CBS Interactive

Custom CMS Platform

Developed a highly scaled publishing platform for a large editorial staff, and served editorial content and news to a large audience over web and mobile. I specialized in Search Engines, public/private APIs and real-time chat. I created scalable web services in mult-zone, failover and auto-scale to handle high traffic events, and provide 3rd parties with fast API access for a number of well known properties.


12

Basis

Heart Rate Monitoring

Developed heart rate monitoring devices for this Canadian founded hardware and product company. First of its kind, using digital optics, monitored blood speed of the client to determine heart rates, fitness and overall health patterns. I designed and developed software product solutions to allow consumer interaction with their digital data, including monitoring and tracking of their health & fitness.


13

Intergalactic

Event Schedule Guides

Created event guide and scheduling applications for iOS, Web and Android solutions for popular conference, festivals and events. Using standard database systems, we generated dynamic front ends to serve branding and authored content to millions of users.


14

Fan Joy

Bespoke Branded Merchandise

Digital marketplace for private label products. Generated branded product marketplace for private label partnerships with social influencers, offering unique marketing opportunities to their fans.


15

Ikan

Innovative Interview Systems

Created event guide and scheduling applications for iOS, Web and Android solutions for popular conference, festivals and events. Using standard database systems, we generated dynamic front ends to serve branding and authored content to millions of users.


Abilities & Skills

My specializations as a software engineer and product developer:

Backend Development


Highly experienced in developing and deploying large (and small) scale back-end environments in a variety of languages, deployments and configurations. Specialized in Web based REST micro services.

Most familiar with creating, maintaining and deploying:

  • Node, Python, Ruby, Rust, C/C++
  • Express, Fastify, Nest, Django, Flask, Rails, Symfony
  • SQL (PostgreSQL, MySQL, MariaDB, Aurora)
  • NoSQL (Redis, MongoDB, CouchDB, HDFS)

Frontend Development


Working closely with designers, my aim is to produce working versions of design concepts. Using modern techniques and tool sets, I am experienced in deploying HTML/CSS/JS applications in modern frameworks.

Most common workflows include:

  • React, Vue, Angular, ERB, HAML, Jinja, Handlebars
  • SASS, LESS, Grunt, Gulp, Webpack
  • Bootstrap, Tailwind, Foundation, UIKit, SemanticUI
  • Figma, Sketch, Abstract, Photoshop

Founder


Through significant corporate and agency product development experience, I have learned to enjoy the creation and early growth aspect of startups and early staged products built on new ideas. I particularly enjoy the challenge of pitching, developing, fundraising, and bringing new ideas to life. As an experienced founder, I am knowledgeable in the journey of bringing new products to market through the iterative process.

As a founder and experienced start-up developer, I understand the following:

  • Managing engineering and product teams
  • Collaborating with front, back, and data teams
  • Strong work ethic, effective planning communication and execution
  • Fundraising & milestone driven product development

DevOps


In addition to engineering and product development, I am highly experienced in automated workflows and infrastructure design & deployment. Experienced with the major providers (AWS, GCP, Azure), I have much experience allocating, deploying, and managing high-scale & elastic production environments.

I'm most experienced with production deployments on:

  • AWS (Cloudformation, Elastic Beanstalk, EC2, Docker)
  • GCP (Kubernetes, Docker, App Engine)
  • Azure (Kubernetes, Docker, VM)
  • CI, Orchestration, Auto Scaling, Containers, Deployments, Load Balancing & Traffic Management

Languages, Frameworks and Tools

Node / JS


The majority of my projects within the decade include heavy Node usage on the back-end due to popularity. Taking advantage of Typescript and ES6 allows increased safety. From real-time interaction (Websockets) & video (WebRTC) to highly distributed web and REST services, I am highly experienced with modern node frameworks, associated tool sets & best practices. I employ the usefulness of type safety with Typescript when possible, and enjoy using modern frameworks and standards.

  • Express, Fastify, Nest, Hapi, Koa
  • Typescript, NPM, Yarn, ESLint

Python


Many of my proof-of-concept, ML, scraping, computer vision and utility applications are created with Python. The large number of publicly available scientific and utility libraries make for rapid prototyping. I'm actively developing python projects in Machine Learning for language processing and Computer Vision for real-time video object tagging. I use Django and Flask for quickly creating and prototyping web services & CRUD based APIs.

  • TensorFlow, Pytorch, PySide
  • Django, Flask, Bottle, DTL, Jinja

Ruby


Although not as common as it once was, I'm very experienced with Ruby, Rails and and it's associated ecosystem. I've launched and maintained several production products based on Rails CRUD scaffolding. Rails has been especially useful for simple REST API services. I employ Ruby scripting for simple text and data processing.

  • Rails, Puma, ActiveRecord
  • Handlebars, Mustache, ERB, HAML

HTML / CSS / JS


Highly experienced with modern front-end styling, templating and implementation. Experienced in working closely with design teams and adept with modern build systems and workflows: Sass, Grunt, Webpack, Gulp and modern design tool sets. Very experienced in developing React, Vue and Angular front-end systems from concept to completion.

  • HTML5, Sass, Less, Javascript, React, Vue, Angular
  • Gulp, Grunt, Webpack, Browserify

Databases


Highly experienced with data, privacy and storage in a wide number of configurations. From concept to completion I am well versed in schema design and implementation. Using the right tool for the job, I am experienced in creating databases for REST API services, large distributed data sets, and small CRUD requirements. I focus on efficient data storage and retrieval and using the right database for the purpose. In full-stack applications I prefer taking advantage of ORMs and database abstractions.

  • PostgresSQL, MySQL, MariaDB, Aurora
  • MongoDB, Redis, CouchDB, Cassandra

DevOps & Infrastructure


In addition to programming and development technical skills, startups often offer unique challenges that I've become accustomed to solving. I'm highly experienced in working with many new companies, bringing new product ideas to fruition. Raising money, pitching product, communication & collaboration are essential for bringing a fragile new concept to market. Experienced in serving large traffic in elastic, multi-zoned auto-scaling, automated workflows and server management.

  • AWS, GCP, Azure
  • Git, Kubernetes, Docker, CI, Environments, Auto-Scaling

More Skills, Interests and Hobbies

iOS / Mobile


As an Obj-C turned Swift developer, I am experienced in the creation and deployment of several App Store products. I've adopted Swift as my target iOS language of choice, in the increasingly rare instances of needing a iOS/Mac product. I am experienced with abstracted mobile solutions such as Expo, Electron, Flutter, and React Native. Additionally, I have strong Java fundamentals, and basic Kotlin experience in creating, debugging and maintaining production applications.

  • Swift, Objective-C, Kotlin
  • iOS/Xcode, Expo, React-Native, Electron

C/C++


Inspired by Doom as a child, I wanted to become a video game developer and pursued programming in college with the aspirations of 3D engine development in OpenGL. I don't create games professionally, although I'm happy to develop 3D rendering engines and games in my free time. Additionally I am a longtime linux developer, advocate, and supporter and contributor to FOSS.


  • GCC, Visual Studio, Unreal Engine
  • Linux, OpenGL, Direct3D

Search Engines


Having learned about search engines for a previous employment, I enjoyed learned about search technology, it's platforms, algorithms, and best practices. Experienced in Elastic, Solr and Sphinx, I have implemented search systems for high volume public consumption. Familiar with dynamic ranking systems, index boosting, filtering and caching from a search perspective.

  • Elastic, Solr, Sphinx
  • Caching, Indexing, Ranking, Filtering

Rust


I enjoy the enthusiastic Rust community, and their passion for sharing projects. Although I don't have much professional experience in Rust, I'm interested in employing its usage for practical applications. I'm highly interested in Wasm and web3, and am impressed with Rust toolsets. I am experienced in developing with basic Rust, having used it for a Polkdadot based blockchain project, and I'm eager for the opportunity to spend more time on Rust projects.

  • Cargo, Clippy, Miri, Wasm
  • Rustacean, main.js

Machine Learning


Proficient in Machine Learning implementations and neural networks for data and image classification. Experienced primarily with Tensorflow and PyTorch environments. I've developed professional applications for semi-supervised learning on text classification and NLP. Continuing to learn and explore the possibilities for complex data vectorization, object recognition and procedural text generation.

  • PyTorch, TensorFlow, GPT3, GPT-J
  • GCP, AWS, Jupyter

Blockchains / Smart Contracts


As an early bitcoin adopter, miner and advocate, I became aware and involved in the potential of Blockchains more than a decade ago. I enjoy creating and prototyping blockchain solutions and continue to develop blockchain tech at an attempt solve real world issues (supply chains) . I'm experienced in development and deployment of Ethereum based ERC-20 DApps with Solidity, and enjoy learning about modern development and networks in my free time.

  • ERC-20, Hyperledger
  • Solidity, Composer, Polkadot

Virtual Reality


Purely an interest of passion, I greatly enjoy thinking about and developing VR applications for popular devices. I created VR tool sets for Unreal Engine and Unity, allowing developers to interact with physical objects as a payment gateway (BitcoATM). I enjoy the process of solving problems that fit into the VR landscape. Although VR is still not mainstream, I have been enjoying the Apple Vision Pro most recently.

  • Unreal Engine, Unity
  • Occulus, Vive, Vision Pro

Professional Experience

Summary of my most recent professional experience. Please feel free tocontact meto receive a copy of my resume or to inquire about my availability

Slamhounds.com, Oakland, CA - Founder2022 -Current

Decentralized Autonomous Organization

Slamhoundsis a Decentralized Autonomous Organization which operate as a digital product development agency. We develop practical solutions across technological disciplines, such as:

Panth.ai, San Francisco, CA - CTO & Co-Founder

A Modern Talent Network with Humans in the Loop

Solving attribution, sourcing and blackbox issues for AI Platforms. Offer integration services to AI platforms to access a proprietary expert network that pays researchers for expertise.

MACROS Food, Oakland, CA - CTO & Founder

Nutritious Food in a Convenient Format

Physical canned food product developed to solve nutritional needs of the active macro nutrient affionados. Developed out of personal need, a supply chain business utilizing commercial kitchen as a private label.

Astroplane, San Francisco - CTO

Dream Journaling with Dynamic Generation

Dream journaling application, using AI generation of descriptions. Takes advantage of Mistral, StableDiffusion, and Anthropic Claude for dynamic story generation. Built for iOS & Android.

Zora Learning, Oakland, CA - CTO

Dynamic Storytelling Platform

Applied educational learning aid to improve reading skills with AI generated content. Using Anthropic, Stable Diffusion and others, generate dynamic storytelling with dynamic skill testing. Built in Swift for iOS.

Ikan, Oakland, CA / Founder

Innovative Interview Systems

A unique product approach to conducting level 1 interviews for candidate screening. Conducts interactive interviews through a board game for a unique and humanizing skill assessment interview. Includes software reporting and evaluation reporting.

Expa, San Francisco - Hacker In Residence2016 - 2022

Venture Capital / Startup Studio

AsHacker in Residenceat Expa VC, I had the pleasure of founding, creating, and contributing to a number of inspiring projects including:

Input, San Francisco - Head of Engineering

Collaborative P2P Documents

Privacy focused P2P document collaboration utility, with simplified editorial features and user generated permission access tokens. Web based application, with no identity tracking, and free account-less interaction. Designed for inline collaboration, security, privacy and ease of use with the fastest collaboration start time.

Gather.ai, San Francisco, CA - Lead Product Engineer

Autonomous Drone Platform

Created and maintained products for automating and collecting drone flight data to populate client administrator controlled software. Managed data transfer between offline storage systems and generated real-time reports of flight data to REST API services. Microservices for data transformation and collection via API, client and data utilities, in Node (Nest), React, Objective-C.

HalloThere, San Francisco, CA - Lead Developer

Discover Unrepresented Talent

Built a platform to Recruit talented graduates from underrepresented colleges. A hiring pipleline service, providing increased access to top brands to under-represented students. Interactive online events allow brands to connect with talent that exists in schools that may not host top job fairs and events. Allows recruiters to select from a large underrepresented talent group.

NINAYO, Dar Es Salaam, Tanzania - CTO, Head of Engineering

Empowering Small Holder Farmers

Created technologies enabling higher yield crops in East Africa for improved commerce. RC-20 based digital token with distribution system, designed for agriculture based supply chain inputs, outputs, and tracking. Funding, tracking and investing in foreign farming projects, using decentralized transaction systems for larger yields and profitability.

Shift.org, San Francisco, CA - CTO, Co-Founder

Unique Pipeline for Talent Sourcing

Founded and developed an ML based technical recruiting platform for hiring military veterans transitioning to the civilian workforce. A multi-sided marketplace allowing skill matching & translation, enabling technical recruiters to hire from a non-standard talent pool. Provided technical fellowships and full-time employment for many military veterans with strong backgrounds

Flare Media, San Francisco, CA - Head of Engineering

Corporate Social Network

Built and maintained an iOS based social media platform for professionals. Create and share media among co-workers, focused on security and ease of use, share moments of your work life with your co-workers, friends and families in a safe and convenient way. Designed for ease of use and privacy for professionals.

CBS Interactive, San Francisco - Principal Software Engineer2013 - 2016

CMS Platform Development

Developed a highly scaled publishing platform for a large editorial staff, and served editorial content and news to a large audience over web and mobile. Managed a small development team, and specialized in Search Engines, public/private APIs and real-time chat. I created scalable web services in multi-zone, failover and auto-scale to handle high traffic events, and provide 3rd parties with fast API access for a number of well-known properties.

Intergalactic, Vancouver, BC - Senior Software Developer2011 - 2013

Product Development Agency

Created a Web Services REST platform for this Vancouver based digital agency. Created and maintained the official event & schedule guides for large events such as: Winter Olympics, Summer Olynpics, SXSW, Lollapalooza and more. Specialized in creating customized iOS and web applications to meet the needs of vendors of festivals and events.

Basis, Vancouver, BC - Lead Software Engineer2009 - 2011

Hardware Health Monitoring

Lead Web Developer on a novel hardware health monitoring device. We created custom wearable health hardware monitoring devices, which interfaced with our desktop and web software. Our software read input data from hardware devices and generated custom views targetinged web and mobile.

ITNorth.ca, Fort St. John, BC - Senior Web Developer2007 - 2009

IT Services

Lead the Web Development department for this northern Canadian IT consulting agency. Architected, designed and developed production web applications for clients by specification, specialized in the Oil & Energy industry. Created unique inventory tracking systems, secure member areas and payment solutions.