S

Sudeep Jathar

Software Engineer

London, England, United Kingdom20 yrs 10 mos experience
Highly Stable

Key Highlights

  • Led teams to develop multi-million dollar products.
  • Architected high-performance data pipelines in Rust and Golang.
  • Awarded best lead of the year at Druva.
Stackforce AI infers this person is a SaaS architect with expertise in high-performance data systems.

Contact

Skills

Core Skills

Go (programming Language)Rust (programming Language)

Other Skills

AWSUnixCC++PythonSQLPL/SQLShell ScriptingPerlSoftware DevelopmentDesign PatternsRequirements AnalysisOracleAgile MethodologiesTime Management

About

About 15+ years of experience in software development Recent work: * Developed a multi-stage data pipeline in Rust using Tokio (async I/O) to upload data to Druva Cloud Storage * The pipeline is a mix of I/O bound (disk & n/w) and compute (SHA1/2, Compression) * It is designed to saturate available n/w and at presents it easily saturates 10 gbps Achievements: * Lead and setup multiple teams in a startup from scratch to lead multi-million dollar product (Phoenix) * Designed, developed key components of the product (storage optimizations, I/O path) * Successfully scaled the development by putting practices like CI, Automation from 6 developers to 140. * Development of highly optimized multi-stage data pipeline in Golang to upload data to AWS. * Key role in pivoting from monolith to Service Oriented Architecture. * Parallel NAS scanner to scan millions of files/folders with inline analytics * Award for best lead of the year at its annual Launchpad event, which is prestigious in Druva * Developed key infrastructure components like RPC layer in Golang * Designed and developed Virtual Appliance for backing up Oracle via NFS and then to cloud * Cloud based load balancing of virtual machine backups while orchestrating on-premises resources like backup proxies Patents * Granted: https://patents.justia.com/patent/10698768 * Additional 3 are in process of filing Expertise: * Very good in Golang, Rust, C++, Python, C, SQL, Perl, Unix/Linux, KSH * Passionate about Rust * AWS S3, Docker * Multi-threading, Developing scalable systems

Experience

20 yrs 10 mos
Total Experience
8 yrs 1 mo
Average Tenure
4 yrs 8 mos
Current Experience

Couchbase

Principal Engineer

Oct 2021Present · 4 yrs 8 mos · Pune, Maharashtra, India

  • Developing for Cross data-center active-active replication between couchbase clusters
  • Couchbase is extremely fast (< 10ms latency) and scalable, nosql document database.
  • The replication is completely open-source: https://github.com/couchbase/goxdcr
  • The replication is bi-directional & handles complex cluster topologies like star or ring.
  • Features filtering & support for conflict resolution.
  • Completely open-source: https://github.com/couchbase/goxdcr
Go (Programming Language)

Druva

4 roles

Senior Technical Director (IC)

Promoted

Apr 2021Oct 2021 · 6 mos

  • Served as a main architect for the entire Phoenix product.
  • The main architect for highly optimized multi-stage data pipeline in Rust to upload data to AWS over WAN link. This was an important part of common client-side framework to develop backup agents. Able to saturate with 10 gbps pipeline with complex IO & CPU bound work.
  • Blog post: https://www.druva.com/blog/achieving-1tb-hr-backup-speed-with-a-core-client-side-data-pipeline-in-rust/
Rust (Programming Language)

Technical Director - Individual Contributor

Jan 2020Apr 2021 · 1 yr 3 mos

  • Parallel NAS scanner to scan millions of files/folders with inline analytics in Golang.
  • Cloud based load balancing of virtual machine backups while orchestrating on-premises resources like backup proxies.
  • Key role in pivoting from monolith to Service Oriented Architecture.

Senior Principal Software Engineer

Promoted

Oct 2018Jan 2020 · 1 yr 3 mos

  • Successfully scaled the development by putting practices like CI, Automation from 6 developers to 140.
  • Developed key infrastructure components like proprietary RPC layer in Golang.
  • Designed and developed Virtual Appliance for backing up Oracle via NFS and then to cloud.

Principal Engineer

Oct 2014Oct 2018 · 4 yrs

  • Lead team of 8 developers, Develop backup agents (e.g. SQL Server, VMWare, File Server) and advanced features like granular restore from virtual machines.

Amdocs

4 roles

Group Leader

Jun 2010Oct 2014 · 4 yrs 4 mos

  • Group Leader in Amdocs

Senior Subject Matter Expert

Feb 2009Dec 2010 · 1 yr 10 mos

  • Acting as Amdocs Design Authority at customer site for Accounts Receivables and Rating component of the system.
  • Directly talking to customer, getting &amp; clarifying requirements
  • Designing the solution, estimating the efforts, passing on the design &amp; communicating with Offshore development center.
  • Proactively suggesting enhancements and solution alternatives to reduce customers cost.
  • Have end-to-end responsibility of the changes that go in the system.

Senior Subject Matter Expert, Hatfield UK

Nov 2007Feb 2009 · 1 yr 3 mos

  • Production system maintainance at customer site including on-call support.
  • Handling day to day incidents.
  • Damage control in case of critical failures.
  • Writing adhoc scripts in KSH, Perl, SQL to create various internal reports and on request by the client.
  • Continuously optimizing performance of exiting processes to scale with data increase
  • Development of tools in C++, Perl, SQL to help day to day tasks.

Subject Matter Expert, Pune India

Aug 2005Nov 2007 · 2 yrs 3 mos

  • Involvement in full development life cycle.
  • Developed rating/pricing schemes for CDRs(Call detail records).
  • Developed multi-threaded processes in C++ using design patterns.
  • Development was in C, C++, PL/SQL, Oracle, TimesTen, KSH
  • Writing detail design of solutions.
  • Unit &amp; Subsystem Testing

Education

Indian Institute of Management, Kozhikode

Executive Post Graduate Diploma

Jan 2011Jan 2014

COEP Technological University

Bachelors — Information Technology

Jan 2001Jan 2005

Somalwar High School

School

Jan 1997Jan 1999

Stackforce found 100+ more professionals with Go (programming Language) & Rust (programming Language)

Explore similar profiles based on matching skills and experience