R

Rutuja Surve

Senior Software Engineer

Dublin, Ireland8 yrs 11 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Six years of experience at top tech companies.
  • Founding engineer at successful AI startups.
  • Passionate about AI applications for social good.
Stackforce AI infers this person is a Cloud Computing and Artificial Intelligence expert with a strong software engineering background.

Contact

Skills

Core Skills

Cloud ComputingSecurity EngineeringArtificial IntelligenceMachine LearningSoftware EngineeringProduct DevelopmentDatabase ManagementBig Data EngineeringSoftware DevelopmentOpen Source ContributionVideo ProcessingWeb Development

Other Skills

AWS OpenSearch ServiceAlgorithmsAlpineAnomaly DetectionBig DataCC++Cloud MonitoringCognitoContainerizationContent ManagementData IngestionData StructuresDeep LearningDocker

About

BITS Pilani | Google | Amazon | Deep tech startups | Machine Learning & ArtificiaI Intelligence| Distributed Systems & Data Engineering | Open Source Software My industry experience includes working six plus years as a software engineer with Google and Amazon's AWS, early staged Artificial Intelligence startups Jina AI and Unbox AI as a founding engineer and at Nutanix in Big Data & Cloud Tech. I have been a former core engineer at MariaDB Foundation and have development experience interning at various open source organisations like Mozilla, Linux Foundation and OWASP. I'm interested in industrial applications for AI and ML for social good and am passionate about shaping early stage product ideas in this space to make an impact and drive business growth exponentially leveraging power of AI. My educational background has been in Mathematics and Computer Science. Happy to connect for a chat, feel free to book a slot at https://calendly.com/rutuja-r-surve/30min ☕ ☕ or connect over email: rutuja.r.surve[at]gmail.com

Experience

8 yrs 11 mos
Total Experience
1 yr
Average Tenure
4 yrs
Current Experience

Amazon web services (aws)

Senior Software Development Engineer

Jun 2022Present · 4 yrs

  • Developing security features for fine grained access control for AWS OpenSearch Service and Dashboards.
  • Developed policies for monitoring EBS metrics on over 0.3M OpenSearch production domains to report to customers
  • carrying 3.5M searches each day.
  • Implemented security enhancing features using SAML and Cognito for authentication. Added features for
  • permissions and roles at tenant and index level for users. Implemented a rate limiting mechanism to block IPs making
  • failed login attempts to dashboards. Added features for stronger username validation.
  • Designed an Alpine based dashboard which can read on logs/metrics to visualize domain-based statistics for security team
  • features like AuthErrors, AuthSuccess, KMSerrors, STSerrors, Cognito, etc. across all 26 AWS Availability Zone Regions. This
  • dashboard is very helpful for Operational Excellence of AWS OpenSearch Security for tracking, debugging and
  • troubleshooting.
AWS OpenSearch ServiceSAMLCognitoAlpineMonitoringSecurity+2

Unbox ai

AI Software Engineer

Sep 2021Dec 2021 · 3 mos · Dubai, United Arab Emirates

  • Working with UnboxAI - we do AI, Deep Learning, and mathematics with some of the biggest organizations and data sets in the world.
  • Developing state-of-the-art natural-language-understanding inspired AI models for consumption at scale - using Transformers and unsupervised learning.
  • Domain: NLU, NLP, unsupervised learning, contrastive learning, vision, Transformers, GPT3, ImageGPT, ELECTRA, BERT, CLIP.
Natural Language UnderstandingDeep LearningTransformersUnsupervised LearningArtificial IntelligenceMachine Learning

Jina ai

Artificial Intelligence Engineer

