Sashank Kasinadhuni

Software Engineer

Santa Clara, California, United States10 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Java and Microservices architecture.
  • Proven track record in performance optimization.
  • Strong background in asynchronous messaging frameworks.
Stackforce AI infers this person is a Backend-heavy Fullstack developer in the SaaS industry.

Contact

Skills

Core Skills

JavaMicroservicesPerl

Other Skills

RxJavaPostgreSQLVert.XPythonZeroMQBashQuartzC++MatlabComputer VisionFunctional ProgrammingCorosyncPacemakerPoint Cloud Libraries

About

Complex problem-solver with analytical and driven mindset. Seasoned developer who can deliver in a rapidly changing development environment with high quality.

Experience

10 yrs 8 mos
Total Experience
2 yrs 8 mos
Average Tenure
3 yrs 5 mos
Current Experience

Doordash

Software Engineer

Jan 2023Present · 3 yrs 5 mos · San Francisco Bay Area

Meta

Software Engineer

Jan 2022Jan 2023 · 1 yr · Menlo Park, California, United States

Dell emc

3 roles

Senior Software Engineer

Promoted

Dec 2019Jan 2022 · 2 yrs 1 mo

  • System Limits Infrastructure
  • ▪ Drove architecture and Implementation of a System Limits framework which maintains optimal system performance by
  • restricting resource usage.
  • ▪ Built a Monitoring service to track real time resource consumption and notify customers when approaching usage thresholds.
  • ▪ Developed an efficient mechanism to modify limits in active clusters, improving test turnaround time by up to 30%.
  • Gateway Infrastructure
  • ▪ Spearheaded the design and implementation of a Gateway microservice which is a conduit for all communication to external
  • docker containers.
  • ▪ Added abstractions to extend the framework for multiple communication protocols, cutting down new development time by half,
  • enabling rapid integration and feature testing of new containers.
  • Tools and Technologies: Java, RxJava, PostgreSQL, Vert.X
JavaRxJavaPostgreSQLVert.XMicroservices

Software Engineer II

Dec 2017Dec 2019 · 2 yrs

  • Asynchronous Messaging framework
  • ▪ Designed and implemented an asynchronous messaging framework based on ZeroMQ for communication between Docker
  • containers.
  • ▪ Provided Python and Java implementations, with cross-compatibility, easing the transition from our existing solution, thereby,
  • greatly increasing adoption.
  • Serviceability
  • ▪ Implemented a call home feature which lets appliances report critical failures back to Dell EMC, enabling Remote Support to be
  • provided in a proactive manner.
  • ▪ Re-Designed several serviceability flows of the system by introducing State Machines making them fault resilient and lowered
  • the fault rate to within 5%.
  • Tools and Technologies: Java, RxJava, Python, ZeroMQ, Vert.X
JavaRxJavaPythonZeroMQVert.XMicroservices

Software Engineer Intern

Jul 2016Dec 2017 · 1 yr 5 mos

  • Job Scheduling framework
  • ▪ Involved in design, and implementation of a Job Scheduling framework based on the open source Quartz library.
  • ▪ Built a general-purpose framework which allows various feature teams to create complex schedules with relative ease.
  • Performance Analysis tool
  • ▪ Developed PERL scripts to automate performance and scalability testing of our framework.
  • ▪ The tool helped identify bottlenecks which resulted in a 20% performance improvement.
  • Tools and Technologies: Java, Perl, Bash, Quartz
JavaPerlBashQuartz

University of illinois at chicago

Teaching Assistant

Aug 2014May 2015 · 9 mos

  • Course : ECE 417 :Digital Signal Processing II
  • Instructed a class of 20 students and supervised their lab sessions while providing hands on experience with MATLAB.
  • Graded the weekly assignments,quizzes and term projects of 40 students.
  • Course : ECE 418 :Statistical Digital Signal Processing
  • Assisted the students with their assignments and proctored the exams.
  • Graded the weekly assignments,quizzes and term projects of 60 students.
  • Course : ECE 515 :Image Analysis and Computer Vision II
  • Assisted the students with their weekly assignments and proctored the exams.
  • Assisted the professor in designing a problem statement for the midterm project.
  • Graded the weekly assignments and term projects.

Electronics corporation of india

Embedded Systems Intern

May 2011Jun 2011 · 1 mo · Greater Hyderabad Area

  • Developed an automation algorithm for a spectrophotometer, a device used to analyse the chemical compostition of a material.
  • An Intel microcontroller acts as an interface between the user and the device.
  • Embedded C was used for programming the micro controller .

Education

University of Illinois Chicago

Master’s Degree — Electrical and Computer Engineering

Jan 2013Jan 2016

Visvesvaraya National Institute of Technology

Bachelor’s Degree — Electronics and communication

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience