Rick Copeland

Rick Copeland

Software Engineer at SourceForge, Inc.

Greater Atlanta Area

Current
Past
  • Senior Systems Engineer at Proceler
  • Functional Designer at Lucent/StarCore
Education
  • Georgia Institute of Technology
  • Georgia Institute of Technology
  • Eckerd College
Connections
187 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

  • Software Engineer

    SourceForge, Inc.

    (Public Company; LNUX; Online Media industry)

    June 2009Present (2 months)

  • Author, Essential SQLAlchemy

    O'Reilly & Associates

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

    July 2007Present (2 years 1 month)

    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.

  • Owner

    Rick Copeland Consulting

    (Computer Software industry)

    1997Present (12 years)

    Provided custom software and hardware development services in fields ranging from custom electronics modules to be used in military urban warfare training to integration of a "Web 2.0" application with Intuit QuickBooks using technologies such as Python, Dynamic C, and VHDL.

  • Senior Software Engineer

    Predictix

    (Privately Held; Computer Software industry)

    May 2006May 2009 (3 years 1 month)

    As a member and occasional lead developer, created several applications using the Python programming language targeted toward retail clients including:
    * A cutting-edge "web 2.0" application connecting boutique apparel retailers with boutique brands, enhancing the tradeshow experience by computerizing event management, order processing, and catalog management.
    * A fashion social networking website and Facebook application
    * A promotional planning web application for a large grocery chain
    * A 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)

    Developed the instruction selection and scheduling portions of an ANSI C to FPGA compiler. Also developed various hardware modules used by the compiler in synthesizing the eventual design on the FPGA.

  • Functional Designer

    Lucent/StarCore

    (Computer Software industry)

    19992000 (1 year)

    As part of a two-person team, designed, maintained, and improved the Verilog design of the program address generator of the SC140 and SC110 digital signal processors.


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

  •    On Startups - The Community For Entrepreneurs
  •    Python Community
  •    ΘΞ ΒΑ
  •    PyAtl
  •    Python Authors
  •    Open Source
  •    TurboGears
  •    Atlanta Web Design

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

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

View Full Profile