Scroll To View More
Andres Quiroz

Andres Quiroz

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
  • Analytics, 2 years
  • Android, 2 years
  • Machine Learning, 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++, JavaScript, XML, HTML, SQL
  • Frameworks
    Hadoop, Machine Learning
  • Paradigms
    Distributed Programming, MapReduce, Agile Software Development
  • Libraries/APIs
    Java RMI, jQuery
  • Platforms
    Apache Pig, Linux, AWS EC2, Android
  • Storage
    NoSQL, Apache Hive, JSON, MySQL, PostgreSQL, Cassandra, HBase
  • 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