Avatar

Darshan Doddaghatta

Software Developer

NewYork, USA

darshan.vishnu95@gmail.com

Resume


Languages

English

Kannada



Technical Skills

Java


C


Javascript Node JS ,Express JS ,HandleBars JS


C#   ASP .net,ADO .net ,MVC-5


Python


SQL


NoSQL ,Mongo DB



Certifications


Agile Software Development


Node js


GitHub Mastering


Core Java



Work Experience

Software Development Engineer - Amazon.com, Inc & its affiliates & subsidiaries
July 2021 -present

Prime Try Before Buy (Amazon Retail)

  • Working on developing and maintaining the amazon PTYB program.
  • Developed asynchronous batch processing system which collects 90 millions data points every day, aggregates and process a selection batch job which publishes only buyable items to amazon prime customers.
  • Responsible for developing and adding features to the amazon.com website pre-checkout PTYB experience for prime customers.
  • #Involved in mentoring intern and a part of on going on-call operational excellence.

Software Engineer - Larson and Toubro Infotech Pvt Ltd
September 2017 -August 2019

Invest to Sunset Team (Node JS, Express JS, Mongo DB, ASP .net-MVC)

  • Worked in Agile project under Business Integrated Work Station team to develop, deploy, test and integrate the Micro Services.
  • Developed micro services using IUX core Node JS and Sencha Ext JS Frameworks for micro views which are integrated under BIWS to serve for billing functionalities and eliminating the CL portal dependencies.Mocha and chai was also used to write testing scripts.
  • Contributed to team also as a Scrum Master Substitute for 3 months which involved roles such as iteration planning, feature creation, conducting retrospective, daily stand up monitoring and PI planning.


Legacy Portal Elimination (ASP .net, J-query, AJAX, Javascript, MySQL, #C, MVC-5, IIS)

  • Worked in CNS E-Quote team of size 10 in an Agile project environment. Developed a Monolithic architecture Web application which is a Rating system used in Business Insurance for supporting Construction Markets .
  • Converted Infragistics grids to jQuery grid controls and rewritten WCF services to Web API (MVC)using #C.
  • Involved in making the web app Cross Browser Compatible and eliminating the portal dependencies which where rewritten from vb script to C# back end.
  • Awarded Pat on Back as an appreciation for the Innovative thinking and quickly solving problems.

Education

State University of NewYork at Binghamton
2019-2021     GPA: 3.7

Master of Science in Computer Science .

Course Work:
Computer Architecture, Design and Analysis of Computer Algorithms,Operating System, Programming language,Design Pattern,Introduction to Distributive System, Data Science, Internet of things ,Data Mining.


PES Insitute of Technology , Bengaluru
2013 - 2015    GPA: 3.6

Bachelor of Engineering in Electronics & Communication.    


Projects

Distributed, Fault-Tolerant, Highly Available NoSQL Database (Java, Google protobuf)

  • An eventually-consistent distributed key-value database like Cassandra. Implements read repair and hinted handoff.


Chandy-Lamport Snapshot Algorithm (Java ,Google protobuf)

  • A multithreaded application which records consistent global state of an asynchronous distributed banking system. The banking system comprised of branches which continuously performed random transactions with each other.


Impact of Racism on US Elections 2020( Node JS, Mongo DB, Express JS, Python, NLP)

  • Collected data from twitter stream api and reddit api using Node JS Api for period of 30 days which is about 10 million tweets and Reddits .
  • Filtered the data based on keys words and stored it as mongo collection. Sentimental analysis was made on the filtered data to determine the prediction and impact. Python Environment was used for sentimental analysis and keyword pulling.


Out of Order Apex Simulator(C, Computer Architecture, ASM)

  • Designed and developed a simulator for Apex out-order execution pipeline which takes a sequence of assembly level instructions and shows cycle-by-cycle executions .
  • Supports data forwarding, branching ,multiple Functionals units, ROB, LSQ, Issue Queue and memory instructions.


E-Commerce online shopping cart (ASP .Net, Entity, MySQL, #C, MVC, IIS)

  • Designed and developed an e-commerce web app in 3 layered architecture in .net with #C language with database operations developed in Stored Procedures.
  • User profile designed with Asp .net and equipped with shopping cart, order details, printing order details, payments secured with web services .Admin profile is designed with MVC, entity framework and equipped Deployed the application online in Internet Information Server (IIS).