| Curriculum Vitae - AndyPryke.com | Home, Index, Changes Blog RSS | |
|
Favourite Pages My Blog Best Of Blog 2007 Best Of Blog 2005 Birmingham, How to be Happy, Influenza Pandemic, Moseley Tornado, Misty's Big Adventure, Street Furniture Stickers, Weird Internet Animations Other People's Blogs Birmingham Bloggers Danger! High Postage, Parallax View, Pete Ashton, Silent Words Speak Loudest Please don't ask for a sidebar link as a refusal often offends. Editorial Policy |
Dr Andy Pryke Education: Ph.D. Computer Science (Data Mining), awarded July 1999,M.Sc. Cognitive Science, Awarded July 1992 B.Sc. Information Technology 2(i), Awarded July 1991 Address & Phone number: Available on Application Profile I have worked with Java since 1996, and have full product life cycle experience on Java projects. I'm keenly interested in Java technology, software patterns and programming principles, and have attended the Sun JavaOne conference as part of my professional development. My experience includes teaching Java for several years and mentoring commercial Java developers. I have a code style has an emphasis on clarity, enabling others to work easily with code I have written. Technical Skills and Experience Java (6 years), including J2EE/EJB, JSP, JavaBeans, and JDBC; C++ (3 Years); JavaScript (3 Years); HTML (8 Years); XML (2 Years) including XSLT; SQL(6 Years); UNIX (12 Years); NT (2½ Years); Object Oriented Programming and Design (10 Years); Interests Object Oriented Design and Development; Good Development Practice; Design Patterns; Lightweight Methodologies; Iterative Development; Extreme Programming; Refactoring; Knowledge Sharing; Knowledge Management; Team Development; Training and Teaching. Recent Employment Recent Java Consultancy and Freelance Work
Technical Architect / Lead Developer, Kyros Solutions (Sept. 2001 - Nov. 2001)
Chief Technical Officer, tw2 (Oct. 2000 - March 2001) Top technical role at a web-development / eCommerce house employing more than 100 people.
Senior Developer, aQtive (May 1999 - Sept. 2000):
Research Associate, Birmingham University - funded by British Telecom, (1998 - 1999)
Teaching Java, C++ and "Computing for the Terrified" (1993 - 1999)
Education Ph.D. Computer Science, Birmingham University, (1993 - 1998) Data Mining is the extraction of useful information from large amounts of data. There are two main approaches - computer based discovery of rules and the visual discovery by people. My Ph.D. bridged the gap which has historically existed between the two fields.
M.Sc. Cognitive Science, Birmingham University, (1991-1992) The connection between mind and brain has fascinated mankind throughout the ages. Cognitive science addresses this problem by building on work from multiple disciplines including Philosophy, Neurophysiology, Artificial Intelligence and Linguistics.
B.Sc.(hons) Information Technology 2(i), Leicester Polytechnic, (1987-1991) Covered computing at multiple levels, from the transistor through to database design, human computer interaction and high level system design. Strong emphasis on good design and coding.
Computing Skills
Java: I have worked with Java since 1996, this has included: Teaching the language to B.Sc. and M.Sc. computer science / software engineering students; Implementation of projects during my Ph.D.; and the specification, design and implementation of client-side and server-side multi-user and mass market software using Java 1.1.X, J2SE, J2EE , EJB, JSP, XML and JDBC. JSP: I have many years design and development experience using JSP to create mass-usage web-based systems. XML and XSLT: I have defined and implemented a XML-based language to specify software components to be dynamically loaded into a Java framework. I have also used XSLT for the specification of templated web-pages in XML. Other Languages: I have worked in a variety of other languages, including C++, JavaScript, Pop11, Prolog, Pascal, PHP, Modula-2, C and various proprietary/macro languages. Internet and Web Skills: I have been online since 1982, originally using Prestel, Bulletin Boards and University Systems. In 1994 I launched the first web resource on Data Mining, "The Data Mine", which was highly successful, averaging over 20,000 hits per month in the late 1990's. At aQtive, I administered an Apache web-server including log analysis using Analog and Wusage. I also managed machines providing DNS and Firewall services. Database/SQL: I have exposure to SQL and database design since my first degree. During my employment as a Research Associate, working on new data mining techniques for British Telecom, I made heavy use of an Informix database. This included the hand optimisation of queries and the use of stored procedures. I have also developed systems using Oracle and Sybase databases. UNIX: I have had extensive UNIX experience since 1987, and have regularly written and modified scripts for administration and data processing. |
This page linked from: AndyPryke, BlogMay2002, WebHome, WebStatistics, |
| Powered by TWiki |