# Prashant Altekar > Principal Software Engineer at Percipient.ai Location: Sunnyvale, California, United States Profile: https://flows.cv/prashantaltekar - Played multiple roles like Manager, Overseas Manager, Architect and lead developer - Defined, developed and deployed n-tier Middleware in multiple organizations. - Rich industry experience in Unix (Solaris, Linux and other), C++, Java and Web development. - Distributed Computing technologies like CORBA, EJB, Servlets, JDBC, JSP, XML - Cloud development Specialties: - Proven track record as a hands-on middleware Architect as well as a Manager. - Proficient with C++ and Java. - Expert in JEE technologies as well as SOAP and REST/JSON. - Excellent skills on Unix and Windows environment as well as multiple RDBMS. - Experienced in cloud based developments using Groovy, Grails, Spring, Hibernate, MySQL etc - Know the tricks of the trade in all stages of development (architecture, design, development, testing, deployment and support) to make a successful project. ## Work Experience ### Principal Software Engineer @ percipient.ai Jan 2023 – Present | Santa Clara, California, United States ### Software Engineer @ Meta Jan 2020 – Jan 2023 | Menlo Park, California, United States Developed subsystem and API for measuring and reporting reliability of encrypted backups for the Messenger - As a result, any reliability related issues are caught early while the product is still in development Developed Data Builders that can cache data so that the tests can run without delay - This reduced the time spent on the build/test/commit/deploy cycle thereby allowing more tests to be included in this path, leading to higher product stability Provided a logging API and n-tier implementation for multiple platforms (iOS, Android, Web client, Web server) - This enabled a uniform logging from all tiers of the product for easier troubleshooting Coordinated with and leveraged overseas and otherwise remote teams, - leading to higher team productivity and better round the clock support ### Staff Engineer @ VMware Jan 2014 – Jan 2020 VMware provides cloud computing and virtualization software and services. The vCenter (VC) provides management of the Virtual Machines (VMs) through collection of services. I worked on Content Library Service (CLS). CLS maintains the VM templates and other related files. It provides capabilities like transfer, publish-subscribe, launch or capture VMs info CLS etc. Worked on Content Library core and Transfer Service. Designed and developed ISO service, the service that handles iso mounts on VM - This enables the user to directly mount an iso from the content library on any of the VMs, thereby reducing the time to make the newly created VM operational Sowned and improved Content library upgrade - As a result, the upgrade process made a turnaround of 180, making it a smooth operation from a very problematic one Responsible for improvements in the development of the test suite as well as QA automation. - This enabled us to catch a lot of bugs early in the development process Handled various unix level tasks related to CLS and VC - Led to smooth transition from Python 2.7 to 3.0. Also achieved seamless upgrade of the JVM. ### Staff Engineer @ Vendavo Jan 2007 – Jan 2014 - Responsible for architecture, design and development of Vendavo's Price management - Worked on Midas, the cloud based solution for finding profit opportunities - Consultant and Performance Engineer for several customer implementations - Responsible for improvements in the development of the test suite as well as QA automation. ### Software Architect and Senior Developer @ Azul Systems Jan 2003 – Jan 2007 - Among the very early employees. Responsible for architecture, design and among lead developers of the management system (CPM) for Azul Appliance. CPM is a high availability, distributed system written using J2EE. - Also managed and mentored the overseas team from inception to full productivity. ### Architect @ Cashedge Jan 2001 – Jan 2003 CashEdge provides aggregation services for online financial accounts as well as funds transfer. - Managed teams, including overseas, for two of the core products (Harvester and SQA). - Brought scalability and performance to Harvester. Improved the performance several folds of some of the product components. - Improved several other processes like product build, source code maintenance and deployment. - Presented the Architecture/design for generation II plans for both the above products. ### Lead Architect and Developer @ AdForce Jan 2000 – Jan 2001 AdForce provided delivery of online advertisements. - Architecture, Design and implementation of J2EE based n-tier application for Advertising Campaign Booking and Report generation clients. The Architecture was focused on maximizing the developer productivity and providing a stable, flexible foundation for the long haul. ### Assistant Vice President @ First Union Jan 1998 – Jan 2000 - Responsible for building the team and the product (CSI) from the ground up. Managed a group of 12 members from the team of total 25. - Lead architect for the CSI, an eCommerce framework for Web as well as non-Web applications. CSI services were written in CORBA(Orbix), C++ on Unix and include Authentication (against Unix, NT, Sybase, Oracle etc.), Privilege and Database access (Sybase, Oracle, SQL Server). The clients (JSP/Servlets, C++) include eCommerce projects for the bank, administration interfaces for Privilege Datasource, server administration, clients for the stress testing the servers etc. - Developer for two of the components, Privilege and Database access as well as technical leader for the others. ### Software Consultant @ AT&T Universal Card Services Jan 1993 – Jan 1998 - Architecture, Design, Development, Integration, Testing and maintenance of LD Uwin, an Application kernel for three independent external systems. The application provided support for Customer service for the customers using Calling Card along with the Credit Card. It supported over twenty front-end GUI windows and was used by 3000+ Associates at two locations. The development was done in C/C++ on Unix and TCP/IP with proprietary protocol. - Participated in the Rearchitecture of the UWin system. The rearchitecture involves changing the current C, XView & proprietary middleware based two-tier system to C++, Java and UIMX/Motif based n-tier system with CORBA based middleware. The work involved presenting a client-server based architecture for the covered aspects like GUI & batch programming, security, load balancing & resiliency, communications and backward compatibility ### Senior Software Engineer @ Patni Computer Systems Jan 1992 – Jan 1993 Software Design and Development ### Software Consultant @ Pactel Corporation Jan 1991 – Jan 1992 Software Design and Development ## Education ### M. Tech. in Computer Science and Engineering Indian Institute of Technology, Bombay ### BS in Metallurgical Engineering COEP Technological University ## Contact & Social - LinkedIn: https://linkedin.com/in/prashantaltekar - Portfolio: http://sahil-sanjana.blogspot.com/ --- Source: https://flows.cv/prashantaltekar JSON Resume: https://flows.cv/prashantaltekar/resume.json Last updated: 2026-04-12