Adam Purkiss

Adam Purkiss

Computer Software Professional

Kitchener, Canada Area

Current
Past
Education
  • Loughborough University
Connections
183 connections
Industry
Computer Software
Websites

Adam Purkiss’s Summary

Build management, Java, web and database application developer in a wide variety of business applications. I have worked on a number of big projects and acted as both team leader and team member. I am particularly interested in taking a more active role in the design and development of software as well as process improvement.

Adam Purkiss’s Specialties:

* Java development including J2SE, J2EE and J2ME
* Build management
* Software testing - including writing of test frameworks and emulators
* Database development with SQL Server and MYSQL
* Continuous Integration with Hudson
* Agile development with Scrum
* Profiling - JProbe and Visual VM
* RUP and UML
* Configuration management with CVS and Sub Version
* Web development including ASP, JSP, Servlet, HTML, DHTML, XML and JavaScript
* Report writing
* MS Office
* Windows
* Linux


Adam Purkiss’s Experience

  • Build and Deploy Manager

    Intelligent Mechatronic Systems

    (Privately Held; Automotive industry)

    January 2008Present (1 year 11 months)

    • Build management
    • Design and implement automated testing framework for the purpose of application unit, regression and stress testing
    • Work on QA improvement and automation initiatives
    • Work with research and development team on implementation of robust unit testing practices
    • Implement test management tools
    • Lead application software build process improvement and automation
    • Actively participate in application stress testing and benchmarking activities
    • Design and implement continuous integration initiatives.

  • Developer

    Arius Software

    (Computer Software industry)

    September 2006December 2007 (1 year 4 months)

    My tasks here included:
    - Improving the development tools used by the other developers in order to reduce the overhead of projects and increase productivity.
    - Improving the underlying framework of the core product
    - Writing and maintaining MaxQ automated test scripts
    - Writing and maintaining JUnit tests
    - Writing new components for and maintaining the front end application
    - Creating a SyncML mapping so that company PDAs can be kept in sync with their SugarCRM system.
    - Profiling code
    - Building Test and Production releases

  • Developer

    J2Play Ltd

    (Privately Held; 1-10 employees; Computer Games industry)

    December 2006January 2007 (2 months)

    As a contractor I am helping to fix outstanding issues with a number of their games and the game servers and underlying framework.

  • Developer

    J2X Technologies

    (Privately Held; 11-50 employees; Computer Software industry)

    February 2006August 2006 (7 months)

    Developement of the J2Play web to mobile community gaming platform including:
    * The J2ME UI toolkit
    * A web portal using Liferay
    * The J2SE server backend
    * Two different versions of Texas Hold'em Poker, both the client and server sides.

  • Telephone Service Representative

    NuComm International

    (Privately Held; 1001-5000 employees; Outsourcing/Offshoring industry)

    October 2005January 2006 (4 months)

    Data processing and client follow up if required

  • Quality inspector

    Dana International

    (Automotive industry)

    August 2005October 2005 (3 months)

    Quality control of engine parts

  • Software Engineer

    Elan Computing Ltd

    (Computer Software industry)

    June 2005June 2005 (1 month)

    Contracted out to QinetiQ for a two week contract after I moved to Canada

  • Software Engineer

    QinetiQ

    (Public Company; 5001-10,000 employees; Computer Software industry)

    September 2000April 2005 (4 years 8 months)

    I worked on a number of big Java and Web Projects as well as numerous smaller projects. These included a Train Information system, various health care realted systems and knowledge management software


Adam Purkiss’s Education

  • Loughborough University

    BSc(Hons) , Computer Science , 19972000

    Graduated with Honors in Computer Science

    Activities and Societies:
    Roleplay club, Sci-Fi library

Additional Information

Adam Purkiss’s Websites:

Adam Purkiss’s Interests:

new technologies, role playing games, fishing, computers

Adam Purkiss’s Groups:

  •    Loughborough University Alumni
  •    Framework Based Automated QA Testing Gurus & Executives
  •    Loughborough University Alumni Around the World
  •    Java Developers
  •    Elan Alumni
  •    International Online Developers Association for Games
  •    Java Professionals
  •    CITCON
  •    Hudson - Extensible continuous integration engine
  •    Kitchener-Waterloo Entrepreneurs
  •    Agile Waterloo Region (Canada)
  •    FindBugs
  •    Waterloo Agile Lean
  •    Job Referral Network
  •    Communitech
  •    Java Developers - North America

Adam Purkiss’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Adam Purkiss’s full profile:

  • See who you and Adam Purkiss know in common
  • Get introduced to Adam Purkiss
  • Contact Adam Purkiss directly

View Full Profile