Michael Elliott Smoot

Email: mes@aescon.com
URL: http://nearoptimal.net

Education

Employment History


Principal Software Engineer

Synthetic Genomics Inc. (San Diego, CA)July 2015-Present

Projects:


Staff Engineer

Qualcomm Technologies Inc. (San Diego, CA)September 2012-July 2015

Projects:


Programmer/Analyst IV - Supervisor

University of California, San Diego, Ideker Lab (La Jolla, CA)August 2006-September 2012

Projects:


Programmer/Analyst III

University of California, San Diego, Ideker Lab (La Jolla, CA)September 2005-August 2006

Projects:


Research Assistant

University of Virginia (Charlottesville, VA)September 2000-May 2005

Projects:


Intern

The Institute for Genomic Research (Rockville, MD)September 2001-December 2001

Projects:


Vice President of Technology

Essential Analysis / Abiskar (Charlottesville, VA)March 2000-October 2000

Co-founded a company that out-sourced data analysis for small businesses to Bangladesh.

Projects:


Research Assistant

University of Virginia (Charlottesville, VA)September 1998-September 2000

Projects:


Software Engineer

Evolving Systems (Englewood, CO)October 1994-July 1998

Projects:


Programmer

Condominium Management Company (Winter Park, CO)January 1998-March 1998

Part-time. Developed Perl scripts to interface with legacy scheduling system.


Intern

Nation Center for Atmospheric Research (Boulder, CO)January 1994

Prepared detailed annotated bibliography on the substantive body of literature on the history, evolution and current status of radiosondes.


Mechanic

University Bicycles (Boulder, CO)1989-1993

Summers. Worked primarily with customers. Diagnosed, repaired, and assembled all manner of bicycles.

Computer Skills

Programming Languages: Python, Nextflow, Java, C++, Javascript, Ruby, Scala, AspectJ, Perl, PHP, bash, R, HTML, XHTML, XML, CSS, SQL, ksh.

Operating Systems: Unix(Linux,Mac OS X,Solaris,HPUX,AIX), Windows.

Software: MySQL, Postgresql, Oracle, Docker, AWS, SLURM, Ansible, OSGi, Spring, Spring Dynamic Modules, Sproutcore, Sun Grid Engine, Ant, Maven, Make, Felix, PAX, Eclipse, Subversion, CVS, DocBook, LaTeX, Microsoft Office, Framemaker, Minitab, SAS, CMVC, Rational Rose, ModSim3.

Data Modeling and Analysis: linear models, decision trees, polynomial networks, neural networks, clustering, optimization and mathematical programming, dynamic programming, decision analysis, stochastic simulation, knowledge based systems, cognitive task analysis, user interface design, systems analysis.

Other: Spoke fluent German as a child.

Publications

Hobbies

Last modified April 2015.