Suman Debnath, Software Developer in New Delhi, Delhi, India
Suman Debnath

Software Developer in New Delhi, Delhi, India

Member since February 14, 2015
Suman has been building web applications on various platforms, including Ruby, JavaScript, and PHP, for over a dozen years. He has led the rescue and development of multiple data-intensive, high-traffic applications that leverage cloud platforms like Heroku and AWS. Suman's more well-known works are the NDTV website, which recently registered over 13 billion hits in a single day, and the financial information portal NDTV Profit.
Suman is now available for hire

Portfolio

  • HappyFunCorp
    Amazon Web Services (AWS), PostgreSQL, Node.js, Ruby on Rails (RoR), Heroku...
  • NDTV
    Amazon Web Services (AWS), PostgreSQL, Zend Framework, Ruby on Rails (RoR)...
  • GlobalLogic
    Amazon Web Services (AWS), PostgreSQL, Django, Ruby on Rails (RoR), AWS, Ruby...

Experience

Location

New Delhi, Delhi, India

Availability

Part-time

Preferred Environment

Visual Studio Code, Git

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, and AWS CodeBuild for deployment.
    • Created eCommerce platform for car lease/purchase on React, 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, 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.
    • Developed an API platform for a HIPAA-compliant patient referral and messaging network on Ruby on Rails and PostgreSQL. Used Docker for deployment to Healthcare Blocks, 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.
    • Made an API and eCommerce platform on Ruby on Rails that allows parents to schedule/transfer allowances to their children, control and monitor their spend activity, and purchase gifts. Used PostgreSQL, AWS, and Braintree.
    • Created a social media analytics SaaS platform with Backbone.js, Ruby on Rails, that tracks a large number of social media metrics. We made API clients for multiple services and web crawlers where API access was unavailable.
    Technologies: Amazon Web Services (AWS), PostgreSQL, Node.js, Ruby on Rails (RoR), Heroku, AWS, Ruby, Shopify, React, AWS CloudFormation, AWS Lambda, RSpec, Test-driven Development (TDD), Stripe, Git, Vue, Amazon EC2, SQL, MySQL, jQuery, Dwolla API, Twilio API, JSON API, Application Architecture, Capybara, Dokku, AWS CodePipeline, JavaScript, Agile Software Development, MobX, WordPress Plugins, Braintree API, Redux, Ember.js, React Redux, Terraform, Google Cloud
  • Lead Architect

    2009 - 2012
    NDTV
    • Rebuilt NDTV Profit, 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 the NDTV website, one of India's most popular news applications. 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: Amazon Web Services (AWS), PostgreSQL, Zend Framework, Ruby on Rails (RoR), AWS, Ruby, Heroku, Git, Amazon EC2, SQL, MySQL, jQuery, JSON API, Application Architecture, JavaScript, PHP
  • Lead Engineer

    2008 - 2009
    GlobalLogic
    • Led the development team for CumulusIQ, an on-demand knowledge marketplace that brings together consumers and providers of information on multiple topics.
    • Led the Indian development team for Mamapedia, a community and content platform for parents.
    • Helped multiple product teams to migrate to AWS and cloud-native architecture.
    • Built multiple product teams: screened candidates, interviewed them, and sent hiring recommendations.
    Technologies: Amazon Web Services (AWS), PostgreSQL, Django, Ruby on Rails (RoR), AWS, Ruby, Git, Amazon EC2, SQL, MySQL, jQuery, JavaScript, Agile Software Development
  • Technical Manager

    2004 - 2008
    Srijan Technologies
    • Led the Indian development team for Bahag AG intranet and for Greenpeace International Intranet.
    Technologies: Django, Ruby on Rails (RoR), PHP, Ruby, SQL, MySQL, jQuery, JavaScript

Experience

  • NDTV.com
    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
    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, PHP, SQL
  • Frameworks

    Ruby on Rails (RoR), Electron, Capybara, Ember.js, Redux, Serverless Framework, Zend Framework, Django
  • Libraries/APIs

    JSON API, Node.js, Stripe, Braintree API, MobX, React, AmplifyJS, Vue, React Redux, Dwolla API, Twilio API, jQuery
  • Tools

    AWS CloudFormation, RSpec, Git, Terraform
  • Paradigms

    Test-driven Development (TDD), Application Architecture, Agile Software Development, Service-oriented Architecture (SOA)
  • Platforms

    AWS Lambda, Shopify, Heroku, Amazon EC2, Amazon Web Services (AWS), Visual Studio Code
  • Other

    AWS CodePipeline, AWS API Gateway, WordPress Plugins, AWS
  • Storage

    PostgreSQL, Google Cloud, MySQL

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

To view more profiles

Join Toptal
Share it with others