D

Divyam Jaiswal

Software Engineer

Palo Alto, California, United States10 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Cloud Computing and Distributed Systems.
  • Proven track record in developing scalable database solutions.
  • Strong background in multithreading and automation frameworks.
Stackforce AI infers this person is a Cloud Computing and Distributed Systems expert with a focus on SaaS solutions.

Contact

Skills

Core Skills

Cloud ComputingDistributed SystemsAlgorithmsAutomation

Other Skills

PythonDatabase ManagementMultithreadingSoftware DevelopmentProgrammingMultithreaded DevelopmentMultiprocessingElasticSearchData StructuresNetworksDockerCC++Shell ScriptingJava

About

Interested in Distributed Systems, Databases, and Intelligent Systems.

Experience

10 yrs 3 mos
Total Experience
3 yrs 5 mos
Average Tenure
6 yrs 3 mos
Current Experience

Amazon web services (aws)

3 roles

Software Development Engineer 2

Mar 2022Present · 4 yrs 2 mos · Palo Alto, California, United States

Cloud ComputingDistributed Systems

Software Development Engineer

Feb 2020Mar 2022 · 2 yrs 1 mo · Palo Alto, California, United States

  • Amazon Aurora
Cloud ComputingDistributed Systems

Specialized SDE Intern at Aurora

Jun 2019Aug 2019 · 2 mos · Palo Alto, California

  • Implemented Synchronized Replica for Amazon Aurora, a relational database service on the cloud. https://aws.amazon.com/rds/aurora/
Cloud ComputingDistributed SystemsDatabase Management

Stony brook university

Research Project - Design and Analysis lab

Jan 2019Dec 2019 · 11 mos · Greater New York City Area

  • Implementing a shared register for a Distributed system with churn in Python/DistAlgo.
  • Designing an improved algorithm to Emulate a Shared Register in a System that Never Stops Changing.
PythonDistributed SystemsAlgorithms

Oracle india pvt. ltd

Member of Technical Staff

Jun 2015Jul 2018 · 3 yrs 1 mo · Bangalore

  • Worked as a member of Technical Staff at Oracle Private Cloud (Oracle Cloud@Customer)
  • 𝐄𝐱𝐞𝐜𝐮𝐭𝐢𝐨𝐧 𝐄𝐧𝐠𝐢𝐧𝐞: Designed and developed a generic execution engine to manage concurrent execution of multiple interactive tasks spread over various cloud components: vms, docker containers, switches, computing and storage devices using Paramiko module (SSHv2 protocol) and multi-threading.
  • 𝑭𝒆𝒂𝒕𝒖𝒓𝒆𝒔: Implemented features for managing order of execution of tasks, degree of concurrency, SSH connection caching, password management and interaction between user and tasks.
  • 𝑪𝒐𝒎𝒑𝒍𝒆𝒙 𝑶𝒑𝒆𝒓𝒂𝒕𝒊𝒐𝒏𝒔: Introduced task load-balancing, dynamic switching of tasks between hosts on failure, abort host/ run on critical task failure.
  • 𝐃𝐢𝐚𝐠𝐌𝐠𝐫: Created procedures to collect evidences from compute nodes, network switches, ILOMs, docker and VM-hosted services at customer data center back to Oracle using execution engine as back-end tool.
  • 𝐋𝐨𝐠 𝐅𝐢𝐥𝐭𝐞𝐫𝐢𝐧𝐠: Introduced callback mechanism to support content, size and time based filtering during log collection significantly reducing the issue detection and remediation time.
  • 𝐋𝐨𝐨𝐦: Created procedures to perform VM host-migration, start and shutdown for a group of VMs leveraging Nimbula. Implemented procedures to install, patch, backup and monitor cloud services.
  • 𝐇𝐞𝐚𝐥𝐭𝐡 𝐂𝐡𝐞𝐜𝐤: Created an automation framework based on Loom, which was used by other developers to run scripts/commands on Oracle Private cloud.
  • 𝐏𝐫𝐨𝐝𝐮𝐜𝐭 𝐌𝐚𝐧𝐚𝐠𝐞𝐦𝐞𝐧𝐭: Trained team-members, conducted code reviews and knowledge transfer sessions.
Cloud ComputingMultithreadingAutomation

Education

Stony Brook University

Master's degree — Computer Science

Jan 2018Jan 2019

National Institute of Technology, Tiruchirappalli

Bachelor of Technology (BTech) — Computer Science and Engineering

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Cloud Computing & Distributed Systems

Explore similar profiles based on matching skills and experience