Scroll To View More
Sergio Tashdjian

Sergio Tashdjian

Member since August 5, 2013
Sergio is a software engineer with over 10 years of experience in a wide range of platforms, languages, and frameworks. He is a problem solver who tries to find abstractions that make complex problems look easy. He also enjoys breaking things apart to discover elusive bugs, performance issues, etc.
Sergio is now available for hire
  • JavaScript, 8 years
  • PHP, 8 years
  • AJAX, 6 years
  • CSS3, 5 years
  • HTML5, 5 years
  • OAuth, 5 years
  • jQuery, 4 years
  • jQuery UI, 3 years
Preferred Environment
Linux, Windows, Git
The most amazing...
...thing I've coded is a Yacc based compiler to translate business rules into Java source that once compiled gets injected into a running risk management monitor.
  • Senior Web Engineer
    Opera Solutions
    2012 - PRESENT
    • Built several jQuery UI widgets for big data visualization.
    • Created a jQuery plugin that renders a form to edit arbitrary objects. It renders inputs for each property on the target object, allows adding/removing items from array properties, etc. The object can be pre-decorated to help the plugin provide customized inputs and labels for each property.
    • Created a QlickView extension to wrap Opera's data visualization widgets (jQuery UI based). This allowed embedding these widgets into existing QlikView documents.
    Technologies: JavaScript, jQuery, Java
  • Senior Web Engineer
    Hammerlabs / Primitive Spark
    2010 - PRESENT
    • Implemented several Drupal sites and Drupal templates, including deep customization of calendar and MailChimp modules among others.
    • Implemented MySQL replication to feed Drupal development environments with data from production, allowing pushing the dev database directly into production and reducing deployment time considerably.
    • Created a bridge between CodeIgniter and the Zend Framework to easily take advantage of Zend libraries from CodeIgniter applications.
    • Created a JavaScript/PHP templating engine that allows serving a single page site as a standard site to provide canonical urls that render exactly the same as the single page site.
    • Developed HTML5/mobile promotional sites for movies.
    Technologies: PHP, Drupal, JavaScript
  • Senior web Developer
    mEgo Inc.
    2007 - 2009
    • Developed several new methods on mEgo's CodeIgniter based API.
    • Developed several full Ajax based pages for mEgo's user interface.
    • Built social apps for integrating mEgo avatars to Facebook, Friendster, hi5, MySpace, and others.
    • Developed server to server communication to read user's Facebook/Twitter/Flickr/etc. feeds and integrate them into mEgo's avatars.
    • Implemented a CDN file based cache for API reads, since 95% of mEgo API requests were reads. Only write operations hit the DB and refreshes cached files.
    Technologies: PHP, JavaScript
  • Senior Developer, Co-Owner
    2004 - 2006
    • Built a Soccer Simulation in C++ for an massive online soccer game (ManagerArena).
    • Developed a random face generator for fantasy soccer players.
    • Developed a flash application to render simulated soccer matches.
    • Developed PHP/MySQL backend API methods for supporting the soccer simulator and viewer.
    • Developed several Ajax based pages for ManagerArena's user inerface.
    Technologies: C++, PHP, JavaScript, Actionsript.
  • Customs Consultant
    Inter-American Development Bank
    2001 - 2005
    • Analyzed customs procedures for courier shipments clearance in Costa Rica, Republica Dominicana, Barbados, Trinidad&Tobago and Dominican Republic.
    • Developed a web based workflow for courier shipments clearance.
    • Adapted the courier shipment clearance workflow to several country's laws.
    • Prepared and presented training sessions to help customs officers work with the workflow.
    • Implemented a set of SOAP services to enable courier companies feed the clearance system with shipments.
    Technologies: GeneXus, C#
  • Applications Developer
    Dirección Nacional de Aduanas (Uruguay's Customs Office)
    1999 - 2004
    • Developed cargo manifest workflow.
    • Built an automatic export duty calculation system based formulas stored at the DB and interpreted directly by DB triggers.
    • Added API entry points for data interchange between customs and other government agencies.
    • Developed a custom Business Rules engine for assigning risk channels to customs declarations.
    • Migrated several FoxPro applications to GeneXus in order to integrate them into the new pool of applications.
    Technologies: Genexus, Visual FoxPro
  • Spend Intelligence Platform (Other amazing things)

    jQuery UI Widgets based Data Visualization platform. (not available online)

  • The Hunger Games Citizen Control Center (Development)

    This is a promotional site for Lionsgate's movies "The Hunger Games". Its designed and built to fit either big screens or tablets, and animations being 100% html/css/javascript bring the full experience working at any platform.

  • Education site - Museum of Contemporary Art, Los Angeles (Development)

    Drupal site for MOCA Education Programs and Exhibit Calendar.

  • "I Frankenstein" teaser site. (Development)

    Parallax style teaser promotional site for this movie from Lionsgate. Designed and built to deliver the same experience at desktop and tablet browsers.

  • Fanstudio (Development)

    Drupal based design news portal and e-shop.

  • Top Chef University (Development)

    Virtual learning site.

  • NADA University (Development)

    Virtual learning site.

  • mEgo Avatars (Other amazing things)

    Interactive customizable avatars. (not available online anymore)

  • Languages
    CSS3, HTML5, PHP, JavaScript, SQL, Java, LESS, C++, C#, CoffeeScript
  • Frameworks
    CodeIgniter, PhoneGap, Impact, Bootstrap, Zend Framework, Ruby on Rails (RoR)
  • Libraries/APIs
    jQuery, jQuery Mobile, Highcharts JS, jQuery UI, ImageMagick, Facebook API
  • Paradigms
    Object-oriented Programming (OOP), Agile Software Development, Scrum, Model View Controller (MVC)
  • Platforms
    LAMP, Drupal, Amazon Web Services (AWS)
  • Tools
    Subversion (SVN), JIRA, Git, Sublime Text, MailChimp, GitHub, Eclipse IDE, Apache Tomcat, Adobe Photoshop
  • Storage
    Redis, MongoDB, MySQL, Memcached, AWS S3, Microsoft SQL Server, Oracle SQL
  • Misc
    Architecture, OAuth, AJAX
  • Masters degree in Computer Engineering
    Facultad de Ingenieria, Universidad de la República. - Uruguay
    1996 - 2002
I really like this profile
Share it with others