Scroll To View More
Andres Quiroz, Java Developer in San Jose, CA, United States
Andres Quiroz

Java Developer in San Jose, CA, United States

Member since January 20, 2016
Andres is a Ph.D. in Computer Engineering, graduated from Rutgers University, who specializes in autonomic computing, cloud computing, and large-scale distributed systems. He has research and development experience in data analytics, cloud resource management, and middleware, with particular expertise in Java, C++, and Android.
Andres is now available for hire

Portfolio

Experience

  • Java, 15 years
  • Distributed Programming, 10 years
  • Big Data, 5 years
  • Hadoop, 5 years
  • MapReduce, 5 years
  • Machine Learning, 2 years
  • Android, 2 years
  • Analytics, 2 years
San Jose, CA, United States

Availability

Part-time

Preferred Environment

NetBeans or IntelliJ IDEA, GitHub

The most amazing...

...collection I have is a library of over ten years' worth of reusable Java code I've created for various projects and continue to use to this day.

Employment

  • Research Scientist Level III

    2010 - 2015
    Xerox PARC
    • Submitted 12 patent applications (1 awarded so far) in the areas of automated business process management, data privacy management, data analysis, and distributed middleware.
    • Led a project team (5 people) to design and prototype a scalable cloud analytics platform for the IT Outsourcing group at Xerox.
    • Worked on a contribution to the Apache Hive open source project to extend functionality for large scale joins.
    • Finalist in Services Cup contest of the IEEE International Conference on Service Computing (SCC), 2012, with Automating Reusable Workflow Development from design to instantiation.
    • Successfully demoed, at a Xerox client symposium, a hybrid cloud workflow using 1000+ processors over 3 cloud sites.
    Technologies: Java, Hadoop (MapReduce, Hive, Pig), HBase
  • Graduate Assistant and Post-doc

    2005 - 2010
    Rutgers University
    • Received Academic Excellence Award from the Department of Electrical and Computer Engineering.
    • Contributed to the creation of the NSF Center for Autonomic Computing, serving as Industrial Advisory Board Chair in 2012.
    • Contributed to the design and early development of CometCloud (http://nsfcac.rutgers.edu/CometCloud), a virtual computational cloud infrastructure that integrates local computational environments and public cloud services on-demand.
    • Co-chaired the Doctoral Symposium at the International Conference on Autonomic Computing (ICAC 2009, 2010).
    • Created a distributed clustering algorithm running on a peer to peer network that scaled to thousands of nodes.
    Technologies: Java, Amazon EC2

Experience

  • Java Programming 5 Library (Other amazing things)
    https://github.com/aquirozsea/programming5

    Programming utility library containing reusable Java code to wrap and/or extend basic classes of the Java API.

  • Comet Cloud (Other amazing things)

    Initial contributor to the Comet Cloud project, which is an autonomic framework for enabling real-world applications on dynamically federated, hybrid infrastructure integrating (public & private) clouds, data-centers and Grids. Built DHT and messaging layers on which Comet Cloud is based.

Skills

  • Languages

    Java, C++, SQL, JavaScript, HTML, XML
  • Frameworks

    Hadoop, Machine Learning
  • Paradigms

    MapReduce, Distributed Programming, Agile Software Development
  • Libraries/APIs

    Java RMI, jQuery
  • Platforms

    Apache Pig, AWS EC2, Linux, Android
  • Storage

    Apache Hive, NoSQL, JSON, HBase, Cassandra, PostgreSQL, MySQL
  • Other

    Big Data, Analytics

Education

  • M.Sc./Ph.D. degree in Computer Engineering
    2005 - 2010
    Rutgers University - New Jersey
  • B.Sc. degree in Computer Engineering
    1998 - 2004
    Eafit University - Medellin, Colombia
I really like this profile
Share it with others