Scroll To View More
Suman Debnath

Suman Debnath

New Delhi, Delhi, India
Member since January 9, 2015
Suman has been building web applications on various platforms including Ruby, JavaScript, and PHP for over a dozen years. He has led rescue and development of multiple data-intensive, high-traffic applications that leverage cloud platforms like Heroku and AWS. Some of his more well-known works are ndtv.com, which recently registered over 13 billion hits in a single day, and the financial information portal profit.ndtv.com.
Suman is now available for hire
Portfolio
  • HappyFunCorp
    AWS, Heroku, Ruby on Rails, Node.js, PostgreSQL
  • NDTV
    AWS, Ruby on Rails, Zend Framework, PostgreSQL
  • GlobalLogic
    AWS, Ruby on Rails, Django, PostgreSQL
Experience
  • Ruby on Rails (RoR), 12 years
  • Ruby, 12 years
  • Heroku, 9 years
  • Stripe, 4 years
  • Shopify, 4 years
  • AWS API Gateway, 2 years
  • AWS Lambda, 2 years
  • AWS CloudFormation, 2 years
New Delhi, Delhi, India
Availability
Part-time
Preferred Environment
*nix, Git, Visual Studio Code
The most amazing...
...application I’ve built is a push messaging platform that scales itself based on multiple custom parameters and limits.
Employment
  • Solutions Architect (Remote)
    2012 - PRESENT
    HappyFunCorp
    • Built an API platform on Node.js, AWS Lambda, AWS API Gateway, and AWS DynamoDB for a high-traffic location tracker. Used AWS CloudFormation, AWS CodePipeline, AWS CodeBuild for deployment.
    • Built eCommerce platform for car lease/purchase on React.js, Ruby on Rails, PostgreSQL, and Heroku. Used Dwolla for peer-to-peer payments. Added a management console for buyers and sellers.
    • Built a donation platform for social causes on React.js, Ruby on Rails, PostgreSQL, and Heroku. Used Yodlee/Plaid to capture transactions and Stripe for direct payments to recipients. Added a management console for donors and recipients.
    • Built an API platform for a HIPAA-compliant patient referral and messaging network on Ruby on Rails and PostgreSQL. Used Docker for deployment to HealthcareBlocks, a HIPAA-compliant container service.
    • Built an eCommerce platform on Ruby on Rails, PostgreSQL, and Heroku that wraps Shopify and adds multi-vendor support. Added a product, order, and shipping management console for vendors with an automated payment process for vendors.
    • Built an API and eCommerce platform on Ruby on Rails, PostgreSQL, and AWS for an application that provides parents with the ability to schedule/transfer allowances for their children, control and monitor their spend activity, and purchase gifts. Used BrainTree for payment processing.
    • Built a social media analytics application on Backbone.js, Ruby on Rails, PostgreSQL, and Heroku that tracks a large number of social media metrics, including crawlers where API access is not available; applies statistical analysis and custom filters to project future trends and support decision making.
    Technologies: AWS, Heroku, Ruby on Rails, Node.js, PostgreSQL
  • Lead Architect
    2009 - 2012
    NDTV
    • Rebuilt profit.ndtv.com, an application that processes large volumes of financial data across hundreds of categories to more than a million daily visitors and API clients.
    • Designed and led the rebuilding of ndtv.com, one of the most popular news applications in India. Built an API platform for a large variety of enterprise API consumers.
    • Built a search platform for NDTV applications. The service indexes content across products and exposes advanced search features via REST and JavaScript APIs.
    • Built a platform enabling NDTV applications to push content to mobile devices and browsers. A combination of REST and JavaScript APIs allow developers to build arbitrary applications on the platform.
    Technologies: AWS, Ruby on Rails, Zend Framework, PostgreSQL
  • Lead Engineer
    2008 - 2009
    GlobalLogic
    • Built CumulusIQ, a paid Q&A application.
    • Led the Indian development team for Mamapedia, a community and content platform for parents.
    Technologies: AWS, Ruby on Rails, Django, PostgreSQL
  • Technical Manager
    2004 - 2008
    Srijan Technologies
    • Led the Indian development team for Bahag AG intranet and for Greenpeace International Intranet.
    Technologies: PHP, Typo3, Symfony2, Ruby on Rails, Django
Experience
  • NDTV.com (Development)
    http://www.ndtv.com

    One of the most popular news applications in India. In 2009, I designed the architecture and led a complete rebuilding of NDTV.com from scratch. This platform recently recorded thirteen billion hits and 11.6 million unique visitors in a single day.

    http://www.ndtv.com/elections-news/ndtv-com-sets-new-record-for-highest-traffic-on-an-indian-website-in-a-single-day-563184

  • NDTV Profit (Development)
    http://profit.ndtv.com

    Both a portal and a platform, NDTV Profit is a system that processes large volumes of financial data across hundreds of categories to more than a million daily visitors and API clients. In 2010, I designed the architecture and led a complete rebuilding of NDTV Profit from scratch.

Skills
  • Languages
    Ruby, JavaScript, SQL
  • Frameworks
    Ruby on Rails (RoR), Ember.js, Capybara
  • Libraries/APIs
    JSON API, Dwolla API, Braintree API, Stripe, jQuery, Twilio API, React, Node.js
  • Tools
    RSpec, AWS CloudFormation, Git
  • Paradigms
    Test-driven Development (TDD), Application Architecture, SOA, Agile Software Development
  • Platforms
    AWS Lambda, Heroku, Shopify, Dokku
  • Storage
    PostgreSQL, AWS RDS, MySQL
  • Other
    WordPress Plugins, AWS CodePipeline, AWS API Gateway
Education
  • Post-graduate degree in Software Engineering
    2000 - 2001
    Centre for Development of Advanced Computing - Kolkata, India
  • Bachelor's degree in Mechanical Engineering
    1998 - 2000
    North Eastern Regional Institute of Science and Technology - Arunachal Pradesh, India
  • Associate's degree in Mechanical Engineering
    1996 - 1998
    North Eastern Regional Institute of Science and Technology - Arunachal Pradesh, India
I really like this profile
Share it with others