Martin Singleton

Martin Singleton Email and Phone Number

Software Developer and Mathematical Scientist @
Martin Singleton's Location
San Jose, California, United States, United States
Martin Singleton's Contact Details

Martin Singleton work email

Martin Singleton personal email

About Martin Singleton

Martin Singleton is a Software Developer and Mathematical Scientist at Nest Labs / Google. He possess expertise in java, algorithms, web applications, apache spark, scala and 28 more skills. He is proficient in French. Colleagues describe him as "Martin has worked in my team@Cisco for around 7 months. He demonstrated the excellent knowledge and expertise in Java and J2EE frameworks. He has designed and owned the implementation of a module during his stint and shown excellent ownership of all the activities. He is very detail oriented and communicates well on issues and updates. Also very hard working engineer who you can entrust with difficult tasks." and "Martin is a strong engineer with a very solution-driven attitude. He is continually evaluating and learning new technologies. He is able to quickly grasp complexities and reduce them to manageable pieces, and his work strong ethic ensures he is able to then deliver those pieces on time and with high quality."

Martin Singleton's Current Company Details
Nest Labs / Google

Nest Labs / Google

Software Developer and Mathematical Scientist
Martin Singleton Work Experience Details
  • Nest Labs / Google
    Software Engineer
    Nest Labs / Google Jun 2016 - Present
    IOT and distributed computing systems software development in Scala, Java, and Python.
  • Nokia Networks
    Senior Software Engineer
    Nokia Networks Jun 2015 - Jun 2016
    Espoo, Southern Finland, Fi
    Design, architecture, and implementation of machine learning pipeline doing unsupervised and supervised learning for LTE infrastructure devices, using Python, Scala, Spark, and Cassandra. Android sensor app in Java, and Nodejs webservers. Development of JavaScript GUI using D3.
  • Cisco
    Software Engineer
    Cisco Nov 2014 - May 2015
    San Jose, Ca, Us
    Developed high performance Json data streaming components for transfer of large volume of complex device data from Oracle SQL database to Hadoop platform. Took code ownership of this crucial component which moves highly sensitive customer data, using a design which is vertically and horizontally scalable. Lead effort from initial phase to putting components into production. Customized code that improved existing code performance by over an order of magnitude, using Java, Java 8, Spring, SQL, JMS, and Java multithreading for handling several streams simultaneously in the same JVM. Wrote RESTful, Jersey based web server which handles streamed uploaded data and writes to HDFS. Avro serialization and working closely with Hadoop team, including on design.
  • Georoo
    Software Developer
    Georoo Sep 2014 - Jan 2015
    Scala web development using Play framework. Implementation of machine learning algorithms in support of innovative hybrid geolocation-social application. Use of Cassandra for data persistence, Solr for search indexing, and numerous social media APIs.
  • Ancestry
    Senior Software Engineer
    Ancestry Aug 2014 - Sep 2014
    Java and Python development with Hadoop. Making DNA pipeline components scalable.
  • Netgear
    Senior Software Engineer
    Netgear May 2013 - Aug 2014
    San Jose, California, Us
    Design and implementation of web and mobile phone app using AngularJS, HTML5, CSS3, and PhoneGap, for Arlo security camera system. Owner and main developer of web client application from beginning to Alpha release stage. Founding member of the Arlo team, participated in key architectural and design decisions for several main software components. Creation of prototype proxy video and web servers for backend of camera system, using Java, Spring, Jetty, WebSockets, Tomcat, Maven, JavaScript, jQuery, etc.
  • Cognitio
    Software Developer
    Cognitio Mar 2013 - May 2013
    Building web server using Nodejs, Redis, and MongoDB. Use Git for source control. Also working on client, written in Angularjs.
  • Telespree Communications
    Software Engineer
    Telespree Communications Mar 2012 - Mar 2013
    San Francisco, California, Us
    Implement REST and WSDL web clients, REST-RPC server. Worked on various telecommunciation software components using Java, Spring, Struts 2, and jQuery. Wrote custom Java reports with complex SQL queries.
  • Brighterion
    Software Engineer
    Brighterion Aug 2011 - Mar 2012
    San Francisco, Ca, Us
    Developed apis to make web applications secure against hacking vulnerabilities, using Spring and Java.
  • Wolfram Research
    Software Engineer
    Wolfram Research May 2010 - Jun 2011
    Champaign, Il, Us

Martin Singleton Skills

Java Algorithms Web Applications Apache Spark Scala Machine Learning Javascript Hadoop Functional Programming Python Nosql Angularjs Nodejs Maven Mongodb Redis Dynamodb Git Spring Rest Css Jquery Tomcat Html 5 Sql Wsdl Xml Http Tcp/ip Spring Framework Node.js Html5 Representational State Transfer

Martin Singleton Education Details

  • University Of Illinois Urbana-Champaign
    University Of Illinois Urbana-Champaign
    Physics
  • University Of Illinois Urbana-Champaign
    University Of Illinois Urbana-Champaign
    Applied Math With Cse
  • Uc Santa Barbara
    Uc Santa Barbara
    Physics

Frequently Asked Questions about Martin Singleton

What company does Martin Singleton work for?

Martin Singleton works for Nest Labs / Google

What is Martin Singleton's role at the current company?

Martin Singleton's current role is Software Developer and Mathematical Scientist.

What is Martin Singleton's email address?

Martin Singleton's email address is ma****@****ail.com

What schools did Martin Singleton attend?

Martin Singleton attended University Of Illinois Urbana-Champaign, University Of Illinois Urbana-Champaign, Uc Santa Barbara.

What are some of Martin Singleton's interests?

Martin Singleton has interest in Tennis.

What skills is Martin Singleton known for?

Martin Singleton has skills like Java, Algorithms, Web Applications, Apache Spark, Scala, Machine Learning, Javascript, Hadoop, Functional Programming, Python, Nosql, Angularjs.

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.