STEVEN JAMES COLIN OSBORNE · PORTFOLIO
setting up the studio…
00%
Click to continue

Hi, I'm Steven James
Colin Osborne

A Python-Focused Software Engineer

I build automation tools, data pipelines, and custom web applications that solve real business problems. Turning complex requirements into clean, working code.

3+
Portfolio Projects
Python
Core Stack
FastAPI
Backend Framework
100%
Client Satisfaction
About

My Journey

I'm a Python developer who specializes in building automation tools, data pipelines, and custom web applications that solve real business problems. I work with small businesses, freelancers, and startups to turn their manual processes into automated, scalable systems.

Every project I build is crafted with clean code, thorough testing, and a focus on delivering measurable results. My approach is simple: understand the problem deeply, build the right solution, and make sure it actually works for you in the real world.

Whether it's automating a tedious weekly report, scraping competitor data, or building a full booking dashboard — I take pride in delivering tools that save my clients time and money.

Full-Stack Development

Freelance & Portfolio Projects

📍 Remote 📅 2025 — Present

Building production-ready web applications and automation tools for small businesses. Developed a skincare booking dashboard with FastAPI and SQLite, automated marketing report generators, and data processing pipelines.

Learning & Building

Python Software Engineer (In Training)

📍 Remote 📅 2024 — 2025

Intensive self-directed study of modern Python development. Mastered FastAPI, SQLite, Pandas, web scraping, API integrations, and professional development workflows with uv, Git, and automated testing.

PythonFastAPISQLitePostgreSQL PandasWeb ScrapingAPI IntegrationAutomation Excel ReportsDashboardsData CleaningGit PythonFastAPISQLitePostgreSQL PandasWeb ScrapingAPI IntegrationAutomation Excel ReportsDashboardsData CleaningGit
REST APIsHTML/CSS/JSSQLAlchemyOpenPyXL PDF ProcessingEmail AutomationWebhooksJSON REST APIsHTML/CSS/JSSQLAlchemyOpenPyXL PDF ProcessingEmail AutomationWebhooksJSON
Services

What I Offer

Process Automation

Stop doing the same task manually. I build scripts that automate file organization, report generation, email campaigns, and repetitive data work.

📊

Data Analysis & Reporting

Turn messy spreadsheets into clean, automated reports with charts and insights. Perfect for sales reports, marketing dashboards, and inventory tracking.

🕸️

Web Scraping

Extract data from any website — product prices, reviews, contact lists, job postings. Delivered as clean CSV or Excel files ready to use.

🌐

Web Apps & Dashboards

Custom web applications with login, databases, and interactive dashboards. Booking systems, client portals, inventory managers — whatever you need.

🔗

API Integrations

Connect your apps together. Sync data between Slack, Google Sheets, email, Shopify, Notion, and more — no more copy-pasting between platforms.

📄

PDF & Document Processing

Extract text from PDFs, generate invoices automatically, merge/split documents, or convert scanned files into structured data.

Portfolio

Recent Work

Full-Stack Web App

Skincare Booking Dashboard

A complete booking management system for a medical aesthetics business. Manages services (facials, Botox, fillers), client bookings, and provides real-time business analytics with charts and revenue tracking.

FastAPI · SQLite · HTML/CSS/JS · Charts
Automation

Marketing Report Generator

Automated campaign performance reports. Takes raw ad data and produces polished Excel reports with calculated metrics (CTR, conversion rates, cost per conversion) and charts.

Python · Pandas · OpenPyXL · Charts
Data Processing

Data Cleaning & Insight Pipeline

Processes messy business data into clean, structured formats. Handles missing values, duplicates, and generates summary statistics automatically.

Python · Pandas · CSV/Excel

Let's Work Together

Have a project in mind? A process that needs automating? Let's talk and build something great.

From the UK · Seeking opportunities worldwide