Surendran Mahendran,印度卡纳塔克邦班加罗尔的开发商
Surendran is available for hire
Hire Surendran

Surendran Mahendran

Verified Expert  in Engineering

Software Developer

Location
Bengaluru, Karnataka, India
Toptal Member Since
June 2, 2014

Surendran是一名企业家(YCombinator的校友)和开发者(前雅虎)! 员工)具有全栈web开发的丰富经验. He is very adaptable and quick to pick up new technology. 他喜欢与产品功能密切合作,构建和发展技术堆栈以满足业务需求.

Portfolio

Stripe
Ruby, Java, Python, Jupyter Notebook,架构,微服务
Curefit
Ruby on Rails (RoR), Java, Kubernetes, CI/CD pipeline, Git...
Qubole
Ruby on Rails (RoR), Kubernetes, DevOps,大数据,Ruby, Python...

Experience

Availability

Part-time

Preferred Environment

Ruby on Rails (RoR), Ubuntu, RubyMine, Docker Compose

The most amazing...

...product I have worked on is my startup, 其中包括破解Photoshop文件格式,并自动为文件生成HTML输出.

Work Experience

Tech Lead

2021 - PRESENT
Stripe
  • 整合商家到各种金融合作伙伴的入职,并处理合规性, risk analysis, and self-serve.
  • 为一个地区的支付方式的支付方式集成工作.
  • 致力于评估一个机器学习模型,以分析其区域有效性的表现.
技术:Ruby, Java, Python, Jupyter Notebook,架构,微服务

Project Lead

2020 - 2021
Curefit
  • 在10-15人的团队中担任技术主管和工程经理.
  • Managed the eCommerce and marketplace business verticals. Worked on spree commerce (Ruby on Rails) as part of this.
  • Cut the overall cost of engineering operations by 50%.
Technologies: Ruby on Rails (RoR), Java, Kubernetes, CI/CD pipeline, Git, Amazon Web Services (AWS), Docker, Architecture, System Design

Senior Staff Engineer

2016 - 2020
Qubole
  • 架构和实现了核心中间件的全面检修,以1/5的成本处理10倍的吞吐量. This was on ruby on rails stack.
  • 架构并领导了本地k8s在所有三个云(AWS)中的部署, GCP, and Azure which lead to 30% new customers. 同时构建了可逆和可控的软件发布模型,使平台的稳定性提高了100%以上.
  • 构建内部开发和测试堆栈,将开发人员的生产力/效率提高了10倍.
Technologies: Ruby on Rails (RoR), Kubernetes, DevOps,大数据,Ruby, Python, CI/CD Pipelines, Git, Amazon Web Services (AWS), Docker, Data Science, Architecture, Microservices, System Design

Senior Software Developer

2015 - 2016
Avaaz
  • 设计并开发了一个数据仓库解决方案,用于收集活动统计数据监控, aggregation, and analytics reporting.
  • Worked on Python and Redshift-based in-house built system.
  • 实现了一个基于snowplow的数据平台软件,用于仓储解决方案的批处理和实时数据管道.
Technologies: Python, Amazon Web Services (AWS), Data Warehousing, Data Warehouse Design, Redshift, Git

Software Consultant

2013 - 2014
Optmyzr Inc
  • 构建地理性能报告,其中涉及到与Google Gaps API的深入合作.
  • 获得了大量使用Google AdWords API和实时操作数据的经验.
  • 围绕Google AdWords用例执行数据可视化和优化.
Technologies: Backbone.js, jQuery, C#, PHP, Git

Co-founder | Chief Developer

2012 - 2013
Markupwand
  • 负责产品原型、构建MVP和评估产品周期.
  • 致力于将Photoshop设计自动转换为HTML.
  • Performed scaling using Resque, Redis, and MongoDB.
  • 黑进复杂的Photoshop文件格式提取组件,如图层, layer comps, and other data.
  • 构建了一个HTML5 Canvas应用程序,使Photoshop文件从浏览器交互式访问.
