John Kern

John Kern Email and Phone Number

Bioinformatics Developer at AccuraGen @ AccuraGen
John Kern's Location
Cincinnati, Ohio, United States, United States
John Kern's Contact Details

John Kern work email

John Kern personal email

About John Kern

Understanding biology through computation.

John Kern's Current Company Details
AccuraGen

Accuragen

View
Bioinformatics Developer at AccuraGen
John Kern Work Experience Details
  • Accuragen
    Senior Bioinformatics Engineer
    Accuragen Mar 2015 - Present
    San Jose, California, Us
    AccuraGen develops a sensitive, accurate, scalable, and flexible next-generation sequencing-based cancer-mutation detection system. A skilled and motivated developer who enhances and deploys our bioinformatics pipeline.Ported secondary analysis pipeline to AWS. Process data received from the sequencer. Tools: Python, SGE, AWS, Boto, Ansible.Wrote web apps in support of secondary analysis pipeline and LIMS. Tools: Python, Django, JavaScript, MySQL.
  • Sabbatical
    Software Developer
    Sabbatical Jan 2011 - Mar 2015
    Contributor to bcbio-nextgen ( https://github.com/chapmanb/bcbio-nextgen ), “python toolkit providing best-practice pipelines for fully automated high throughput sequencing analysis”. Main tools: Python, AWS, Ansible, Elasticluster. Built a web application dedicated to help people find jobs.Tools: Python, Django, PostgreSQL,South for schema migration and hosted via heroku. Contributed to the edX ( http://code.edx.org/ ), a next-generation learning platfrom. Wrote documentation for developers using Discern, a web service which grades student essays using machine learning. Fixed a refresh bug in the frontend UI. Main tools: Python, Django, Javascript, etc.Investigated how advances in educational software may impact post secondary educational institutions. Used data from the US department to Education to map all registered educational institutions via Google Maps. Tools: Java, Spring, Spring Data, Mongo, Google Geocoding API, Google Maps API, Javascript, jQuery.In collaboration with Street Smart Brazil, I developed a Portuguese Flashcard app for Android (http://lnkd.in/SJAg4a). I ported this app to the web with Java Spring and deployed via Cloud Foundry.Wrote a Symbian based client in C++, Qt and QML for near2there, a location based reminder service.
  • Symbian Foundation
    Technical Marketing Engineer
    Symbian Foundation Apr 2009 - Dec 2010
    London, Gb
    Solving developers’ technical problems quickly, educating the community on technical issues, and championing the current needs of the developer community within the Symbian Foundation.Helping the developer community to come up to speed on new technologies via presentations, demos and documentation. This year the focus has been on Qt. Routinely collaborated with the Tools Group. Established nightly builds for Eclipse based IDE with Hudson. Provided technical project management for QEMU at a critical time.
  • Kern Computing
    Senior Software Developer
    Kern Computing Apr 2008 - Apr 2009
    Taking a short sabbatical to learn everything I can about GIS. Studying at SFSU and UCB. Exploring how to apply GIS and related technologies to facilitate the adoption of renewable energy and the associated infrastructure.
  • Razz, Inc.
    Senior Software Developer
    Razz, Inc. Jan 2006 - Mar 2008
    Wrote an IVR using Dialogic's Switch Kit library. It allows users to record their voice. Integration with the company's web assets allows Razz to add user generated content to their web experience. A Web API provided access to this functionality to third parties. Wrote a seperate server called Harbinger monitored the IVRs and provided an on-demand status report.Took over development of the Symbian application. Established a light weight software development process. Enhanced it. Ported it to S60 3rd edition. Developed a mechanism to customize it for branding and localization.Built a wrapper around WURFL to allow the website to recognize and adapt to phones. Wrote a comment engine for Facebook. Did initial due diligence on Open Social.
  • Kern Computing
    Principal Consultant (Sole Proprietorship)
    Kern Computing Jun 2004 - Jan 2006
    Software Developer writing programs for Symbian OS. Helping companies to exploit opportunities identified by their business development group. Do you have a strong server side story and an idea to extend it to the handset? I can build the client. Do you have existing PDA applications which you'd like to port to Symbian? I can get you there. Presenter on technical topics to professional organizations and started a Symbian programming SIG (http://groups.yahoo.com/group/SVS_SIG/) in Silicon Valley.
  • Synopsys, Inc.
    Sr R&D Engineer
    Synopsys, Inc. Jan 2003 - Jan 2004
    Sunnyvale, California, Us
    Member of the CATS development team responsible for porting and file I/O subsystem.
  • Numerical Technologies, Inc
    Sr. Software Engineer
    Numerical Technologies, Inc Nov 1998 - Dec 2002
    Ported products between Windows NT and various UNIX platforms (i.e., Solaris, Linux, HP-UX, AIX). C/C++ issues included: Shared Libraries, 64-bit architectures, IEEE floating point and Large File Support.Established nightly builds for all products. Wrote a common UNIX installer for all products. Established a startup contract between the startup script and the applications. Eliminated a lag of about 3 months between Solaris and the Windows NT releases. Established and promoted best practices with respect to porting, integration and process.Rewrote make system to simplify and add flexibility to it. Migrated source base from Source Safe to CVS. Taught short course on CVS and the make system.Developed a web based change management system. This allowed one to systematically define what to extract from CVS and then build on all desired platforms at once. Jobs were distributed via either LSF or Unix rsh(1).
  • Sun Microsystems, Inc
    Software Engineer
    Sun Microsystems, Inc Sep 1993 - Oct 1998
    Palo Alto, Ca, Us
    On the core development team for Java WorkShop. It was a integrated development environment for Java written in Java.
  • Lucid, Inc
    Scientist
    Lucid, Inc Oct 1990 - Aug 1993
    Netanya, Il
    Quality Assurance for Common LISP. Developed and executed test plans. Sole responsibility for determining product readiness for release.

John Kern Skills

Linux Mobile Applications Java Software Development C++ Python Mobile Devices Unix Xml Jquery Javascript Android Integration Distributed Systems Software Engineering Mysql Web Applications Spring Postgresql Cloud Computing Programming Agile Methodologies Sql Mongodb Rest Data Object Oriented Design Architectures Web Services Git Bash Symbian Cvs Software Design Open Source Bioinformatics Django R Genome Sequencing

John Kern Education Details

  • San Francisco State University
    San Francisco State University
    Gis
  • University Of California, Berkeley
    University Of California, Berkeley
    Gps And Remote Sensing
  • Michigan State University
    Michigan State University
    Computer Science

Frequently Asked Questions about John Kern

What company does John Kern work for?

John Kern works for Accuragen

What is John Kern's role at the current company?

John Kern's current role is Bioinformatics Developer at AccuraGen.

What is John Kern's email address?

John Kern's email address is ke****@****ail.com

What schools did John Kern attend?

John Kern attended San Francisco State University, University Of California, Berkeley, Michigan State University.

What skills is John Kern known for?

John Kern has skills like Linux, Mobile Applications, Java, Software Development, C++, Python, Mobile Devices, Unix, Xml, Jquery, Javascript, Android.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.