Michael Everett New York, NY | meverett.nyc@gmail.com | www.MikeEverett.com Objective To quickly develop unique solutions to an array of challenging problems. Specifically: designing tools and applications that rethink how computers and humans interact in the attempt to enhance the user’s experience and expectations. Experience LimeWire LLC New York, NY, Feb 10 – present Senior Software Engineer: Tech Lead * Oversaw a quarterly product release cycle of the LimeWire Desktop Application leading a team of 4 developers & working closely with a research team. * Worked with Product Owner, Developers & Marketing to define product goals. * Ensured changes were within scope and delivered on time. * Created a new Desktop Application for a new internal project. Presented a fully working, fully skinned application after a week of work. * Prototyped an Android application for new internal project. LimeWire LLC New York, NY, May 07 – present Senior Software Engineer * Developed Core Java & Swing for the LimeWire Desktop Application which sees 15 Million unique users/day & 40 Million unique users/month. LimeWire consists of 1 Million lines of Java and C code developed over the last 10 years. * Rewrote a large portion of the User Interface in Swing. * Developed & Debugged Network, Native, Core Java, and UI aspects of the Desktop Application. Communication Analysis & Design Lab Boston, MA, May 06 – May 07 Research Associate - Northeastern University * Researched effects of prosody and salience on text-to-speech synthesis in noise * Designed a new voice morphing algorithm for use with text-to-speech synthesis and disordered speakers * Developed a game in Java to study improvements of speech in people with speaking disorders, consisted of 20K lines of code written/tested in 3 months Challenge And Response Boston, MA, Summer 06 Freelance Developer * Designed and implemented the UI for the UnomiDetector Project for an MIT startup company * The UnomiDetector is used to detect fake websites and phishing schemes * Incorporated an embedded Object database to store/display data Communication Analysis & Design Lab Boston, MA, Aug 05 – April 06 Research Assistant - Northeastern University * Developed a text-to-speech synthesizer that models human speech in noise * Generated/conducted studies to test the intelligibility of the new synthesizer Northeastern University Boston, MA, Jan 06 – May 06 Teaching Assistant * Proctored two introductory Scheme programming labs * Supervised and provided assistance to struggling students Select Projects All projects are available at http://www.MikeEverett.com/vault Pitch Extractor (http://www.MikeEverett.com/vault/pitchextractor.html) * A real-time pitch extractor written in Java. Given an audio input source, it extracts amplitude and pitch of the signal > 10 times a second. Currently being used in HoodGame @ CADLab and the Human Speechome Project @ MIT MediaLab Loudmouth (http://www.MikeEverett.com/vault/Loudmouth.html) * A highly modified version of FreeTTS, a java based text-to-speech synthesizer. Modifications allow for virtually unlimited control over speech synthesis for research purposes, especially geared toward speech in noise and pitch contour generation. Skills Languages: Java, Android, JNI/JNA, C/C++, Scheme, javascript, ActionScript OS: Windows, OSX & Linux flavors Other: Ant, Maven, Ivy, Yourkit, JProbe, CVS, SVN, Git Publications/ Conferences * Presented: Berlin, Sam & Everett, Michael. LimeWire: Swing for the Masses. JavaOne, 2009. * Patel, R., Everett,. M., and Sadikov, E.. Loudmouth: Modifying Text-to-Speech Synthesis in Noise. Assets ’06, October 22-25, 2006. Awards #11 of Top 24 presentations at JavaOne 2009: http://in.sun.com/training/catalog/courses/WJOB-200.xml Education Northeastern University, Boston, MA 2004 – 2006 Master of Science in Computer Science 3.96 / 4.0 Central Connecticut State University, New Britain, CT 1999 - 2004 Bachelor of Computer Science 3.68 / 4.0