David Kirsh

Contract Software Developer at CAS

David Kirsh has a diverse range of contract software developer roles throughout their career. In their most recent position at CAS, they worked as a Contract Software Developer starting in November 2020. Prior to that, they worked at Manifest Solutions as a Contract software developer starting in June 2012.

In their role at OCLC, David assumed responsibility for running, fixing, and improving a Perl program for pre-processing library bibliographic files. David extensively documented the program's operation and championed process improvements such as using git and writing automated unit tests. David worked at OCLC from January 2020 to November 2020.

During their time at Things Remembered, David wrote AWS Lambda functions in Java for file generation and upload to web environments. David also developed a file monitoring script system. David worked at Things Remembered as a Contract software developer from July 2019 to December 2019.

At Cardinal Health, David used Glue, Lambdas, DynamoDB, and S3 in Amazon Web Services to perform transformations and validations for data files in a Redshift data warehouse. David also wrote automated tests for the Python code. David worked at Cardinal Health from March 2018 to June 2019.

David's previous experiences include working at IQ Innovations, LLC as a Contract software developer from October 2013 to February 2018. David also worked at Gap Inc./Gap Inc. Direct as a Contract software developer from October 2012 to October 2013, where they worked on backend Java/Spring systems and promoted agile practices.

Additionally, David worked at Big Lots as a Grails developer for a brief period in 2012, where they implemented features for the biglots.com website. Before that, at Progressive Medical, Inc., they worked as a Programmer Analyst III from October 2008 to June 2012. David worked on web-based projects using Groovy & Grails and implemented the Java Swing GUI and Perl pricing algorithm and invoice generation portions of a pharmacy repricing system.

David also had a short contractual position at Dawson Resources as a software developer from October 2008 to April 2009.

David Kirsh attended Georgia Institute of Technology from 1975 to 1980, obtaining a Bachelor of Electrical Engineering degree in that field of study. David then pursued further education at Carnegie Mellon University from 1980 to 1981 and earned a Master of Science in Electrical Engineering (MSEE) with a specialization in Computer Engineering. In addition to their formal education, David also obtained certifications such as AWS Certified Cloud Practitioner from Amazon Web Services (AWS) in November 2020 and completed the course "Functional Programming Principles in Scala" on Coursera, although the specific month and year of completion for the Coursera course are not provided.

Links

Timeline

  • Contract Software Developer

    November, 2020 - present