Saurabh Lodha
Verified Expert in Engineering
Ruby Developer
Saurabh是一名Ruby on Rails开发人员,具有开发RESTful web服务和可扩展web应用程序的能力. 他有带领团队和同时处理多个项目的经验. Saurabh喜欢旅行,对任何跨国团队来说都是一个很好的补充.
Portfolio
Experience
Availability
Preferred Environment
Spotify, Terminal, Git, OS X, Visual Studio Code (VS Code)
The most amazing...
...我建立了一个公寓推荐引擎,整合了FB数据和社区评分, like demographics, pet-friendliness, and schools.
Work Experience
Senior Back-end Developer
Beyond Finance
- 开发和维护客户端数据与第三方服务之间的数据同步服务, handling hundreds of thousands of records daily.
- Was one of the initial developers in the team, 帮助设计我们将业务迁移到的rails项目的体系结构. 编写与第三方服务和Salesforce数据库通信的库.
- 通过结对编程等活动积极合作, code reviews, bug fixes, and idea brainstorming.
Senior Full-stack Developer
Gartner Capterra
- 与供应商门户团队合作,在企业用于编辑其产品的管理门户上构建新功能, bidding, and other details.
- 帮助将门户的整体架构迁移到微服务中,并从头开始为代码覆盖率为100%的主应用程序编写测试.
- 为Capterra供应商门户从零开始集成Okta作为SSO,并在为用户分配不同访问级别时更新授权逻辑. (Capterra是世界领先的软件评论和列表平台——类似于软件点评网站Yelp——并提供评论, ratings, 以及最全面的顶级商业软件欧博体育app下载.).
- Helped to improve the portal UI built in React.
Senior Full-stack Engineer
TaskRabbit
- 参与编写从IKEA抓取数据并处理和填充客户数据库的脚本.
- 改进了基于Elasticsearch的Tasker推荐和预测逻辑.
- 更新了宜家使用的api,以改进价格估算和组装时间的逻辑.
Full-stack Developer
Life.Church
- 实现JavaScript流媒体播客从YouTube和Bitmovin播放器.
- 从Figma文件创建复杂的HTML/CSS和Haml页面,具有像素完美的设计, 在我参与这个项目的一年时间里,创造了超过1500万的浏览量.
- 用新的需求重构现有的web服务.
- 修复REST web服务中的bug,扩展和维护web应用程序中的前端代码.
- 使用YAM文件设计和实现数据结构,并使用访问数据结构的方法实现模型. Created complex Ul, incorporating said data. 在四个月的时间里,这个页面的浏览量已经超过了300万次.
Ruby on Rails Developer
Sterling Capital Brokers, Ltd. (via Toptal Projects)
- 在一个从4名开发人员发展到13名开发人员的团队中工作,为一个能够管理客户的保险经纪人构建一个平台, enrolling employees, invoicing, generating reports, choosing benefits, and more.
- 创建并增强了来自不同流的许多视图,并使用Bootstrap使它们能够响应移动设备. 与设计师合作,使用InVision设计创建像素完美的UI.
- 创建了一个脚本,使用谷歌翻译api将英语语言环境翻译成法语. 当传递可选参数时,任务可以灵活地转换为其他语言.
- 与团队一起对业务逻辑和系统架构进行头脑风暴, discussed design principles and best practices, fixed bugs, and helped with code reviews.
Full-stack Developer
Growbase (via Toptal)
- 在了解产品后,为应用程序创建UI,并在一个月内构建MVP. 客户没有提供草图文件,而是使用客户的输入来决定布局, theme, and colors.
- 使用cancan规则为用户和管理员角色实现基于角色的授权.
- 设计和实现数据库模式,以满足需求并灵活应对未来的更改. 与项目所有者一起对业务逻辑进行头脑风暴,并帮助他们提出想法.
Back-end Developer (Ruby)
Armangil Software (via Toptal)
- 在短短两周内交付了生产质量和可商业化的产品. 该产品为用户组之间的共享资源提供了插槽预订功能.
- Brainstormed ideas for improvements; responsible for database design and created API specs.
- 创建了一个脚本,在任意给定的时间段内调度用户之间的插槽.
- 集成的谷歌日历同步与用户的日程安排在产品.
- 对具有不同端点访问级别的API实现了基于角色的授权.
- Deployed the build on Heroku.
Full-stack Developer
Zenger Labs (via Toptal)
- 根据线框图为平台创建UI/UX. The app is heavily data-driven. 有许多类别的调查和使用调查数据生成的不同逻辑的报告.
- 在了解产品后,设计了一个健壮且可扩展的数据库.
- 创建算法来生成各种类型的报告,这些报告可以通过平台或电子邮件分发.
- 编写脚本生成每日和双月的调查和报告.
- Deployed the staging and production instances.
Full-stack/Lead Developer
Takor (via Toptal)
- 为应用程序设计UI,包括仪表板、聊天框、个人资料页面等.
- 实现了使用带有电子邮件通知的动作电缆的私人聊天. 聊天是实时的,有新的窗口弹出供个人私人聊天.
- 为不同的角色创建定制的仪表板.
- 设计数据库模式以提供最大的灵活性.
Full-stack/Lead Developer
VNA Group (via Toptal)
- 创建最初的概念验证构建,并帮助客户集思广益以改进想法.
- 使用Twilio构建业务逻辑,这需要我们自动拨打电话和发送消息.
- Used different databases, like PostgreSQL, MongoDB, 和Firebase为前端提供最快和最有效的数据.
- 在Heroku和Amazon EC2上部署了阶段和生产构建.
Technical Engineer and Full-stack Developer
Leveling the Field, Inc. (via Toptal)
- 实现了一个脚本,从CSV文件填充数据库,并从在线数据源抓取数据,以填充缺失数据并确保数据完整性.
- 使用媒体查询重新设计样式表,使网站具有响应性.
- 在AWS Elastic Beanstalk上部署生产,并将数据迁移到生产实例中使用.
Senior Software Engineer
Twinprimelabs
- Set up internal portals and the company website, version control server (GitLab and SVN), 和任务管理服务器(Redmine),并帮助处理其他操作任务.
- 参与过6个以上的web应用程序和web服务. 我从零开始构建了一些,并致力于其他功能开发. Projects included: Rentaloost, Grayroost, Gymflash, AddressIO, Testprecision, Easybookings, Houserie, and Cut2IT.
- 进行面试,并帮助招聘前15名员工.
Programmer Analyst
Cognizant Technology Solutions
- 通过Cognizant在美国的一家大银行工作, a multinational service-based company.
- Handled a client project, 哪些经过净化和处理的原始数据可以作为所有其他数据的真实数据.
- 创建一个内部门户网站,作为员工论坛的平台, administrative task management, and blogging.
Experience
Rentalroost
Grayroost
Addresses.io
GymFlash
TestPrecision
Education
Bachelor's Degree in Computer Engineering
维什瓦卡玛理工学院-浦那,印度
Skills
Libraries/APIs
jQuery, Twitter API, OmniAuth, Stripe API, design, Sidekiq, Facebook API, Node.. js, Stripe Connect, React, Google Calendar API, Apiary API, Backbone.js
Tools
Subversion (SVN), Git, NGINX, RSpec, AWS ELB, Chef, Sublime Text, Apache, SemaphoreCI, Spree, Solr, Terminal, Ab Initio, Apache Solr
Frameworks
Ruby on Rails (RoR), Bootstrap, ActionCable, Sinatra, Ember.. js、Capybara、minitest、Ruby on Rails 5、JSON Web Tokens (JWT)、Blueprint
Languages
Ruby, HTML, CoffeeScript, SCSS, JavaScript, Bash Script, Haml, Java, Python
Paradigms
REST, Database Design, Responsive Web Design (RWD), Test-driven Development (TDD), Agile Software Development, Object-oriented Programming (OOP)
Platforms
Heroku, Amazon EC2, AWS Elastic Beanstalk, Apache Kafka, OS X, Docker, Jakarta EE, Twilio, Amazon Web Services (AWS), Linode, Oracle, Visual Studio Code (VS Code), Salesforce
Storage
MySQL, JSON, PostgreSQL, Redis, MongoDB, Media Queries, Elasticsearch, Memcached
Other
Machine Learning, Web Services, User Interface (UI), User Experience (UX), CanCan, APIs, Spotify, Web Crawlers
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring