
Sandeep Ravichandran
Verified Expert in Engineering
Software Developer
Bengaluru, Karnataka, India
Toptal member since February 4, 2015
With over 15 years of experience, Sandeep has built software for companies such as Amazon and Thoughtspot. He possesses a robust understanding of both front-end and back-end stacks, with a recent focus on AI projects. Sandeep has served as both an individual contributor and a leader for teams of up to 25 members, and has architected and constructed data warehouses.
Portfolio
Experience
- Agile Software Development - 15 years
- Ruby - 10 years
- MongoDB - 10 years
- PostgreSQL - 10 years
- MySQL - 10 years
- Ruby on Rails (RoR) - 10 years
- Redis - 10 years
- jQuery - 5 years
Availability
Preferred Environment
Vim Text Editor, Git, Ubuntu, MacOS
The most amazing...
...piece of software I've ever built is a scalable web crawler architecture capable of fetching data from multiple websites in parallel.
Work Experience
Director of Software Engineering
CognitiveClouds
- Built and led the engineering team since its inception.
- Handled delivery of various projects and developed an "Engineering" culture within the team.
- Architected and developed various applications for clients.
- Developed a scalable web crawler architecture.
- Developed applications using TDD.
Engineering Manager
Amazon India
- Led the development of a model deployment framework (MMF) to deploy ML models across the organization and made MMF the custodian of all ML models in production.
- Reduced cost of running ML models by up to 60% by supporting models in AWS Lambda.
- Built an AutoML platform for text extraction and worked on the long-term architecture.
Technical Lead
Sourcebits LLC
- Handled application design.
- Was responsible for database schema design.
- Developed RESTful APIs using Ruby on Rails.
- Developed client-side applications using jQuery and JavaScript.
Ruby on Rails Developer
True Sparrow Systems
- Developed a front-end for the application using HTML5/CSS3.
- Wrote a bunch of heavy client side interactions using JavaScript.
- Developed various features for applications using Ruby on Rails with unit tests.
Experience
Wishclouds
Yelloday
SocialSee
Adchemy - Presently Walmart Labs
Education
Master's Degree in Information Systems
Birla Institute of Technology & Science - Goa, India
Skills
Libraries/APIs
jQuery, React, Node.js, REST APIs, jQuery UI, Vue
Tools
RSpec, Git, GitHub, Capistrano, Vim Text Editor, Figma
Languages
SQL, HTML5, JavaScript, Ruby, CSS3, Sass, Python, TypeScript, Scala, HTML, CSS, Java
Frameworks
Ruby on Rails (RoR), Tailwind CSS, Next.js, React Native, Capybara, AngularJS
Paradigms
Agile Software Development, Search Engine Optimization (SEO), Object-oriented Programming (OOP), Test-driven Development (TDD), Agile
Platforms
Amazon Web Services (AWS), MacOS, Heroku, Linux, Vercel, Ubuntu
Storage
MongoDB, Elasticsearch, NoSQL, Memcached, Redis, MySQL, PostgreSQL
Other
Data Scraping, Web Scraping
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring