Dhanendra Soni

Software Engineer

Seattle, Washington, United States13 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 7 years of experience in scalable software systems.
  • Expertise in Machine Learning and Deep Learning.
  • Proficient in Java, Python, and Big Data technologies.
Stackforce AI infers this person is a Cloud Computing and Software Development expert with a focus on Machine Learning.

Contact

Skills

Core Skills

Software DevelopmentCloud ComputingData EngineeringMachine LearningApplication Development

Other Skills

AlgorithmsAngular2CloudFormationData StructuresDynamoDBEC2ECSGNU OctaveHTMLJavaLambdaMongoDBNatural Language ProcessingOAFOracle Enterprise Manager

About

- An excellent problem-solver, with over 7 years of experience in designing and developing scalable Software Systems. - Skilled in Machine Learning, Deep Learning, Probabilistic Models and Predictive Analysis. - Graduated with MS in Computer Science from the University of Colorado Boulder with a focus on Machine Learning and Robotics. - Proficient in Java, Python and Big Data technologies. - Learner for Life.

Experience

Amazon web services (aws)

Software Development Engineer II

Jul 2022Present · 3 yrs 8 mos · Seattle, Washington, United States

  • Working with AWS WorkSpaces Team.
  • Designed and developed the Multi-Region Resilience component for WS Resource Management to provide ec2 instances for standby workspaces.
  • Designed and developed the instance selection for Linux workspaces and helped WorkSpaces launch the support for Red Hat Enterprise Linux.
  • Designed and developed Workspaces Capacity Management automation to optimize the reserved capacity for workspaces. This helps save a lot on ec2 cost for Workspaces.
  • Worked on finding and executing the solution to recover 3500+ internal workspaces that helped save critical user data for thousands of Amazon employees.
  • Identified and fixed the issue of leaking volumes for workspaces that helped save a huge cost to Workspaces.
  • Helped preserve the WorkSpaces customer data for impacted customers during the global CrowdStrike outage on July 19th 2024.
  • Tools and Technologies: Java, Python, EC2, DynamoDB, Lambda, CloudFormation, S3
JavaPythonEC2DynamoDBLambdaCloudFormation+3

Amazon

Software Development Engineer II

Jun 2020Jul 2022 · 2 yrs 1 mo · Seattle, Washington, United States

  • Worked with Alexa Smarthome Team.
  • Designed and developed a data Ingesions pipeline to collect the Smarthome device data into the AWS Redshift for the Business Intelligence team.
  • Worked on backend service implementation to proactively notify Alexa Smarthome users about their Smart device's health status, any connectivity issues, and how to troubleshoot those issues.
  • Tools and Technologies: Java, Redshift, DynamoDB, Lambda, ECS, CloudFormation
JavaRedshiftDynamoDBLambdaECSCloudFormation+2

University of colorado boulder

4 roles

Teaching Assistant

Aug 2019Jul 2021 · 1 yr 11 mos · Boulder

  • Teaching assistant for CSCI 1300 - Starting Computing course in the Department of Computer Science.
  • Teaching fundamentals of computer programming and C++ programming
  • language to undergraduate students.
  • Responsibilities include in-class teaching, create new programming problems, Office Hours and grading homework.

Teaching Assistant

Jun 2019Jul 2019 · 1 mo · Boulder

  • Teaching assistant for CSCI 2270 - Data Structures course in the Department of Computer Science.
  • Teaching fundamentals of Data Structures and C++ programming language to undergraduate students.
  • Responsibilities include in-class teaching, create new programming problems and assignments.

Teaching Assistant

Promoted

Jan 2019May 2019 · 4 mos · Boulder

  • Teaching assistant for CSCI 1300 - Starting Computing course in the Department of Computer Science.
  • Teaching fundamentals of computer programming and C++ programming
  • language to undergraduate students.
  • Responsibilities include in-class teaching, create new programming/exam problems and grading homework.

Student Assistant - Grader

Sep 2018Dec 2018 · 3 mos · Boulder

  • Student assistant (Grader) for CSCI 3104 - Algorithms course in the Department of Computer Science.

Cdk global

Senior Member Of Technical Staff

Jun 2016Jun 2018 · 2 yrs · Greater Hyderabad Area

  • Responsible for backend design and development of a new software, 'Call Manager'. This product has several integrations with Call Intelligence, an API to provide an implementation to use Cisco Telephony Services.
  • Did primary research on multiple technologies listed below and educated global teams on these technologies.
  • Progressive Web Applications, Redis Database, Jira API and Supervised Machine Learning.
  • Built an AI ChatBot using Natural Language Processing, that can answer employee queries related to various departments within the organization.
  • Tools and Technologies: Java, Sprint boot, Python, Angular2, PostgreSQL, Redis, MongoDB
JavaSpring BootPythonAngular2PostgreSQLRedis+3

Oracle

Software Engineer

Jun 2011Mar 2016 · 4 yrs 9 mos · Greater Hyderabad Area

  • Worked in Applications Technology Group of Oracle E-Business Suite responsible for developing Oracle Application Framework.
  • Worked on Web-ADI and Report Manager. Web-ADI facilitates the E-Business Suite functionalities in Microsoft Word and Excel. Report Manager is an online report distribution system.
  • Worked on Integrating Selenium Scripts(Perl) with the Oracle's ORATST Framework which provides automated UI and basic functional testing for the Oracle Application Management Plug-in components.
  • Delivered technical class, presentation and documentation to worldwide team members on Integrating Selenium Scripts with the ORATST Framework.
  • Worked on Application Management Pack for E-Business Suite, Which provides an end-to-end solution for monitoring and managing E-Business Suite Systems from Oracle Enterprise Manager cloud control.
  • Tools and Technologies: Java, Perl, OAF(Oracle Application Framework), SQL
JavaPerlOAFSQLSoftware DevelopmentApplication Development

Tata consultancy services

Summer Intern

May 2009Jun 2009 · 1 mo · Greater Lucknow Area

  • Part of a team to develop a user interface and mechanism to securely transfer and backup highly sensitive proprietary data of the company from one machine to another using encrypted partitions.

Indian institute of technology, roorkee

Summer Intern

May 2008Jun 2008 · 1 mo · Greater Lucknow Area

  • Did the primary implementation of animations with mathematical shapes like line, ellipse, circle and square. These concepts were later used to develop educational material for children.

Education

University of Colorado Boulder

Master of Science - MS — Computer Science

Jan 2018Jan 2020

Indian Institute of Technology (Banaras Hindu University), Varanasi

Master of Technology (M.Tech.) IDD (Integrated Dual Degree) — Computer Science

Jan 2006Jan 2011

Stackforce found 100+ more professionals with Software Development & Cloud Computing

Explore similar profiles based on matching skills and experience