Aaditya Chandrasekhar
Technical Advisor at Phiar
Technical Advisor at Phiar
Description:
An engineer with a wide range of experience in system software spanning several technical areas such as virtualization, compilers, build systems, graphics, operating systems, web browsers, language runtimes, databases and networking.

Objective:
It is my personal ambition to design products and architect software to better the lives of developers, administrators and end consumers alike, and use practical technology to help companies evolve to using dynamic business models and be more eco-friendly.

Specialties:
I am fluent and deeply passionate in the following technology areas:
Programming languages: All C derivative languages such as C++11/C++14, C99/C11 and objective C/C++ 2.0 standards including Apple's new Swift language.
ISAs: Intel x86 (32/64/x32), ARM (armv6-8), Intel Itanium, MIPS, PowerPC (32/64).
Compilers: LLVM/clang, GCC, Visual C++.
Debuggers: GDB, LLDB, WinDbg.
Build systems: Autotools, CMake, NMake, xcodebuild.
SCM: Git, Subversion, Perforce.
Scripting: Bash, Python.
Kernels: GNU/Linux, NT/MinWin, Mach/XNU, Android, FreeBSD, DragonFly BSD, Solaris.
Platforms: Windows, GNU, iOS, OSX/NeXTstep.
Virtualization: VMware, Xen and Qemu/KVM hypervisors.
Web engines: WebKit/2, Gecko, Trident, Blink.
Graphics & compute APIs: Metal, OpenGL ES, Direct3D, OpenGL.
Graphics DDIs: XPDM, WDDM, IOKit.