技术:HTML5 Canvas, Adobe ExtendScript Toolkit, Resque, Heroku, MongoDB, Node.js, CoffeeScript, Backbone.js, Ruby on Rails (RoR), Git, Amazon Web Services (AWS)

Full-stack Developer

2011 - 2012
InterviewStreet
  • 曾在YC创业公司担任全栈开发人员和早期员工.
  • 在Codechecker工作——一个在线编程判断器,在一个安全的环境中运行代码.
  • 使用ZeroMQ队列系统进行高可用性队列处理.
  • Performed Scaling Web servers, using MySQL on AWS.
  • Worked closely with customers and co-developed the product.
技术:亚马逊网络服务(AWS)、ZeroMQ、c++、MySQL、jQuery、Python、PHP

Senior System Engineering

2009 - 2011
Yahoo! Inc
  • Commissioned and maintained Yahoo! production clusters for internal platforms.
  • 构建部署系统、包管理和扩展服务.
  • Performed performance analysis, load testing.
  • 与包括开发人员和QA在内的跨职能团队合作,将产品发布到生产中.
  • Performed HDFS performance evaluation in Yahoo! cluster nodes.
Technologies: Hadoop, Bash, DevOps, PHP, Python

IndiaInmybag

我在这家电子商务商店担任技术顾问, on a 2 month contract to setup shop, processes for their orders, invoicing and delivery systems and processing payments.

Markupwand

http://github.com/surenm/css.markupwand.com
我与他人共同创立了这家初创公司,开发一款能自动将Photoshop设计转换为HTML的产品. 我们构建了一个HTML5 Canvas应用程序,使Photoshop文件可以从浏览器交互访问, 我破解了Photoshop的文件格式,提取了图层等组件, layer comps and other data.

InterviewStreet

我是这家YC创业公司的早期员工,也是第一个招聘的开发人员. 我是主要负责扩展他们的web服务以处理不断增长的客户群的人, 与客户紧密合作开发所需功能的全栈web开发人员

Psd.rb

http://github.com/layervault/psd.rb/pull/41
Open source contribution to psd.rb

Disk benchmarks

http://github.com/surenm/disk_io_benchmark
我构建这个是为了在雅虎测试IO质量的生产系统!
我研究了一个低级磁盘基准套件,用于分析一台机器上所有磁盘的性能,并分析给定系统的IO吞吐量.

Codebin

http://github.com/surenm/codebin
一个Ruby on rails docker集成,在安全的环境中沙箱和运行用户提交的代码

Simple WebRTC chat

http://github.com/surenm/chat
一个Node js web应用程序,用于处理WebRTC实时点对点视频聊天
2014 - 2014

Training Programme Degree in Computer Science

Hackerschool - Newyork

2005 - 2009

电子电气工程专业本科以上学历

National Institute of Technology Trichy - Trichy

Libraries/APIs

Backbone.. js, WebRTC, Sidekiq, Google Maps, Facebook API, jQuery, ZeroMQ, Resque, HTML5 Canvas, React, Node.js, Google AdWords

Tools

Git, Sublime Text 2, Adobe ExtendScript Toolkit, Sublime Text, Vim Text Editor, RubyMine, Docker Compose

Frameworks

Bootstrap, Ruby on Rails (RoR), Hadoop

Languages

Ruby, CoffeeScript, JavaScript, CSS3, Python, Bash, PHP, c++, c#, Java, Elm

Platforms

Heroku, Docker, Amazon Web Services (AWS), Ubuntu, LAMP, OS X, Kubernetes, Google Cloud Platform (GCP), Jupyter Notebook

Storage

MySQLdb, PostgreSQL, Redis, MongoDB, MySQL, Redshift

Paradigms

DevOps,微服务,敏捷软件开发,分布式编程,数据科学

Other

Ajax, Software Engineering, Architecture, System Design, Big Data, Data Warehousing, Computer Science, Engineering, Data Warehouse Design, CI/CD Pipelines, Electronics

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring