Sridhar R.

Sridhar R. Email and Phone Number

Senior Software Engineer @ Docusign
Bothell, WA, US
Sridhar R.'s Location
Greater Seattle Area, United States, United States
Sridhar R.'s Contact Details
About Sridhar R.

A person who firmly believes that learning is a lifelong process. Specialities: SURFABLE Systems | Distributed Systems Back-end Software Engineering, Data EngineeringSkills:Languages: Java, ScalaScripting Language: Python, BashREST Frameworks: Spring-Boot-Hibernate, SwaggerData Frameworks: Spark, Kafka, Python-Luigi/AirflowDatabases Cassandra, HiveSQL, PL/SQL, Oracle SQL, Postgres, Containerization Docker, Packer, Terraform, AnsibleDev. Tools: Kubernetes, Gitlab-CI, Argo CDObservability Grafana, Prometheus, Fluent-bitMaster's thesis/dissertation: Capture & Reconstruction of the Topology of Un-directed Graphs from Partial Coordinates: A Matrix Completion based Approach. Please see Experience section - Graduate Research at Computer Networking Research Laboratory, CSU for more information.

Sridhar R.'s Current Company Details
Docusign

Docusign

View
Senior Software Engineer
Bothell, WA, US
Website:
docusign.com
Employees:
8214
Sridhar R. Work Experience Details
  • Docusign
    Senior Software Engineer
    Docusign
    Bothell, Wa, Us
  • Oracle
    Senior Software Engineer
    Oracle Aug 2020 - Present
    Austin, Texas, Us
    • API/Microservices Project: Privacy Centric Data Lake/Data API: • Served as the sole project owner, implementing the Data API to interface with data sources, data leases, ownership entities, access control, and the security model. • Collaborated with Architects/Consultants for the design of Data API and wrote the spec. • Usage of IAM roles/policy for access control to physical object storage data location and enforce contracts. • Owned and designed the spark like, graph query model to support fulfillment of leases with resources. • Integrated with other systems to effectively manage source data and lease data according to contracts. • Responsible for the full life cycle of API service such as building new features, onboarding customers.• Data Engineering Infra Project: Kafka - KRaft Cluster: • Led a team of two engineers for an org-wide initiative to upgrade the Kafka clusters to use KRaft protocol. • Designed and owned the Ansible automation for KRaft consensus configuration. • Managed the setup and automation of SSL certificates, CA chains, and mTLS configuration for Kafka. • Terraform setup and integration with OCI. Packer for image management and Ansible automation.• Data Engineering Project: Advertising Data Pipelines: • Collaborated as a part of a 3-member team in a large-scale migration of data pipelines from AWS to OCI. • Designed the translation of an event driven data ingestion workflow with available alternatives. • Responsible for operation of the data pipelines to meet the SLA of data delivery. • This project saved $1.2M/year in computing costs.
  • Oracle
    Software Engineer
    Oracle Sep 2018 - Aug 2020
    Austin, Texas, Us
    • Current Project – Opt-out Data audit system: • Currently designing opt-out data audit system which is capable of monitoring opt-outs in the datasets. • Opt-out data auditor will be capable of keeping a register of dataset, export opt-outs and trigger alerts to dataset owners and generate periodic reports and keep counts.• Dynamic Data Packaging and Delivery Project • Designed and Implemented a new data packaging & delivery project to replace an existing batch processing. • The project saves about $2M/year in computing cost, brought down compute time from 96 hours to 14 hours. • The project brings in revenue upwards of $15M a year. • The different supporting pieces are - Data selection, Data Matching, Data Transformation and Packaging, Data Encryption, Data Compression and Data Delivery. • REST based web service (Java/Spring) supports the configurations needed, Qubole-Spark jobs for data matching, transformation and packaging and orchestration of jobs with Luigi pipeline. • Automatically deliver reports and notify the stake holders, clients and dev team about the deliveries. • Interacted with the Product team gathering requirement for the system & drafting functional specification. • Brainstormed ideas with team to optimize process flows, forecast future load and perform security inspection and risk analysis for the data delivery system. • Train the operations team with the new system and oversee on-time resolutions of support tickets.• Perform unit testing and integration testing to seamlessly integrate with other existing systems.• Act as a liaison for the QA team and continuously get feedbacks and make the system robust.• Coordinate with other teams/pods to enhance design/development and support cross-team projects.
  • Red Hen Systems, Llc
    Software Developer
    Red Hen Systems, Llc Nov 2016 - Sep 2018
    Fort Collins, Co, Us
    • Led a Survey Report Creation project on C#/.Net to create an interface to view and publish survey data.• The paper based forms where converted to digital forms on a .Net Windows platform capable of dataentry, sketching with stylus or touch pad and attaching photos.• The tool is capable of formatting the data in the pdf, resize images/customer sketch publish data to adatabase and also send an email with the pdf as an attachment.• The components include a client application, a hosted server with database and also a dashboard to view the data.Some of the responsibilities include– Develop new features and maintain IsWhere and Media Geo-Tagger software, based on C#/.Net.– Experienced in WPF and Forms.– Introduced online licensing & management system for software products. Moved from older desktop software licensing to a newer cloud solution to provide customers with software access in seconds.– Batch file automation of video files copying, decoding, creation of CSVs/XMLs, ArcPy processing (.shp). Reduced time taken from 2 working days to just 4 hours which is a 200x improvement.– Introduced support for Flexible & Interoperable Data Transfer (.fit) files for Garmin VIRB’s.– Optimization of Methane Gas analyzer - Python codes to process several hundred thousand spatially referenced data points for data analysis of methane PPM, wind vector data to create KMLs. – Maintain ArcGIS server - MS SQL server and the front end client to display GIS results.
  • Colorado State University
    Graduate Research Student At Computer Networking Research Laboratory
    Colorado State University Feb 2015 - May 2017
    Fort Collins, Co, Us
    Capture & Reconstruction of the Topology of Undirected Graphs from Partial Coordinates - A Matrix Completion based Approach- Used the principles of low rank matrix completion to capture and reconstruct the topology of undirected graphs. - Topology reconstructed using two different measurements, a) Shortest hop distances from nodes to a set of nodes called as anchors b) Shortest hop distances between any two random node pairs- Applied on Wireless Sensor Networks and Social Network Datasets (Facebook, Collaboration and Email networks)- Compressed representation of Social Networks- Utilized the extended Robust Principal Component Analysis [Randy et. al.] for predicting the unknown entries of low ranked matrix.Wireless Sensor Networks- Spatial Analytics on Wireless Sensor Networks and GPS free localization using topological coordinates [Jayasumana et. al]. - Created new 3D test networks for WSNs. Number of nodes ranges from 500 to 1600.- Reconstructed the topology of WSNs with only 2% to 5% of coordinates from distance matrixSocial Networks- Analysis of the social network properties, a) The three test networks denote three different clustering - between 0 and 1 (0.2379 to 0.6048) (Start to Clique) b) Very different Avg. path length (2.55 to 6.048) and diameter (5 to 18) c) Number of nodes vary between 750 to 4200- Reconstructed the topology of the social networks within 1 hop distance error with only 1% of the coordinates.- Used Python (Pandas, Numpy, Scipy, Matplotlib, Networkx), Gephi for the implementation- Co-authored a IEEE paper for IEEE ICC 2016.- Two more papers in preparation
  • Colorado State University
    Graduate Teaching Assistant At The Electrical & Computer Engineering Department
    Colorado State University Aug 2015 - Dec 2015
    Fort Collins, Co, Us
    Teaching Assistant and Grader for ECE 102 Digital Circuit Logic Laboratory course.Be a Teaching Assistant for a group of 20 budding engineers. Teach them 101s of Digital Circuits, explain intuition behind the design and finally encourage them to come up with a design of their own as a final project. After going through the same stages of life, dealing with freshman students was an eye-awakening experience. To stand on the other side of the class and trying to answer the questions that I had asked once upon a time. It definitely makes me want to be a teacher for life!
  • Colorado State University
    Trainer/Work Leader - Housing And Dining Services (Part-Time)
    Colorado State University Sep 2013 - Jul 2015
    Fort Collins, Co, Us
    I started off as an hourly employee at the Housing and Dining Services at Colorado State working at the Braiden Dining Hall. Promoted to the rank of Work Leader and Student Trainer. Responsibilities:- working on various different food serving stations, such as food prep, cold storage, meat handling, dish handling, cooking and cleaning services.- Scheduling shifts and times for regular hourly employees.- Handling produce, meat and diary stocks and invoice assessments.- Follow all the FDA approved safe food handling/cooking procedures.- Maintain the cleanliness of the dining hall- Be a part of different events serving CSU and the Fort Collins Community such as bike events etc.- Take pride in serving food to people - "Atithi Devo Bhava" which means `A guest is akin to God`.I consider this as one of my life changing experiences. Learnt lot of valuable life skills such as,- Public relations.- Patience.- Invoice handling and stock management.- Financial planning and budgeting.- People management and conflict resolution.- Top notch customer service.- Taking responsibility for actions.
  • Sampath Institute For Learning And Teaching
    Course Instructor
    Sampath Institute For Learning And Teaching Jun 2009 - Jun 2012
    My passion towards math and sciences led me to tutoring and mentoring school students after I graduated from high school. I was a course instructor for secondary/higher secondary schooling based on CBSE curriculum in the institute. Teaching students, developing newer teaching methodologies, different testing methods to improve out of box thinking, creating interest towards science are some of the things that I loved doing at the institute. I learnt the art of teaching (class of 50 students) and addressing group of people.
  • Port Of Chennai
    Electrical Engineering Trainee
    Port Of Chennai Nov 2011 - Dec 2011
    Modernizing the panel board of a power boat - Installing new circuit breaker (50A), trip switches(30A), and power outlets(15A), all for 240V system. Studied the motor drives and PLC system in a 15 Tonne Jessop level luffing wharf crane.

