Daniel Lubarov

Daniel Lubarov

Software Engineer at Square

San Francisco Bay Area
Computer Software

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and Daniel Lubarov know in common
  • Get introduced to Daniel Lubarov
  • Contact Daniel Lubarov directly

View Daniel's full profile

Daniel Lubarov's Overview

  • Consulting Assistant at Digital Places

209 connections


Daniel Lubarov's Summary

I'm an engineer at Square, where I work on our card processing infrastructure. I have broad interests and have dabbled in a variety of fields like graphics, compilers and steganography.

Daniel Lubarov's Experience

Software Engineer


Privately Held; 501-1000 employees; Financial Services industry

May 2012Present (2 years 5 months) San Francisco Bay Area

I worked on the card processing backend here are Square. More recently I've been working on the Android client.

Engineering Intern


Public Company; 5001-10,000 employees; LNKD; Internet industry

May 2011August 2011 (4 months) Mountain View, CA

I worked on LinkedIn’s social graph backend, a high-concurrency Scala application. I addressed scalability problems caused by highly connected users by changing the way connections are stored in memory and on disk.

Search Intern


Public Company; 1001-5000 employees; YELP; Internet industry

May 2010August 2010 (4 months) San Francisco, CA

I had a great internship on the search team, where I wrote a naive Bayes classifier for uncategorized businesses. The project made it to production, and the classifier outperformed humans from Mechanical Turk.

Educational Institution; 201-500 employees; Higher Education industry

June 2009August 2009 (3 months)

We developed "azTrace," a tool for inspecting the memory behavior of programs written in various languages. I wrote the Java and PHP profilers using a combination of reflection and instrumentation.

Consulting Assistant

Digital Places

May 2006September 2006 (5 months)

We developed websites for local schools, research labs and other clients.

Daniel Lubarov's Projects

  • Guava

    • 2011 to Present
    Team Members: Daniel Lubarov

    Guava is a simple OOP language with a powerful type system. It offers some nice features like multiple inheritance, operator overloading, and generic variance.

Daniel Lubarov's Courses

  • BS, Computer Science

    Harvey Mudd College

    • Compiler Design
    • Programming Languages
    • Neural Networks
    • Computer Graphics
    • Information Security
    • Algorithms
    • Data Structures
    • Computer Systems

Daniel Lubarov's Publications

  • Towards Building a High-Quality Workforce with Mechanical Turk

    • NIPS Workshop on Computational Social Science and the Wisdom of Crowds
    • December 2010
    Authors: Daniel Lubarov, Benjamin Goldenberg, Paul Wais, Shivaram Lingamneni, Duncan Cook, Jason Fennell, David Marin, Hari Simons

    Online crowdsourcing services provide an inexpensive and scalable platform for large-scale information verification tasks. We present our experiences using Amazons Mechanical Turk (AMT) sto verify over 100,000 local business listings for an online directory. We compare the performance of AMT workers to that of experts across five different types of tasks and find that most workers do not contribute high-quality work. We present the results of preliminary experiments that work towards filtering low-quality workers and increasing overall workforce accuracy. Finally, we directly compare workers accuracy on business categorization tasks against a Naıve Bayes classifier trained from user-contributed business reviews and find that the classifier outperforms our workforce.

Daniel Lubarov's Skills & Expertise

  1. Machine Learning
  2. Linux
  3. Algorithms
  4. Graphics
  5. Java
  6. PHP
  7. Python
  8. C
  9. C++
  10. Neural Networks
  11. Compilers
  12. Concurrency
  13. Scala
  14. X86
  15. HTML
  16. CSS
  17. JavaScript
  18. MySQL
  19. DOS
  20. OpenGL
  21. Win32
  22. Security
  23. Git
  24. LaTeX
  25. Text Classification
  26. Haskell
  27. Subversion
  28. Eclipse
  29. C#
  30. SQL
  31. jQuery
  32. Bash
  33. JSON
  34. x86 Assembly
  35. Apache
  36. HTML5
  37. Server Architecture
  38. Scheme

View All (38) Skills View Fewer Skills

Daniel Lubarov's Education

Harvey Mudd College

BS, Computer Science


Activities and Societies: Future Tech club, cross country

Mountain View High School


Activities and Societies: debate team, newspaper tech editor, cross country/track

Daniel Lubarov's Additional Information


game development, ray tracing, programming languages, knowledge engineering, real-time graphics, neural networks, digital watermarking, algorithms, web security, epistemology, computer art, running

Groups and Associations:


Honors and Awards:

1st place "Most Useful," UIST 2009 Student Innovation Contest
ACM ICPC regional programming contest: 6th place (2008), 13th place (2009), 3rd place (2010)
2nd place in TopCoder Div II match 453 (2009)
National Forensic League Academic All American Award

Contact Daniel for:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

View Daniel Lubarov’s full profile to...

  • See who you and Daniel Lubarov know in common
  • Get introduced to Daniel Lubarov
  • Contact Daniel Lubarov directly

View Daniel's full profile