Other:
Apart from the above I am an avid historian of the PC era (1978-) and mobile/post-PC era (2005-).
Phiar
https://www.linkedin.com/company/phiar
Redwood City, California, United States
https://media-exp1.licdn.com/dms/image/C560BAQGtHyyStNmwcQ/company-logo_100_100/0/1613792466557?e=1655942400&v=beta&t=pnECP0AAyufzhKXYF_KEaegoWzX5oLAQ3CXwz1hbnY4
Technical Advisor
Phiar
https://www.linkedin.com/company/phiar
- iOS and Android design lead and architect.
- Mentored and trained an entire team to work with an efficient iOS and Swift based software development system. My experience at Apple Developer Tools was very useful in bootstrapping our software and development procedures on the iOS platform.
- Built iOS product from ground up, bring in team processes and quality assurance mechanisms as the company scaled.
- Built, tag and authorize iOS releases to private testers and all the necessary groundwork for TestFlight deployment.
- Organized and managed software complexity throughout the stack and spearheaded the effort to port the original iOS code base to Android.
- Custom built the AI deployment pipeline to allow complete automation of ML ONNX outputs from research to Swift and Metal code implementations. This provided a qualitatively and quantitatively better AI deployment pipeline that decreased ML model productionization time by a significant factor.
- Implemented a variant of OpenGLES on top of Metal so that the Mapbox SDK using the now-deprecated OpenGLES framework could run optimized on iOS.
- Custom built the Swift and LLVM compiler and all associated to tooling to provide an Xcode like experience when working with Android. This allowed for a very large part of the existing code base to be ported efficiently.
- Built every single component from OSS for the product and automated it. This included ceres, opencv, opengv, orb-slam2, various mapbox components, filament 3d engine and many more. Further these were made available for macCatalyst, iOS, Android and Linux.
- Custom built the Android-auto BSP along with all necessary and convenience internal tooling and the AR software stack as a Android image for all internal devices to be flashed.
- Performed various important core business functions around hiring, product and strategy.
Palo Alto
https://media-exp1.licdn.com/dms/image/C560BAQGtHyyStNmwcQ/company-logo_100_100/0/1613792466557?e=1655942400&v=beta&t=pnECP0AAyufzhKXYF_KEaegoWzX5oLAQ3CXwz1hbnY4
Chief Software Architect
Apple Inc.
https://www.linkedin.com/company/apple
Engineer on the XCode-Simulator team.
- Architect on virtual / simulator graphics platform, hypercall infrastructure and project componentization.
- Architect on the ROCKit.framework overseeing first 20 dev releases. ROCKit is the framework that enables iOS apps to seamlessly run on macOS by providing a robust IPC interface that works as a semantic bridge on top of the Objective-C and Blocks runtimes. ROCKit was formally called FoundationXPC in Xcode 9 and below.
- Mentored an intern over Summer '16 overseeing a project to record Simulator graphics to video. This is now shipping with Xcode as part of the simctl recordVideo feature.
- Add @rpath linker support to Xcode compiler toolchain ld64 linker component. This work allowed for the Simulator framework to be refactored into a number of sub-frameworks and services improving reliability, testing and deployment.
- Added backends to Simulator app to accelerate the display layers on top of all shipping and shipped hardware. This involved writing and porting the entire presentation stack on top of Metal, OpenGL and OpenCL.
- Wrote the real time encoder that generates F-MP4 MPEG movie sequences for live streaming Simulator sessions. This functionality is found in simctl and is classified under the recordVideo sub-command.
- Architect of virtual IO solution called CoreSimDeviceIO that leverages a common framework, a plugin bundle format specification and XPC services to emulate IO devices attached to the Simulator.
San Francisco Bay Area
https://media-exp1.licdn.com/dms/image/C560BAQHdAaarsO-eyA/company-logo_100_100/0/1595530301220?e=1655942400&v=beta&t=lXP662hMk1zfbIVzKnghCZiIqJ7XeePPO8E-MoT5fWQ
Sr. Software Engineer [Graphics + IPC Architect for Simulator]
Syndeste LLC
https://www.linkedin.com/company/syndeste-llc
First angel investor at Syndeste, a small startup with seeks to be the catalyst of a new era in the understanding of natural hazards, through standardization and connection of global resources and knowledge. I sit on and advise the board on areas regarding technical investments and strategy.
Washington D.C. Metro Area
https://media-exp1.licdn.com/dms/image/C4D0BAQFH-UCPyoOu8w/company-logo_100_100/0/1519862432895?e=1655942400&v=beta&t=qSXfVtuMGXTiszEXF3lMAycJcmhb3ePk7sfFUnd1nSM
Angel investor and board member
Push Computing Inc.
https://www.linkedin.com/company/push-computing-inc-
Technical leadership responsibilities:

- Spearheaded the PaaS platform development for Mobile (iOS) and Desktop (Windows). Wrote the prototype from scratch for securing investment from VCs. Carried the work forward to actually launch the product.

- Lead on the offline client (iOS). A vastly superior solution to the rapidly escalating market need for competent DLP solutions and is atleast 2 years ahead of the closest comparable solution (known collectively as AppWrapping by the industry).

- Lead on the secure browser initiative. Selected WebKit2 for its security model as the core of the new age enterprise internet/intranet browser and developed it end-to-end to protect corporate intranet assets by leveraging physical security and secure design to its fullest.

- Lead on the Enterprise Developer Platform. The foundational basis for Enterprises to coordinate their inhouse development teams with day-to-day workflows of employees with zero compromise on productivity, management and monitoring.

- Lead on competitive analysis. Research and put into production key technical initiatives to differentiate from the competition and increase the overall value of goods sold and services tendered to our customers without requiring increased investment from them. Consistently demonstrated that Push "needn't ship junk" and that competitors would ship the lowest common denominator solutions for which we needn't compete head-on by raising Push's own internal bar on quality, efficiency and time to market.
San Francisco, CA
Principal Engineer
Push Computing Inc.
https://www.linkedin.com/company/push-computing-inc-
A member of the founding team at Push, I had the opportunity of seeing Push go from a small technical idea at my friend's Stanford apartment to the wonderful platform it is today.

Key responsibilities:

- Lead on all technical areas. Spearheaded development by choosing the latest technologies, laying out infrastructure and writing the first line of code to being the most prolific and impactful contributor.