Sridhar R. Skills

C++ Microsoft Office Matlab C Java Python Linux Sql Computer Networking Windows Machine Learning Agile Methodologies Big Data Data Mining Data Analysis Statistics Linux System Administration Latex Hadoop Apache Pig Hive Etl C# .net Json

Sridhar R. Education Details

  • Colorado State University
    Colorado State University
    Electerical And Computer Engineering
  • Anna University Chennai
    Anna University Chennai
    Electrical And Electronics Engineering
  • Srdf Vivekananda Vidyalaya, Chennai
    Srdf Vivekananda Vidyalaya, Chennai
    Secondary And Higher Secondary Schooling

Frequently Asked Questions about Sridhar R.

What company does Sridhar R. work for?

Sridhar R. works for Docusign

What is Sridhar R.'s role at the current company?

Sridhar R.'s current role is Senior Software Engineer.

What is Sridhar R.'s email address?

Sridhar R.'s email address is sr****@****ail.com

What is Sridhar R.'s direct phone number?

Sridhar R.'s direct phone number is +197048*****

What schools did Sridhar R. attend?

Sridhar R. attended Colorado State University, Anna University Chennai, Srdf Vivekananda Vidyalaya, Chennai.

What are some of Sridhar R.'s interests?

Sridhar R. has interest in Social Services, Cooking, Housekeeping, Gardening.

What skills is Sridhar R. known for?

Sridhar R. has skills like C++, Microsoft Office, Matlab, C, Java, Python, Linux, Sql, Computer Networking, Windows, Machine Learning, Agile Methodologies.

Who are Sridhar R.'s colleagues?

Sridhar R.'s colleagues are Kristen Dicianni Dettman, Jay Gibson, Nour Alexia Tlili, Shanise Small, Roya Rad, Visharad Kapoor, Angela Campiol.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.