Surendran Mahendran

Surendran Mahendran

Bangalore, India
Hire Surendran
Scroll To View More
Surendran Mahendran

Surendran Mahendran

Bangalore, India
Member since March 19, 2014
Surendran is an entrepreneur (alum of YCombinator) and developer (ex-Yahoo! employee) with versatile experience in full stack web development. He is very adaptable and quick to pick up new technology. He enjoys working closely with product functionality to build and evolve the technology stack to meet business requirements.
Surendran is now available for hire
Portfolio
  • Optmyzr Inc
    PHP, C#, jQuery, Backbone.js
  • Markupwand
    Rails, Backbone.js, CoffeeScript, Ruby on Rails, Node.js, MongoDB, Heroku...
  • InterviewStreet
    PHP, Python, jQuery, MySQL, C++, ZeroMQ, Amazon Web Services
Experience
  • JavaScript, 5 years
  • Ruby on Rails, 3 years
  • jQuery, 4 years
  • DevOps, 4 years
  • MongoDB, 2 years
Bangalore, India
Availability
Part-time
Preferred Environment
Mac OS X, Rails, Sublime Text
The most amazing...
...product I have worked on is my startup, which involved hacking the Photoshop file format and automatically generating an HTML output for the files.
Employment
  • Software consultant
    Optmyzr Inc
    2013 - 2014
    • Built the geo performance report, which involved working with the Google Gaps API in depth.
    • Gained a lot of experience with Google AdWords API and with manipulating data in real time.
    • Performed Data visualization and optimizations around Google AdWords use cases.
    Technologies: PHP, C#, jQuery, Backbone.js
  • Co-founder, Chief Developer
    Markupwand
    2012 - 2013
    • Responsible for Product prototyping, building MVP and evaluating product cycles.
    • Worked on automatically converting Photoshop designs to HTML.
    • Performed scaling using Resque, Redis and MongoDB.
    • Hacked into complicated Photoshop File format to extract components like layers, layer comps and other data.
    • Built a HTML5 Canvas app that makes Photoshop files interactively accessible from the browser.
    Technologies: Rails, Backbone.js, CoffeeScript, Ruby on Rails, Node.js, MongoDB, Heroku, Resque, Extendscript, HTML5 Canvas
  • Full stack developer
    InterviewStreet
    2011 - 2012
    • Worked as Full stack developer and early employee at YC startup.
    • Codechecker - an online programming judge that runs code in a secure environment.
    • Worked with ZeroMQ queueing systems for high-availability queue processing.
    • Performed Scaling Web servers, using MySQL on AWS.
    • Worked closely with customers and co-developed the product.
    Technologies: PHP, Python, jQuery, MySQL, C++, ZeroMQ, Amazon Web Services
  • Senior System Engineering
    Yahoo! Inc
    2009 - 2011
    • Commissioned and maintained Yahoo! production clusters for internal platforms.
    • Built deployment systems, package management and scaling services.
    • Performed performance analysis, load testing.
    • Worked with cross-functional teams including developers and QA, to release product to production.
    • Performed HDFS performance evaluation in Yahoo! cluster nodes.
    Technologies: Python, PHP, Devops, Bash, Hadoop
Experience
  • IndiaInmybag (Development)

    I worked as a Technology consultant for this eCommerce shop, on a 2 month contract to setup shop, processes for their orders, invoicing and delivery systems and processing payments.

  • Markupwand (Development)
    https://github.com/surenm/css.markupwand.com

    I co-founded this startup, building a product to automatically convert Photoshop designs to HTML. We built an HTML5 Canvas app that makes Photoshop files interactively accessible from the browser, and I hacked the Photoshop File format to extract components like layers, layer comps and other data.

  • InterviewStreet (Development)
    https://www.interviewstreet.com/recruit2/

    I was an early employee and first developer hire at this YC startup. I was the primary person responsible for scaling their web services to handle growing customer base, a full-stack web developer who worked closely with customers co developing features that were required

  • Psd.rb (Development)
    https://github.com/layervault/psd.rb/pull/41

    Open source contribution to psd.rb

  • Disk benchmarks (Development)
    https://github.com/surenm/disk_io_benchmark

    I built this to benchmark production systems for IO quality at Yahoo!
    I worked on a low-level disk benchmark suite to analyze performance of all disks on a machine and analyze IO throughput for given system.

  • Codebin (Development)
    http://github.com/surenm/codebin

    A Ruby on rails docker integration that sandboxes and runs user submitted code in a secure environment

  • Simple WebRTC chat (Development)
    http://github.com/surenm/chat

    A Node js web application to handle WebRTC real time peer to peer video chat

Skills
  • Languages
    Ruby, CoffeeScript, JavaScript, Bash, Python, CSS3, Elm
  • Frameworks
    Bootstrap, Hadoop, Ruby on Rails
  • Libraries/APIs
    Backbone.js, Google Maps, jQuery, Facebook API, Node.js, Google AdWords
  • Tools
    Git, Sublime Text 2, Vim
  • Paradigms
    AJAX, DevOps, Distributed Programming, Agile Software Development
  • Platforms
    Heroku, Amazon Web Services (AWS), LAMP, Ubuntu
  • Storage
    MongoDB, PostgreSQL, Redis, MySQL
Education
  • Training programme degree in Computer Science
    Hackerschool - Newyork
    2014 - 2014
  • Bachelor's degree in Electrical and Electronics Engineering
    National Institute of Technology Trichy - Trichy
    2005 - 2009
Hire the top 3% of freelance developers
I really like this profile
Share it with others