Joshua Soke
Full Stack Software Developer
Web Development • Mobile Apps • Desktop • AI/ML • Data Science
Based in Calgary, Alberta
Featured Projects

AlpineAtlas
A comprehensive 3D interactive platform for exploring ski resorts across North America...

Unitus Painting
A modern, fully customizable website built for Unitus Painting featuring a comprehensive Content Management System (CMS). The admin dashboard, built with Ant Design, enables real-time content updates throughout the site and includes a markdown blog editor. The website is SEO-optimized and fully responsive, allowing the client to manage all content independently. Built with Next.js and hosted on Vercel, the site uses NeonDB (PostgreSQL) for reliable data storage.

Creative//Social
A professional website developed for Creative//Social, an IT consultation company. The site features a custom Content Management System built with Ant Design, enabling dynamic content updates and blog management. Leveraging Next.js and Supabase for robust backend functionality, the website is fully SEO-optimized and provides seamless content management capabilities for the client.

Markus Rettger Portfolio
A dynamic modeling portfolio website showcasing Markus Rettger's work through an elegant and interactive interface. Built with React.js and enhanced with Framer Motion animations, the site features a seamless photo gallery and contact system. The backend utilizes a Python API integrated with Notion, providing a user-friendly content management solution that allows the client to easily update their portfolio from any device.
Technical Expertise
From full-stack development to AI engineering and cloud infrastructure, these are the key technologies I've specialized in throughout my professional journeyProgramming Languages
Frontend Development
Backend & Database
UI/UX Design
Data & AI/ML Engineering
Cloud & DevOps
Work Experience
Freelance Web Developer
Self-Employed
- Designed and built secure web applications with authentication systems and protected data management
- Developed full-stack website and CMS using Next.js, featuring role-based permissions and data encryption
- Built and deployed scalable content management systems with granular access controls
- Technologies: Next.js, React, TypeScript, Vercel, Supabase, TailwindCSS, Headless CMS
Jr Data Lab Technician
ONSITE3D
- Manage and process sensitive point cloud data for industrial applications
- Oversee quality control protocols for large dataset operations
- Coordinate with field teams to ensure data integrity throughout capture process
- Technologies: Faro Scene, BuiltIT, AutoCad, PowerBI, Visual Basic Applications, Microsoft Excel
Software Developer
Trigger Tracker Tech
- Design system architecture focusing on scalability and protected data flows
- Contribute to product development lifecycle from conception to deployment
- Implement comprehensive testing protocols for application features
- Technologies: Flutter, Dart, Tensorflow, AWS Sagemaker, Figma, Notion, Github
Full-Stack Developer
Fitzba Technologies Inc
- Led capstone project team that was subsequently hired by the client, transitioning from academic work to professional implementation
- Led the data team and mentored an intern, facilitating design sprints following Google Ventures' methodology with stakeholder interviews, ideation, and user testing
- Led development of mobile and web applications using agile practices and daily standups
- Performed rigorous quality control, verifying front-end implementations against designer specifications and validating functionality against business requirements
- Developed an automated inventory tagging system using GPT 3.5 Turbo and Ollama, reducing costs by running LLMs locally for 75,000 products across 70 ecommerce stores
- Researched various LLM approaches including vision transformers, LangChain model chaining, custom fine-tuning, and agents with Serper integration
- Created a logistic regression model with sentence transformers that outperformed LLM prompting for product categorization
- Managed ongoing data scraping operations for 70 stores, continuously updating scrapers to capture real-time product and sales data
- Developed an interactive scraping tool using Electron and Puppeteer that allowed users to visually select product elements for configuring scrapers without technical knowledge
- Spearheaded requirements gathering, system analysis, and design documentation; served as primary client contact for onboarding and support
- Oversaw user experience strategy across all platforms, creating seamless customer journeys from application interfaces to social media content
- Technologies: React.JS, Axios, Ant Design, Redux, Tailwind, Express.JS, Python, Scikit-learn, Selenium, Pandas, Jupyter Notebooks, Vertex AI, OpenAI API, MongoDB, Google Cloud Console, AWS EC2, S3, Puppeteer, Electron, Expo, Ollama, LangChain, Figma
Software Development Intern
VEERUM
- Trained an AI model using AWS Rekognition for object detection in glycogen plants, achieving 70% precision; documented the process for senior developers
- Processed raw panoramic data from clients for computer vision training datasets
- Tested VEERUM API with Postman, identified a bug on the first day, and created onboarding documentation for new developers
- Participated in daily scrum meetings and cross-team agile discussions; reconstructed CLI versions by matching historical commits to sprint tasks in Asana
- Performed regression testing, enabling earlier weekly releases; participated in code reviews, scope analyses, and product design meetings
- Researched and tested Amazon SageMaker for creating labeled datasets, evaluating different labeling workflows to determine the most efficient process for scaling with AWS Rekognition integration.
- Technologies: Amazon Rekognition, Amazon SageMaker, Amazon S3, Python, React.JS, MongoDB, Github, Postman, CyberDuck, Asana
Freelance Web Developer
Self-Employed
October 2024 - Present- Designed and built secure web applications with authentication systems and protected data management
- Developed full-stack website and CMS using Next.js, featuring role-based permissions and data encryption
- Built and deployed scalable content management systems with granular access controls
- Technologies: Next.js, React, TypeScript, Vercel, Supabase, TailwindCSS, Headless CMS
Jr Data Lab Technician
ONSITE3D
June 2024 - Present- Manage and process sensitive point cloud data for industrial applications
- Oversee quality control protocols for large dataset operations
- Coordinate with field teams to ensure data integrity throughout capture process
- Technologies: Faro Scene, BuiltIT, AutoCad, PowerBI, Visual Basic Applications, Microsoft Excel
Software Developer
Trigger Tracker Tech
May 2024 - Present- Design system architecture focusing on scalability and protected data flows
- Contribute to product development lifecycle from conception to deployment
- Implement comprehensive testing protocols for application features
- Technologies: Flutter, Dart, Tensorflow, AWS Sagemaker, Figma, Notion, Github
Full-Stack Developer
Fitzba Technologies Inc
Nov 2022 – May 2024- Led capstone project team that was subsequently hired by the client, transitioning from academic work to professional implementation
- Led the data team and mentored an intern, facilitating design sprints following Google Ventures' methodology with stakeholder interviews, ideation, and user testing
- Led development of mobile and web applications using agile practices and daily standups
- Performed rigorous quality control, verifying front-end implementations against designer specifications and validating functionality against business requirements
- Developed an automated inventory tagging system using GPT 3.5 Turbo and Ollama, reducing costs by running LLMs locally for 75,000 products across 70 ecommerce stores
- Researched various LLM approaches including vision transformers, LangChain model chaining, custom fine-tuning, and agents with Serper integration
- Created a logistic regression model with sentence transformers that outperformed LLM prompting for product categorization
- Managed ongoing data scraping operations for 70 stores, continuously updating scrapers to capture real-time product and sales data
- Developed an interactive scraping tool using Electron and Puppeteer that allowed users to visually select product elements for configuring scrapers without technical knowledge
- Spearheaded requirements gathering, system analysis, and design documentation; served as primary client contact for onboarding and support
- Oversaw user experience strategy across all platforms, creating seamless customer journeys from application interfaces to social media content
- Technologies: React.JS, Axios, Ant Design, Redux, Tailwind, Express.JS, Python, Scikit-learn, Selenium, Pandas, Jupyter Notebooks, Vertex AI, OpenAI API, MongoDB, Google Cloud Console, AWS EC2, S3, Puppeteer, Electron, Expo, Ollama, LangChain, Figma
Software Development Intern
VEERUM
May 2022 - Sep 2022- Trained an AI model using AWS Rekognition for object detection in glycogen plants, achieving 70% precision; documented the process for senior developers
- Processed raw panoramic data from clients for computer vision training datasets
- Tested VEERUM API with Postman, identified a bug on the first day, and created onboarding documentation for new developers
- Participated in daily scrum meetings and cross-team agile discussions; reconstructed CLI versions by matching historical commits to sprint tasks in Asana
- Performed regression testing, enabling earlier weekly releases; participated in code reviews, scope analyses, and product design meetings
- Researched and tested Amazon SageMaker for creating labeled datasets, evaluating different labeling workflows to determine the most efficient process for scaling with AWS Rekognition integration.
- Technologies: Amazon Rekognition, Amazon SageMaker, Amazon S3, Python, React.JS, MongoDB, Github, Postman, CyberDuck, Asana
Recommendations
Feedback from clients and colleagues I've had the pleasure to work with
Alana Baxter
CEO
Fitzba
Ali Moussa
Academic Chair
Software Development Diploma
Sydni Bennie
Senior Technical Writer, Documentation Lead
VEERUM
Olena Siedina
QA Engineer
VEERUM
Josh is open-minded and always willing to learn and to take on a new challenge. We appreciate the work he did and the energy he brought to the team during his internship. Josh is reliable and conscientious. He would be an asset on many teams.
Josh is open-minded and always willing to learn and to take on a new challenge. We appreciate the work he did and the energy he brought to the team during his internship. Josh is reliable and conscientious. He would be an asset on many teams.
Alana Baxter
CEO, Fitzba
Let's Build Something Together
Whether you're a recruiter looking for talent or have a project idea that needs development expertise, I'm ready to collaborate.
Software Development
Need a skilled developer to build or optimize your web applications? From concept to deployment, I can help bring your vision to life.
Technical Consultation
Facing technical challenges or need expertise in AI/ML integration? I offer consultation services to help solve complex problems.
Career Opportunities
Recruiters: I'm open to discussing roles where I can contribute my expertise in full-stack development, cloud solutions, and ML/AI integration.