Rick Copeland

Rick Copeland

Senior Software Engineer at Predictix

Greater Atlanta Area

Current
  • Author, Essential SQLAlchemy at O'Reilly & Associates
  • Senior Software Engineer at Predictix
Past
  • Research Engineer at Georgia Institute of Technology
  • Business Programmer Analyst at Assurant Solutions
  • Senior Systems Engineer at Proceler
  • Functional Designer at Lucent/StarCore
Education
  • Georgia Institute of Technology
  • Georgia Institute of Technology
  • Eckerd College
Connections
120 connections
Industry
Computer Software
Websites

Rick Copeland’s Summary

Experience in quite a few fields of software development, from compiler development to embedded programming to enterprise client/server software to "Web 2.0" application development. Also well-versed in FPGA and ASIC design, with some management experience as well. Interested in moving in a more entrepreneurial direction within my current company (Predictix/ExchangeFrame) and my "side job" (ConsulTracker.com).

Rick Copeland’s Specialties:

Many varieties of software development using the Python programming language, particularly including TurboGears, compiler development, and agile methodologies.


Rick Copeland’s Experience

  • Author, Essential SQLAlchemy

    O'Reilly & Associates

    (Privately Held; 51-200 employees; Publishing industry)

    July 2007Present (1 year 2 months)

    SQLAlchemy is a versatile and rich Python library for connecting to a variety of SQL databases. Essential SQLAlchemy gives you what you need to become productive with SQLAlchemy immediately as well as deeper insight as you become more advanced.

  • Senior Software Engineer

    Predictix

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

    May 2006Present (2 years 4 months)

    As part of a 4-person development group, created a cutting-edge "web 2.0" application which connects boutique apparel retailers with boutique brands, enhancing the tradeshow experience by computerizing event management, order processing, and catalog management. Also developed, as part of a 3-person team, a retail demand forecasting plug-in to a workforce planning and scheduling application.

  • Research Engineer

    Georgia Institute of Technology

    (Educational Institution; 1001-5000 employees; Higher Education industry)

    January 2005May 2006 (1 year 5 months)

    Managed a team which built a compiler for translating C to the exotic MONARCH streaming processor assembly language. Personally developed the code generator for the compiler, and managed four graduate students who developed the remainder of the compiler.

  • Business Programmer Analyst

    Assurant Solutions

    (Public Company; 5001-10,000 employees; AIZ; Insurance industry)

    September 2003April 2005 (1 year 8 months)

    Led development of enterprise client/server application architecture for processing documents dealing with automotive insurance and loans, including integration with a third-party OCR component and existing legacy systems.

  • Senior Systems Engineer

    Proceler

    (Computer Software industry)

    20002002 (2 years)

  • Functional Designer

    Lucent/StarCore

    (Computer Software industry)

    19992000 (1 year)


Rick Copeland’s Education

  • Georgia Institute of Technology

    MS, Electrical and Computer Engineering, 19971999

  • Georgia Institute of Technology

    B. CmpE, Computer Engineering, 19931996

    Graduated with Highest Honor (GPA 3.8)

    Activities and Societies:
    Theta Xi, Eta Kappa Nu
  • Eckerd College

    BS, Computer Science, 19911993

    Graduated with Highest Honor (GPA 3.9)


Additional Information

Rick Copeland’s Websites:

Rick Copeland’s Groups:

PyAtl, Python Community

  •    ΘΞ ΒΑ
  •    PyAtl
  •    Python Authors

Rick Copeland’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 Rick’s full profile:

  • See who you and Rick Copeland know in common
  • Get introduced to Rick Copeland
  • Contact Rick Copeland directly

View Full Profile