
Software Developer at Sanoodi Ltd
Llandudno, United Kingdom

Software Developer at Sanoodi Ltd
Llandudno, United Kingdom
Application developer and designer, currently producing a web/GIS application with django-gis, PostGIS and openlayers for a new startup.
I'm currently interested in Python3.0, Django, ikarus scheme, Objective-C/PyObjC MacOSX development and geographic information systems (GIS).
I'm jointly responsible for the implementation and maintainence of GeoJSON Python library (subproject of the PCL, open source license).
Previously:
- Team development of custom appliance (distributed system) for clinical research orgnaisation. Wrote Python C extension for biometric interface, gained experience with GTK+, OpenLDAP , Pyro.
- Extreme programming environment for a Payment service provider (ecommerce transactions consumer -> acquirer, distributed system)
- Python XML processing, database transaction processing, security.
- Java client development, XML processing, ssl communications.
- javascript/html interfaces
- Developed Zope2 account management application.
- Developed machine learning application for dissertation (Artifical Immune System), DNA data.
- iCal clone in Java (university project leader)
- content management systems, proprietary and open source.
- Zope(2/3), typo3 (php), Silknet (ASP/COM)
- quite enough experience with ASP, MS IIS, SQL server/MS access (98/99)
* Python, Python C Extensions
* distributed systems concepts and application
* django, trac/svn, emacs
* Javascirpt, JSON, mootools, OpenLayers, GeoJSON
• Platforms: GNU/Linux, OSX (user, some sysadmin)
(Privately Held; 1-10 employees; Information Technology and Services industry)
May 2007 — Present (2 years 3 months)
A startup providing a community site centered around outdoor activities. Mapping and geo location services for activity routes.
Python/Javascript work, using Django PostGIS, openlayers, geojson.
MySQL to postgresql/PostGIS data migration.
(Privately Held; 11-50 employees; Information Technology and Services industry)
December 2006 — April 2007 (5 months)
(Privately Held; 51-200 employees; Pharmaceuticals industry)
December 2005 — December 2006 (1 year 1 month)
Agile development team member.
Python as the primary language;
Appliance product - a debian GNU/Linux system runing the custom application developed with GTK+, openldap, postgresql, and pyro.
Development of custom interface between IBM thinkpad drivers for biometric fingerprint scanning with a Python C extension.
(Privately Held; 1-10 employees; Internet industry)
June 2005 — November 2005 (6 months)
(Privately Held; 11-50 employees; Information Technology and Services industry)
October 1999 — August 2003 (3 years 11 months)
Python/MySQL/Java/javascript development on backend processing system for consumer e-commerce transactions.
Working to APACS standards,
Computer Science 2003 — 2005
Participated in student nationals competition in Newqay 2004
Python, Dajngo, Pylons, SQLAlchemy, Mootools, JQuery java, scheme, emacs Surfing