- Principal authority on IP. Wrote the original patent covering all of Push's significant technical investments.

- Final authority on hiring for Engineering. Responsible for securing the finest talent by laying out the vision and direction, and dictating the strategy to make all Engineers successful in their careers while staying in alignment with key product deliverables and objectives for Push.

- Defacto go-to person for technology and product. Analyzed customer feedback and made big bets on the path forward. Demonstrated significant capacity to work "in the haze", with very little to no information and doing the research / analyzing market trends for where to go next. Always resonated a can-do attitude and never backed down from challenging or seemingly impossible problems.

We have had incredible support from our friends at General Catalyst and LSVP throughout this time, their assistance is no small way paved the bright future of our young company. We are listed on their respective portals at http://www.generalcatalyst.com/companies/push-computing and http://lsvp.com/company/push-computing/.

Push is now a part of MobileIron.
San Francisco, CA
https://media-exp1.licdn.com/dms/image/C560BAQFqJfBfxE4xSQ/company-logo_100_100/0/1533320209510?e=1655942400&v=beta&t=SiK9s-FCDTD5gR8SJTYs0XjCZntlJeqtr-AKTshd1Vk
Cofounder and Chief Technical Officer
VMware Inc.
https://www.linkedin.com/company/vmware
Lead for the graphics platform and set the stage for several revolutionary and incremental evolutions on the VMware Virtual SVGA device platform (HWv9 and HWv10).

Many of my recommendations and work with the senior engineering team laid the basis of the excellent paravirtual enhancements through the graphics stack to facilitate better memory management, command engine pre-emption support, VDI infrastructure (that would lead to remote 3D), better support for older OSs, faster throughput for graphic intensive operations, etc.

Also led the port for VMware Fusion to switch from OpenGL 2.1 compatibility mode renderer to the 3.2 core profile renderer and performance enhancements for several games (making them actually playable) and benchmarks (leveraging vendor extensions and enhancements for the best visual fidelity).

Extremely satisfied with state of 3D virtualization, the amazing team and manager I had throughout my 6 year run and the wonderful journey from getting from almost no real 3D support to being able to run mission critical workloads, I left VMware to found Push Computing to take virtualization into newer markets like mobile.
San Francisco, CA
https://media-exp1.licdn.com/dms/image/C560BAQGRwuYZeI6aaA/company-logo_100_100/0/1588094413060?e=1655942400&v=beta&t=DhiSLUoeMt4hk_8Wx3GNNargeXSfHSsOVnJAYDCtpKk
Staff Engineer 2 on 3D platform
VMware Inc.
https://www.linkedin.com/company/vmware
Senior Technical Lead on the Windows Virtual Graphics Platform

- Mentored two very successful interns on their summer projects at VMware (Bioshock in a VM and H264 acceleration for virtual graphics).

- Led a team of 6 engineers to develop the Windows 7 and Windows Vista WDDM graphics driver targetting several virtual platforms such as ESX server 4.0+, VMware Workstation 7.0+ and VMware Fusion 3.0+.

- Wrote the initial prototype, laid down the project deliverables, developed the necessary schedules and was responsible for dividing the work items among the team.

- Formulated the branching strategy and model for stable driver releases.

- Spearheaded development in several areas including Aero support, multimonitor and autofit configurations, Direct3D1-9Ex support, power management, resource manager, command submission, and user client driver interfaces.

- Led the effort to ensure the driver met the Microsoft Windows Logo Kit certification standard. The driver successfully passed the unclassified logo program.

- Developed the build system and set the standard for code modularization. Refactored the driver's source base and streamlined the build on several occasions to ensure the reliability of the system.

- Bug fixed and tuned the driver to ensure it is the most stable, fastest and visually correct virtual display driver on the market.

Driver is currently the defacto graphic driver for Windows Vista/7/8 and is currently shipping with next generation VMware virtualization products.

