Crestron Programmer Resume

Career Summary:

Detail-oriented, competent, and certified ‘Crestron Programmer’ with over 5+ years of experience in programming for AV control systems. Sound understanding of automation products, and capable of installing equipment at client side as and when necessary. Proficient in troubleshooting the code to remove errors for effective as well as efficient functioning of automation equipment.

Summary of Skills:

  • Possess hands-on experience to design, integrate, and configure AV systems using Crestron control systems according to clients’ need
  • Possess sound knowledge of engineering designs, audio visual connectivity and signal flow, and the impact of Crestron programming on overall system
  • In-depth information on Crestron, AMX and various programming languages, including C++, Java, VB.NET and SQL
  • Familiar with basic crestron suite of programs, .AV framework, Crestron toolbox, and different networking protocols
  • Expertise in testing, troubleshooting, and installing Crestron systems at client side as well as effectively explain system operation and related concepts to non-technical users
  • Capable of creating, executing, and revising project plans to meet the changing needs of automation
  • Adept in maintaining code snippets and saving them to personal or company’s GitLab repositories
  • Ability to work cooperatively in a team-oriented environment and possess excellent organizational, customer service as well as communication skills

Work Experience:

Crestron Programmer
AVIA, Louisville, KY
December 2017 – Present

  • Collaborating with other software personnel for design and development of custom graphic user interfaces on control system touch panels
  • Designing, developing innovative ideas, and implementing systems that meet the customer needs for the installed audio visual systems
  • Developing and implementing system recovery protocols to avoid destruction of all or part of the system or its internal components
  • Assisting senior developers to design, construct and launch automated machines using artificial intelligence and other advanced computer technologies, and increasing business by 34%
  • Reviewing client feedback and creating additional programming modules as requested to increase functionality of integrated environment
  • Helping with in-house and on-site commissioning and troubleshooting as well as providing any other support to integration team members
  • Performing various duties including maintaining software project documentation in company database, troubleshoot, debug and commissioning of AV systems

Crestron Programmer
AMETEK Inc., Louisville, KY
March 2015 – November 2017

  • Updated and revised code of existing projects to accommodate needs of newly installed equipment on client side
  • Updated software to optimize system performance as well as ease of access for non-technical users
  • Handled various projects by writing and debugging AV control systems used in residential as well as commercial applications
  • Designed and developed crestron automation equipment for installing various systems at client locations, including lighting control and other appliances that use IoT
  • Debugged programs written by peers and junior personnel to identify logical errors, and modified codes as required to get expected results
  • Designed and programmed original touch panel interfaces, and assisted in increase of equipment sales by 45% within 2 quarters
  • Acquired programming information for new as well as frequently used AV equipment implemented in an integrated environment, and completed assigned tasks within deadline

Crestron Programmer (Entry-level)
Trinity Dynamics, Louisville, KY
June 2013 – February 2015

  • Read and interpreted AV system drawings, and translated them into coding modules using knowledge of crestron, control system design concepts, etc.
  • Worked under tight deadlines to write small/big program modules using C#, JavaScript, SQL and other programming languages
  • Shared programs and code snippets in company’s GitLab using SourceTree or other git interface for proper maintenance of source codes
  • Assisted in maintaining engineering drawings, and ensured control programs function in accordance with client requirements
  • Worked with AV technicians to install and setup home automation equipment at client’s location, and gave detailed explanation for its operation
  • Reviewed calls/mails from clients as well as end-users regarding discrepancies in crestron products, and escalated them to project manager to ensure resolution of issues in minimal time
  • Coordinated with testing team to test integrated systems and performed troubleshooting as and when necessary for optimizing performance


  • Master’s Degree in Computers (Specialization in Intelligent Automation)
    University of Louisville, Louisville, KY

  • Bachelor’s Degree in Electronics
    University of Louisville, Louisville, KY


On request.

Rate this post