Sep 2020Jul 2021 · 10 mos

  • One of the founding engineers at Jina AI - an open source neural search framework for semantic search using Deep Learning. Jina is listed in CBInsights top 100 AI startups 2021 within a year of its inception.
  • Engineering – worked across different components of the search workflow – encoding, indexing and ranking of documents at scale using state of the art neural search models.
  • Engineering leadership – working with the CTO, Head of Product and Developer Relations across a breadth of responsibilities, open source maintainer and reviewer of Jina’s hub and examples repositories.
  • Speaker at Stanford ML Sys Seminar Episode 21 (https://youtu.be/WniuYVHqL80), PyCon USA Poster Presentation 2021, NeurIPS 2020 (India chapter), PyCon US 2021 Poster Presentation
  • Co-author of the Industry Day presentation at ECIR (European Conference on Information Retrieval) on ‘Building Decentralised Neural Search Systems’
Neural SearchDeep LearningEngineering LeadershipArtificial IntelligenceSoftware Engineering

Google

Software Engineer

May 2019Sep 2020 · 1 yr 4 mos

  • Working on software development (full-stack) on productivity tools for Trusted Interactions and Platforms for different verticals like:
  • Safe-browsing
  • Google Shopping
  • Google Ads.
  • This is a part of the Counter Abuse Technology Core engineering team of Google, impacting developer productivity by several folds.
  • Core software developer contributor to Google Assistant's LightHouse Zurich project as part of Google's 20% initiative.
Full-Stack DevelopmentSoftware EngineeringProductivity ToolsProduct Development

Nutanix

Member Of Technical Staff

Nov 2018May 2019 · 6 mos · India

  • Worked with the Epoch team at Nutanix, contributing to the cloud monitoring application's development
  • Worked primarily on Alerts microservice in Golang used for anomaly detection and alerting outages for timeseries metric data (based on Druid)
GolangCloud MonitoringAnomaly DetectionCloud ComputingSoftware Engineering

Mariadb foundation

Software Developer

Feb 2018Sep 2019 · 1 yr 7 mos

  • Contributing to the 'Negative Grants' project to introduce 'deny' privilege command in MariaDB.
  • https://mariadb.org/about/staff/rutuja-surve/
MariaDBSoftware DevelopmentDatabase ManagementSoftware Engineering

The linux foundation

Software Developer Internship

Aug 2017Nov 2017 · 3 mos

  • Contributed to the OPNFV Bottlenecks Project under the Linux Foundation for their Euphrates release by:
  • Designing and developing a monitoring module for stress tests of VNFs in Python using Prometheus for monitoring
  • Used CollectD for collecting metrics, Grafana for plotting results and Docker for containerizing. Automated the entire application
  • Invited to present at Open Networking Summit, North America 2018, held at Los Angeles
PythonMonitoringContainerizationSoftware DevelopmentOpen Source Contribution

Infoworks.io

Software Development Engineer

Jul 2017Oct 2018 · 1 yr 3 mos · Bengaluru Area, India

  • Worked on features in the Data Ingestion and Cloud teams of Infoworks, a Big Data start-up that automates data warehousing on Hadoop
  • Contributed to exporting enterprise data to BigQuery on Google Cloud Platform, the cloud solution having major impact on customer business for the start-up
  • Explored and delivered features using various Google Cloud services like Cloud Storage, Compute Engine, Dataproc
Big DataData IngestionHadoopBig Data EngineeringSoftware Development

Owasp foundation

Code Sprint 2017 Intern

Jun 2017Jul 2017 · 1 mo · Bengaluru, Karnataka, India

  • Participated as a Code-Sprint Intern with the Open Web Application Security Project (OWASP), a regular GSoC organization
  • Built a Machine Learning web-server log analysis tool using Python libraries Numpy, SciPy, Sci-Kit Learn, K-Modes
  • It accepts Web Server (Apache) logs as input and provides output as a determination of requests that are considered 'attacks'
  • Used different supervised and unsupervised algorithms like Clustering, Decision Tree, Naive Bayes, etc. for classification
Machine LearningPythonSoftware Development

Nvidia

Software Developer Internship

Jan 2017Jun 2017 · 5 mos · Pune

  • Worked on Nvidia’s Video Encoder using Parallel Computing and Image Processing techniques to boost up the speed of encoding. Contributed by: • Improving the encoding by compressing or encoding certain low frequency regions of an image as lossy and high frequency regions as loss-less. This speeds up the encoding and preserves the quality of the image streamed. • The project was completed in two phases: one being the detection of the visible regions of windows and the second being recognition of high frequency content in the regions detected in a series of live screenshots, performed on the fly. • This remote desktop solution, (CUDA C++ and OpenCV) can identify high frequency content regions in a continuously streaming video or desktop.
Parallel ComputingImage ProcessingSoftware DevelopmentVideo Processing

Amazon

Software Developer Intern

Aug 2016Dec 2016 · 4 mos · Bangalore

  • Worked on the Book-Series and Video Games page of Amazon and contributed by:
  • Ensuring that multiple author's information was being displayed for books with multiple authors
  • Migrating the source of author images to a globalized datapath endpoint, making it independent of market-place
  • Translating the Book-Series page to Spanish, holding a direct impact on a million plus customers
  • Working on a Machine Learning algorithm for fetching 'What Should I Read Next?' recommendations in Ruby on Rails
  • Modifying the media detail-page template for the 'Title block' feature of the Video Games page, to make it more appealing to customers
Ruby on RailsMachine LearningSoftware DevelopmentWeb Development

Mozilla

Outreachy Summer Intern

May 2016Aug 2016 · 3 mos · Pune

  • Participated as one of the 41 internationally selected interns in the May-August 2016 round of Outreachy hosted by Software Freedom Conservancy, with
  • special support from Red Hat and GNOME foundation. Made the following contributions to Mozilla:
  • Designed and developed a content-process management tool that can track real time memory usage across each process in the Firefox browser
  • The project helped scale up and tune the number of content processes that Firefox starts or uses, keeping memory measurement in mind
  • The tool will be accessible through the advanced settings of the Firefox browser and it reports the RSS and USS memory performance in an eventtriggered
  • manner for all open tabs. It is platform-independent and works well on operating systems like Windows, Linux and Mac OS X
Content ManagementMemory Usage TrackingSoftware DevelopmentWeb Development

Education

Birla Institute of Technology and Science, Pilani - Goa Campus

M.Sc. (Hons). Mathematics and B.E(Hons). Computer Science

Jan 2012Jan 2017

Modern College of Arts, Science and Commerce, Shivajinagar, Pune

Higher Secondary (HSC) — Science

Jan 2010Jan 2012

St. Joseph High School, Pashan, Pune. (Batch of 2010)

Std X

Jan 2005Jan 2010

Stackforce found 100+ more professionals with Cloud Computing & Security Engineering

Explore similar profiles based on matching skills and experience