Promoted to Staff Engineer 2 for making the VMware WDDM driver the first to support Aero in any 3D virtualization platform.
San Francisco, CA
https://media-exp1.licdn.com/dms/image/C560BAQGRwuYZeI6aaA/company-logo_100_100/0/1588094413060?e=1655942400&v=beta&t=DhiSLUoeMt4hk_8Wx3GNNargeXSfHSsOVnJAYDCtpKk
Staff Engineer
VMware Inc.
https://www.linkedin.com/company/vmware
Architect of the high fidelity Windows host side 3D presentation backend using Direct3D 8, 9 and 9Ex supporting several generations of video cards and all versions of Windows from 2000 to 7.

Promoted to Staff Engineer for pioneering work in making VMware Workstation 6.x on Windows as the gold standard for 3D virtualization.

My work has been cited in this informative white paper on 3D virtualization from my (former) colleagues. It can be found at http://graphics.stanford.edu/~yoel/notes/gpu-osr.pdf.
Palo Alto, CA
https://media-exp1.licdn.com/dms/image/C560BAQGRwuYZeI6aaA/company-logo_100_100/0/1588094413060?e=1655942400&v=beta&t=DhiSLUoeMt4hk_8Wx3GNNargeXSfHSsOVnJAYDCtpKk
Senior Member of Technical Staff
VMware Inc.
https://www.linkedin.com/company/vmware
Designed and wrote the excellent shader compiler for ShaderModels 1.x - 3.0 on top of GLSL and subsequently used by VMware Fusion 1.1 - 4.0 and VMware Workstation 6.5 - 9.0.

Promoted to Sr. MTS as a result of getting Direct3D 9 (upto ShaderModel 2.a/2.b) virtualization working and production ready on VMware Fusion 2.0 and VMware Workstation 6.0.
Palo Alto, CA
https://media-exp1.licdn.com/dms/image/C560BAQGRwuYZeI6aaA/company-logo_100_100/0/1588094413060?e=1655942400&v=beta&t=DhiSLUoeMt4hk_8Wx3GNNargeXSfHSsOVnJAYDCtpKk
Member of Technical Staff - 2
VMware Inc.
https://www.linkedin.com/company/vmware
Extensive work on improving the quality and feature set of the VMware virtual graphics driver for XP and Windows Vista+.

Promoted to MTS-2 for taking ownership and leading the Windows 2K/XP driver project stability, correctness and performance initiatives and for writing the WDDM Vista 2D console driver from scratch over the summer months in 2006 with no prior experience.
Palo Alto, CA
https://media-exp1.licdn.com/dms/image/C560BAQGRwuYZeI6aaA/company-logo_100_100/0/1588094413060?e=1655942400&v=beta&t=DhiSLUoeMt4hk_8Wx3GNNargeXSfHSsOVnJAYDCtpKk
Member of Technical Staff - 1
Computer Science Dept. at The University of Texas at Austin
Studied and developed raytracing techniques on GPUs using DirectX 9.0 and ShaderModel 3.0 for Windows XP and on PowerPC/Altivec for Mac OSX 10.3/4. My supervisor was Prof. Don Fussell at the UTCS department. For my work I was granted special honors in CS when graduating by completing CS379-H (W).
Austin, Texas Area
Undergraduate Researcher
Microsoft
https://www.linkedin.com/company/microsoft
Summer intern in the Powerline team working on the secure storage driver stack.
Greater Seattle Area
https://media-exp1.licdn.com/dms/image/C560BAQE88xCsONDULQ/company-logo_100_100/0/1618231291419?e=1655942400&v=beta&t=lzKVkVuf-McwnYzrrz9ib7uQFSgowMUHhH_KDAbw3y0
Software Design Engineer
Sperry Sun / Halliburton
Worked on various mission criticial and realtime software tools used in the field by Sperry Sun, including rewriting the inventory management application and improving the quality of existing infrastructure.
Houston, Texas Area
Software Design Coop
BS
Special honors in Computer Science (2005).
Computer Science
https://media-exp1.licdn.com/dms/image/C560BAQEREeDg1PACXA/company-logo_100_100/0/1617385772288?e=1655942400&v=beta&t=6Fy7FwzOotZIGTB0J49PEIwHcwt6NiV91XmViYsPJ5Y
The University of Texas at Austin
https://www.linkedin.com/school/theuniversityoftexasataustin-/
High school
Awarded Duke of Edinberg medal (2000).
Graduate
The Indian High School, Dubai
Jojy Varghese
      
          



            
              
        
              
  

    
        Aaditya is a technical visionary and leader who is constantly trying to improve the world. Just when you are awed by his command on technical and engineering topics, be prepared to be impressed by his socio-political views. He is a leader who walks the talk and the world will soon see more of him. In a world of smooth talking leaders, his honest (which sometimes could be bluntly harsh) opinions is the quality which I admire the most in him. Its been a great pleasure working for him.
