Banner Image

Skills

  • Django
  • Python
  • API
  • Python Numpy
  • Rest
  • Scrapy Framework
  • Tk
  • Web Crawling
  • Web Scraping

Services

  • Django development

    $50/hr Starting at $100 Ongoing

    Dedicated Resource

    I have developed multiple Django based websites, ranging from a front end to a news search engine to a digital good market place. I have also fixed problem, or enhanced features, on a number of other...

    APIDjangoRest
  • Python Development

    $50/hr Starting at $100 Ongoing

    Dedicated Resource

    I have more than a decade of Python experience, including web development (mostly, but not entirely Django), data visualisation, mobile and desktop GUI apps, threading and multi-processing, and considerable...

    PythonPython NumpyTk
  • Spidering/web craw/scraping with Scrapy

    $50/hr Starting at $200 Ongoing

    Dedicated Resource

    I have developed multiple spiders, including one powering a broad niche (minority language) search engine with separate web and news search. This experience includes both processing the data heavily to...

    Scrapy FrameworkWeb CrawlingWeb Scraping

About

British expat developer with more than a decade of Python experience

I am new to Guru.com but I have been freelancing for the last 10 years and developing for a lot longer. I am happy to discuss my past work with clients.

I am not just a developer with over a decade of experience in developing Python web apps and a range of other technical skills (search, scientific computing, and more). I understand business, with a lot of experience working for SMEs and startips (both as employee and contractor). I know a LOT about what will make web apps and sites deliver your business objectives rather than just look pretty.

I produce code of exceptional quality - I have fixed a lot of other developers code since I became a freelancer and cannot recall any who are better than me, and very few who are as good. There are better coders than me (I know some) but they are all either VERY expensive or not freelancers.

I have a business and finance background that is unusual for a developer. My experience helping developers understand client requirements means I understand what you require better than other developers .

I have a wide range of skills: web development (mostly with Django and Python), scraping/spidering with Scrapy, search with Solr or Elastic Search, scientific/numerical computing with Scipy. I have a strong academic background with two postgraduate degrees. I also put a lot of effort into updating and improving my skills.

I also advise on web site and software development, helping clients reduce execution risk, refine their concepts, and provide developers with precise specifications.

Work Terms

I am very flexible about how I communicate. I like to work in small blocks with payment on agreed milestones or numbers of hours as I find that ensures that clients are happy with what they have paid for, while I know I have been paid for what I done.