Experienced System Software Engineer with a demonstrated history of working in the computer hardware industry. Skilled in C, Cpp, Linux, Operating System, Device Driver, Windowing System (X, Wayland/Weston, DRM), GNU Debugger, and Linux. Strong engineering professional with a Bachelor of Engineering (B.E.) focused in Information Technology from University of Pune.
-
Senior Lead Software EngineerAmazonAustin, Tx, Us -
Software Development Engineer 2Amazon Usa Alexa Jun 2021 - PresentAustin, Texas, United StatesGraphics software Development - Compositor, Display Manager, Window Manager, Graphics driver (Opengl, Opengl ES) , Buffer Management Also worked on encoding multimedia stack for adding vp8, vp9, h265 compression support. Also added new features like scaling, videorate control etc to the encoding stack. -
Software Development Engineer 2Amazon Apr 2020 - Jun 2021Bengaluru, KarnatakaAmazon Web Services - SDE2 - Aurora teamWorking on the Amazon Distributed Aurora Postgres SQL DatabaseProject - BabelFish (BabelFish is a new translation layer for Amazon Aurora PostgreSQL that enables Aurora to understand commands from applications written for Microsoft SQL Server) Migrating applications from SQL Server to an open-source compatible database can be time-consuming and resource-intensive. Solutions such as the AWS Database Migration Service (AWS DMS) automate data and database schema migration, but there is often more work to do to migrate application code. Babelfish for Aurora PostgreSQL introduces a new translation layer for Amazon Aurora PostgreSQL that enables Amazon Aurora to understand commands from applications designed to run on Microsoft SQL Server. Babelfish for Aurora PostgreSQL works to reduce the time, risk, and effort of migrating Microsoft SQL Server-based applications to Aurora, and see some of the capabilities that make this possible.AWS re:Invent #2020 : https://go.aws/2I3ibVI Blog post: https://aws.amazon.com/blogs/opensource/want-more-postgresql-you-just-might-like-babelfish/ What's new: https://aws.amazon.com/about-aws/whats-new/2020/12/babelfish-amazon-aurora-postgresql-available-preview/ OSS website: https://babelfish-for-postgresql.github.io/babelfish-for-postgresql/ Feature page: https://aws.amazon.com/rds/aurora/babelfish/ -
System Software EngineerNvidia Jun 2015 - Apr 2020Pune Area, IndiaWork at Nvidia is really exciting and a good opportunity to have. I was part of the Graphics team working on X driver, Wayland (Weston compositor), DRM-NVDC and EGLStreams (EGL Driver)• GL/ EGL Driver: Implemented the SRGB extension on Linux windowing platforms (X11, Wayland, EGLDevice) as part of the EGL 1.5 spec driver conformant requirement.• EGLStreams Driver: Performance improvement in single process, multi process & multi partition producer application by delinking frames per second from display refresh rate, (Resulted in 30x performance)• Wayland-EGLStream Driver: Implemented custom feature of per frame callback event in producer driver to avoid unnecessary resource consumption (GPU)• Weston Compositor: Reworked buffer consumption logic to sync with compositor refresh rate in multi-process (1:Many) environment• DRM Driver: Implemented many features including in-fence FD, drm-atomic commit and many more.• EGLDevice, Wayland Driver, DRM Test Suite: Designed and implemented many new test cases and improved test coverage, also automated several test cases.• Upstream Weston Compositor: Solved critical issue involving Open source component upgrade to new version (Weston), Change https://cgit.freedesktop.org/~jjones/weston/commit/?h=nvidia_head_rebase-2.0&id=0c3c2b77d486f90e19bd6fcfdefc42b143e40b1d• Khronos test Suite: Solved issue in upstream khronos test code, change https://android-review.googlesource.com/#/c/platform/external/deqp/+/559419/Roles and Responsibilities:-> Individual Contributor -> Wayland and Weston Module Point of Contact-> Mentor for new college grads and interns ->Feature lead and Feature developerWorking with the latest, ongoing, cutting edge technology with fast pace development, makes us proud. Working for the company's success with brilliant Engineers all around the globe makes it even special. -
Ex - System Software EngineerNvidia Jun 2015 - Apr 2020Pune, Maharashtra, India -
Project InternE-Zest Solutions Jun 2014 - May 2015Pune Area, IndiaResource and performance monitoring tool for OpenStack (Private cloud creation software).My work was to make use of the OpenStack APIs (we used Havana) of ceilometer component and present end user with a more concise graphical representation of usage along with the cost. Was able to get the realtime data with millisecond precision using realtime graphs. The queries were triggered in real time using bash scripts and post processing was done on the gathered data (json files). The output was given to the web interface framework which generates graphs in realtime.We also made a comparative study with Nagios, which is already existing well renowned cloud monitoring tool.Challenges:1. Get accustom with the Cloud Technologies (different components, client-server architecture etc)2. Create the cloud infrastructure using local machines.3. Study the ongoing parallel work.4. Implement the realtime resource monitoring tool.
Ashutosh Agarwal Education Details
-
Distinction
Frequently Asked Questions about Ashutosh Agarwal
What company does Ashutosh Agarwal work for?
Ashutosh Agarwal works for Amazon
What is Ashutosh Agarwal's role at the current company?
Ashutosh Agarwal's current role is Senior Lead Software Engineer.
What schools did Ashutosh Agarwal attend?
Ashutosh Agarwal attended Mit, Pune University.
Who are Ashutosh Agarwal's colleagues?
Ashutosh Agarwal's colleagues are Jennifer Z, Firdaus Abdullah, Daniel Ashby, Vinay Kumar, Wolfgang May, Mehdi Ahmadizadeh, Sindhu M Gowda.
Not the Ashutosh Agarwal you were looking for?
-
Ashutosh Agarwal
Mountain View, Ca -
Ashutosh Agarwal
Ann Arbor, Mi5gmail.com, ewie.com, mascohq.com, acrocorp.com, mascocabinetry.com6 +173467XXXXX
-
1gmail.com
-
1gs.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial