A

Ashish Arora

Senior Software Engineer

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

Key Highlights

  • 10+ years of experience in software engineering.
  • Expertise in designing scalable distributed systems.
  • Proficient in AWS cloud technologies and microservices.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with extensive experience in SaaS and cloud technologies.

Contact

Skills

Core Skills

Distributed SystemsMicroservices

Other Skills

AWS technologiesJavaPythonElasticSearchRabbitMQReactSpringREST APIGraph architectureData storage designScalabilityBug FixingCode MaintenanceC++OpenCV

About

Skilled Senior Software Engineer (Backend/Full Stack) with 10+ years of IT experience working in designing and developing large scale distributed systems and applications using breath of AWS cloud technologies. Adapt in end-to-end development of software products from requirement gathering to system study, designing, coding, testing, de-bugging documentation and implementation. Possess excellent interpersonal, communication and analytical skills with demonstrated abilities in customer relationship management. Proficiencies: - Java/Python - Distributed Systems - Microservices - AWS technologies(EC2/ECS/Kinesis/Lambda/SQS/S3/Redshift) - DynamoDb/Postgres/Mysql/ MongoDB/ Redshift - Spring/Hibernate - React - Redis/ElasticSearch/Memcache - Docker - NodeJs - Nginx/Apache - Celery/RabbitMq - Git - Zookeeper - Jquery/Js - Django/ Flask - Bootstrap/Html/Css - Ubuntu

Experience

13 yrs 3 mos
Total Experience
--
Average Tenure
9 yrs 6 mos
Current Experience

Amazon

Senior Software Engineer

Dec 2016Present · 9 yrs 6 mos · Seattle, Washington, United States

  • Prime Video
  • In this role, we were engineering the next generation of systems that are responsible for constructing movies, series, seasons, and episodes into playable content that is available to millions of customers across our ecosystem of client devices including Kindle Fire, Web, Mobile, XBox, Playstation, FireTV, AppleTV. The systems we design and build are high performance distributed systems capable of enabling the growth of Prime Video global business.
  • We redesigned the system to make it more scalable so that prime video can support dynamic content at different geographies.
  • Carrier Performance (OptimusCarrierPerformanceWebApp)
  • The sole purpose of this project is to track the carriers and drivers performance. Carrier can see his performance for different domiciles based on different categories like “On Time”, “App Usage”, “Tender Acceptance”. We listen live events from the remote services and store them in Elastic Search so as to query in real time to generate dashboard and graphs.
  • Carrier Central (OptimusOnboardingWebApp)
  • I worked as a full stack developer in building the web application for Onboarding new carriers and drivers to the amazon platform. This will help carrier to manage their drivers, can assign tours to the them. This will eventually become the market place for carriers and shippers.
  • Operator Tools (OCMOpWebApp)
  • Operator tool is a web application which will be used by the internal amazon employees, to manage the carriers like create lead, sending invite to new carriers/drivers, approve of carrier/driver application etc.
Distributed SystemsMicroservicesAWS technologiesJavaPythonElasticSearch+1

Hike messenger

Software Engineer

Jan 2015Nov 2016 · 1 yr 10 mos · New Delhi Area, India

  • Roles and Responsibilities: -
  • Status Updates - You can now post the updates with image and moods on the timeline. This is over the Rest Api and the favourites of the user can see the user's post.
  • Status Updates Love/Likes - User now able to like/unlike the others post and author of the post will get the notification and can see who all have liked their post. I design the architecture in the form of graph. I have designed the datastore in such a manner so that it can accommodate other features like comment /views on the post.
REST APIGraph architectureData storage designMicroservices

Knowlarity

Software Engineer

Jan 2013Dec 2014 · 1 yr 11 mos · Gurgaon, India

  • I was working as a lead and taking care of the product "SmartIvr". I was responsible for the following:
  • Architect and Designing of the features in the application.
  • Making the product scalable, so as to increase the product efficiency to process more calls in less time.
  • Bug Fixing / Code Maintenance/ Code Deployment
ScalabilityBug FixingCode MaintenanceDistributed Systems

La trobe university

Research Assistant

Mar 2011May 2011 · 2 mos · Melbourne, Australia

  • Tracking Facial Expression: Developed software to track the emotion of the person during the interview so as to draw the contrast between the actual and cognitive response of the interviewee. It divides the response in three categories i.e. happy, sad and neutral. The software was written in C++ language combined with O!pen Computer Vision Library (Open CV) and wxwidgets.
C++OpenCVwxWidgets

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology (B.Tech.)

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Distributed Systems & Microservices

Explore similar profiles based on matching skills and experience