# Aneesh Pachilangottil > Principal Software Engineer Location: Cupertino, California, United States Profile: https://flows.cv/aneeshpachilangottil ## Work Experience ### Principal Software Engineer @ Microsoft Jan 2023 – Present | Cupertino, California, United States ### Principal Software Engineer @ Fungible Inc., Acquired by Microsoft Jan 2018 – Jan 2023 | Cupertino, California, United States ### Staff Engineer @ Western Digital Jan 2017 – Jan 2018 | Bengaluru Area, India Skills: NVMeOF, Redfish, Swordfish, C++, OOAD, Intel RSD, SPDK • Design and develop RESTful management interface for WDC`s storage arrays • Work on solutions based on Redfish & Swordfish standards • Work with SNIA standard body to define JSON schemas for NVMeOF in Swordfish • Design software modules to support Intel RSD architecture in the storage arrays • Lead a team of engineers to get the solution implemented ### Technical Specialist @ Hewlett Packard Enterprise Jan 2014 – Jan 2017 | Bengaluru Area, India Skills: C++, OOAD, Linux, Windows, Application Programming, Server Domain, Redfish, Data Analytics, Regression Analysis, Machine Learning • Designed and developed firmware management solution for HPE Servers • Worked on solutions based on Redfish standard • Worked on Low Level Designing of the software product starting from scratch. • Used machine learning algorithms to implement solutions based historical data analysis. • Published research disclosure ‘A method for predicting firmware & software deployment time using historical data’ • Worked on Enhancements, Defect fixes & Performance improvements. • Guided junior team members on technical aspects ### Senior Project Engineer @ Wipro Technologies Jan 2007 – Jan 2014 | Bengaluru Area, India Skills: C++, Linux System Programming, Windows, OOAD & Design Patterns, STL, Multithreading, IPCs, HTML, PHP, Javascript, Storage Protocols (SCSI, BMIC, CSMI), make, gcc, Debugging(gdb, Firebug, Live HTTP headers), Shell scripting(basics), Web Application, Server Domain Worked on development & maintenance of the hardware diagnostic applications for HP ProLiant servers. Propose design for enhancement and implement and test the same. Served as a Tech lead and guides junior team members on technical aspects. Worked on OOAD system with Design Patterns System programming in Linux in X86_64 and ia64 server architectures. Used SMBIOS, PCI-CONFIG SPACE, and IOCTL calls to fetch the device information. Used SCSI Inquiry, SCSI Mode Sense, BMIC Commands, etc. for retrieving storage hardware information. Acquired basic knowledge about enterprise server/storage infrastructure and manufacturing process. Working on web-based GUI for the application and used PHP, HTML, CSS and Javascript languages to implement features in GUI. Used debugging tools like GDB, strace, Firebug, Live HTTP headers etc. to debug software issues. Experienced with hardware virtualization using XEN. Experienced with configuring Apache web server. ## Education ### Bachelor of Technology - BTech in Electrical, Electronics and Communications Engineering University of Calicut ### ALPS Valambilimangalam ## Contact & Social - LinkedIn: https://linkedin.com/in/aneeeshp - Portfolio: http://www.mbatious.com/ --- Source: https://flows.cv/aneeshpachilangottil JSON Resume: https://flows.cv/aneeshpachilangottil/resume.json Last updated: 2026-04-12