George Rabanca

George Rabanca

New York, NY, United States
Hire George
Scroll To View More
George Rabanca

George Rabanca

New York, NY, United States
Member since June 18, 2015
George has 7 years of experience developing Java and Python web applications as well as outstanding theoretical foundations. He has published 6 academic papers on optimization algorithms and data mining in international journals and conferences. He has a broad set of skills, ranging from developing and proving bounds for optimization algorithms to analyzing large sets of data and developing machine learning modules for autonomous robots.
George is now available for hire
Portfolio
  • CUNY
    Java, C++, R
  • Rumr.co
    Python, Django, Haystack, Postgres
  • Cyrus Innovation
    Java, Webwork, Hibernate, Pico Container, JavaScript, jQuery, Prototype
Experience
  • SQL, 6 years
  • Optimization Algorithms, 5 years
  • Java, 4 years
  • Python, 4 years
  • JavaScript, 4 years
  • Django, 3 years
  • Machine Learning, 2 years
New York, NY, United States
Availability
Part-time
Preferred Environment
Eclipse, Idea, PyCharm, Git, OS X.
The most amazing...
...thing I've built is a C++ localization library for robots that used the Monte Carlo optimization method to keep track of the location of a robot on a map.
Employment
  • PhD and Graduate Assistant
    CUNY
    2009 - PRESENT
    • Create a C++ localization library for autonomous robots implementing a Monte Carlo optimization algorithm.
    • Teach OO programming in C++ to undergraduate students.
    • Teach OO programming in Java to undergraduate students.
    • Analyze large datasets of journal publication data to infer correlation between author collaboration and paper success. Used machine learning algorithms to show that previous author collaboration is a good predictor for the number of citations a paper will receive.
    • Develop and prove bounds on graph algorithms (a generalization of the shortest path problem and a generalization of the matching problem).
    • Develop and prove bounds on an approximation algorithm for a computational geometry problem.
    Technologies: Java, C++, R
  • Web Developer
    Rumr.co
    2014 - 2014
    • Developed the back-end for an apartment sharing web application.
    • Integrated the application with the Facebook API for authentication and connecting users through their common friends, likes, jobs, etc.
    • Integrated the application with the Google Maps API to show apartment listings on the map.
    • Used Haystack for filtering apartment listings based on keywords.
    • Used Ajax and jQuery manipulation to build an in-page messaging system.
    • Used Ajax and jQuery with the Cloudinary API to upload and resize user images.
    • Used Ajax and jQuery to build a widget to allow the user resize the profile image.
    • Used Adobe Illustrator to design the logo and other graphics.
    • Designed and implemented the UI for the website.
    Technologies: Python, Django, Haystack, Postgres
  • Software Engineer
    Cyrus Innovation
    2008 - 2009
    • Developed a large web-based asset management system.
    • Developed and unit tested a JavaScript autocomplete widget using jQuery and Jasmine.
    • Worked in an Agile, TDD environment.
    • Created migration scripts to port legacy data to the new system using Python.
    • Tested legacy code to ensure porting to the new system proceeds smoothly.
    Technologies: Java, Webwork, Hibernate, Pico Container, JavaScript, jQuery, Prototype
Experience
  • Rumr.co (Development)

    I developed the back-end and front-end of Rumr.co, a web application for finding roommates through your social network, during the summer of 2014. It uses Python, Django, and the Facebook, Google Maps, Cloudinary, and Mandrill APIs as well as some Ajax forms.

Skills
  • Languages
    Python, JavaScript, Java, SQL, C++, C
  • Frameworks
    Django, AngularJS
  • Misc
    Graph theory, Optimization Algorithms, Agile Software Testing, Data Structures, Machine Learning, Data Mining
  • Paradigms
    Agile Software Development, Test-driven Development (TDD), Unit Testing, REST
  • Libraries/APIs
    React.js, Scikit-learn
  • Tools
    Browserify
  • Platforms
    Heroku
  • Storage
    PostgreSQL, MySQL
Education
  • PhD degree in Computer Science
    CUNY - Graduate Center - New York
    2009 - 2015
  • B.S. degree in Computer Science
    Brooklyn College - New York
    2005 - 2009
I really like this profile
Share it with others