Benjamin Cole

Developer 3 at University of Minnesota

Minneapolis, Minnesota, United States

About

Experience

  • University of Minnesota (11 yrs 10 mos)
    • Developer III
      Jan 2023 - Present · 3 yrs 6 mos

      Supervised and mentored a team of junior developers, providing technical guidance and ensuring adherence to design documents and standards. Provided technical guidance and mentorship to data analysts and researchers, ensuring adherence to best practices and design standards. Designed and developed a novel neural network application for classifying cancerous or non-cancerous clinical pathology samples, resulting in improved accuracy and efficiency of diagnoses. Architected software for implementation by junior developers, ensuring maintainability and scalability of the application. Contributed meaningful improvements to widely-used open source software packages. Designed and developed high-performance computing pipelines and visualization packages for analyzing genetic data, improving accuracy and efficiency of diagnoses. Designed and developed custom-built pipelines to process UK Biobank and VA Million Veteran Program datasets under resource constraints, allowing for more efficient analysis of large data sets. Built a multi-node computational framework for distributed cluster computing, increasing speed and scalability of data analysis. Implemented existing algorithms and designed new algorithms using industry best practices to analyze genomic data. Maintained and upgraded codebase to improve performance, maintainability, and usability, resulting in more efficient and effective data analysis. Evaluated new technologies for inclusion in software modules, staying up-to-date with the latest developments in data analysis. Utilized off-the-shelf and custom-built tools to run case-control and family-based analyses, identifying risk-associated variation in genomic data. Independently managed large data sets and assisted with preparation of reports and manuscripts for publication. Reviewed applicants for open positions, giving recommendations for potential hires.

    • Developer II
      Feb 2020 - Mar 2023 · 3 yrs 2 mos

      Designed and developed high-performance computing pipelines and visualization packages for analyzing genetic data, improving accuracy and efficiency of diagnoses. Custom-built pipelines to process UK Biobank and VA Million Veteran Program datasets under resource constraints, allowing for more efficient analysis of large data sets. Built a multi-node computational framework for distributed cluster computing, increasing speed and scalability of data analysis. Implemented existing algorithms and designed new algorithms using industry best practices to analyze genomic data. Maintained and upgraded codebase to improve performance, maintainability, and usability, resulting in more efficient and effective data analysis. Evaluated new technologies for inclusion in software modules, staying up-to-date with the latest developments in data analysis. Utilized off-the-shelf and custom-built tools to run case-control and family-based analyses, identifying risk-associated variation in genomic data. Independently managed large data sets and assisted with preparation of reports and manuscripts for publication. Provided technical guidance and mentorship to junior development staff, data analysts, and researchers, ensuring adherence to best practices and design standards. Reviewed applicants for open positions, giving recommendations for potential hires.

    • Developer
      Sep 2014 - Feb 2020 · 5 yrs 6 mos

      Design and develop high-performance computing pipelines and visualization packages for analyzing and visualizing genetic data. Implement or incorporate existing algorithms and software packages for running analyses using industry best practices. Maintain and upgrade existing codebase to improve performance, maintainability, and usability. Implement existing algorithms and design new algorithms for running analyses. Use tools to run case-control and family-based analyses to identify risk-associated variation in genomic data. Independently manage large data sets and assist with preparing reports and manuscripts for publication.

  • Programmer at Computer Professionals Unlimited, Inc
    Jun 2011 - Sep 2014 · 3 yrs 4 mos

    Architect and deliver a legacy AS/400 application as a Java thick client. Preserve the design and user experience of the legacy interface and coordinate with the existing DB2 database backend. Implement offline local-storage database, and various photo and file sub-applications. Perform software architecture and design tasks in various languages following a modular Object-Oriented Programming approach. Add/remove/update functionality to web application front- and back-ends built using Javascript, OpenLaszlo, and Tomcat JSP frameworks