Liked by Aaditya Chandrasekhar
https://www.linkedin.com/signup/cold-join
Easy integration of #AI into wide variety of enterprise use cases Virtualitics, Inc.
Liked by Aaditya Chandrasekhar
https://www.linkedin.com/signup/cold-join
A bit of a late post, however looking forward to participating in European Executive Experience 2022 coming up in next couple of hours. Kirsten A…
Liked by Aaditya Chandrasekhar
https://www.linkedin.com/signup/cold-join
Caught a perfect view of VMware’s Palo Alto Campus out my window on my flight in to the Bay. I-280 in the background, Page Mill, Deer Creek, Coyote…
https://www.linkedin.com/in/aaditya-cs
Madison, WI
Aaditya Chandrasekhar
Ph.D. candidate at UW Madison
https://in.linkedin.com/in/aaditya-chandrasekhar-94755a203
Bengaluru
Aaditya Chandrasekhar
Student at Presidency University Bangalore
Texas Exes
https://media-exp1.licdn.com/dms/image/C4E07AQG6pDfzIzG5gA/group-logo_image-shrink_92x92/0/1631000174984?e=1647691200&v=beta&t=O4aWDLueHePA_3W0z0GqTrWEn9-QYQt0lX4u6o3Lf_4
https://www.linkedin.com/groups/1840
UTCS
https://media-exp1.licdn.com/dms/image/C4E07AQHFtCBgXTzMcA/group-logo_image-shrink_200x200/0/1631374954494?e=1647691200&v=beta&t=B0I3AlngujYJ7kZUm9dNVxW-DOTt9ep5SBUgPKTW7vs
https://www.linkedin.com/groups/1783577
STARTUP AND ENTREPRENEURS NETWORK
https://static-exp1.licdn.com/sc/h/4h1ldzvvebtszyx75ve7dst1v
https://www.linkedin.com/groups/58537
The Outperform Zone
https://media-exp1.licdn.com/dms/image/C4E07AQH_8OBJW9GUsg/group-logo_image-shrink_92x92/0/1631001053975?e=1647691200&v=beta&t=oL0umzP7tuCJJv_8CdIvgvQL-jpOtiZFEYgtDQVKvWk
https://www.linkedin.com/groups/3686579
On Startups - The Community For Entrepreneurs
https://media-exp1.licdn.com/dms/image/C4E07AQEpOgpQbQSzlw/group-logo_image-shrink_92x92/0/1631005705998?e=1647691200&v=beta&t=aHvAr9Ot4A3Oi76jR3cr-adgXCEZJlHdqmY2CVBXKY0
https://www.linkedin.com/groups/2877
Microsoft - Current and Former Employees
https://media-exp1.licdn.com/dms/image/C4D07AQHQ7XaaMj0MQQ/group-logo_image-shrink_200x200/0/1631363052178?e=1647691200&v=beta&t=9SGsOU4BPvQ-DEekZYV9SXyVtICpIO1XhdgqqpBWukM
https://www.linkedin.com/groups/119215