Pankaj Sarda · Satara, India
Building systems.
Growing people.
Understanding business.
I’m an engineering leader and founder whose work spans Windows system services, real-time Voice AI, cloud ERP, and a manufacturing business built from the ground up.
I connect technical depth with an owner’s understanding of customers, operating costs, and team delivery. My experience is relevant to Founding Engineer, CTO, Head of Engineering, and Senior Architect roles, particularly in startups where technology and business decisions meet.
AI
2025–2026 · first touch 2007
Real-time voice agents, LLM-assisted analysis, and agent–employee workflows.
- Voice AI platform2026
- DialIQ2026
- Campaign Manager2026
- Goal Manager2026
- Choukashi2026
- vibeKPI2025
- PedaBot2007
7 projects
Four strengths
The range: floor, metal, cloud, AI.
Owner-operatorBusiness floor
~0tonnes / year
Factory built from open land
Customer talks, construction, machines, hiring, compliance, and eight years of P&L. A 25-person operation that now runs without me.
Read the chapterSystems architectMetal
0years shipping systems
From Windows internals to real-time Voice AI
C and C++ inside Windows 7, 8, 10, and Server. Now provider-independent voice agents and cloud ERP.
Read the chapterTeam builderCloud & apps
0engineers across two teams
13 at Intoin, 5 on a client Voice AI team
Hired, mentored, and shipped a production V1 in nine months, then handed ownership to the team I built.
Read the chapterShips productsAI
0paid audits
vibeKPI, built solo in about six weeks
Factory Manager is live with paying MSMEs. Choukashi runs in three dealerships. Exxtra is entering the app stores.
Read the chapter
How I work
Technical strategy grounded in commercial reality.
I assess a product as a whole: how the system behaves, what a customer needs, what a team can own, and what the business can afford. Operating systems taught me to reason about concurrency, compatibility, and failure. Running a factory taught me to account for capital, materials, quality, and everyday execution.
I weigh technical ambition against capital efficiency and operating cost. I use clear module boundaries, practical build-versus-buy decisions, mentorship, and disciplined AI-assisted development to help teams deliver systems they can maintain. Faster implementation is useful when it advances the right work and leaves ownership in capable hands.
April 2024–present · Intoin Works Pvt Ltd
Building products and an engineering organization
I’m a cofounder of Intoin and lead its technology and engineering function, with CTO / Head of Engineering responsibilities. My partner leads marketing.
I own the technical side of the business, including product direction, architecture, product R&D, engineering-team responsibilities, and relationships with paid customers. A 13-person team maintains the software owned by Intoin. The separate five-person client Voice AI team is described in the next chapter.
Our portfolio connects manufacturing and trading operations, personal finance, dealership sales, and AI-assisted website analysis. My role varies by product: I architect and guide implementation across the portfolio, and personally built vibeKPI end to end.
Factory Manager & Trade Manager
A shared cloud ERP for MSMEs, with variants for manufacturers and traders. It grew out of the operational software I developed for my own factory.
I designed the complete architecture and translated hands-on manufacturing experience into the product’s workflows. Intoin’s team builds and maintains the software.
- Express.js
- React
- Firestore
- Cloud Functions
Inside Factory Manager & Trade Manager
Business workflows
The manufacturing variant adds bills of quantities (BOQ), production management, and quality control. The trading variant shares the rest of the platform without those manufacturing-specific functions. The products connect everyday operations with production planning, inventory, orders, procurement, commerce integrations, and payment reconciliation.
- Enquiry-to-cash workflows: leads, follow-ups, quotations, customer orders, procurement, dispatch, invoices, and payments.
- Inventory and purchasing: batch stock, purchase prices, freight costs, supplier quotations, and material traceability.
- Finance and Indian tax workflows: invoice-specific payment matching, aging, GST, ITC reconciliation, RCM, TDS, and TCS.
- Role-specific workspaces, audit trails, attendance-linked payroll, and integrations including IndiaMART, WhatsApp, APIs, and webhooks.
Architecture and cost decisions
V1 was developed before our AI-assisted development workflow: the Express.js backend and React frontend were written by engineers. Firestore’s flexible schema supported the data model. I deliberately placed much of the computation in the browser, while retaining data consistency and authorization responsibilities on the service side.
That division allowed the service to run as cloud functions, using client computing resources to reduce backend work and keep operating costs lower as the product scaled. The approach came from designing for the economics of an MSME product, alongside its functional requirements.
Adoption and next version
Businesses use the product today. One tenant has approximately 50 employees running their day-to-day activities on the application. The 13-person Intoin team maintains this product alongside the company’s other software; it is not a dedicated 13-person ERP team.
V2 is currently under design with an AI-first and mobile-first direction. Those capabilities describe the next version’s design goals rather than features already delivered in V1.
Exxtra
A mobile expense-tracking product that reads transaction SMS, categorizes spending, and provides spending insights.
I initiated the product, designed its architecture, and made the technology decisions. A team member handles implementation; my contribution is architectural leadership rather than day-to-day coding.
- Flutter
- Firestore
- Firebase Authentication
- On-device processing
Inside Exxtra
Privacy as an architectural constraint
Transaction processing happens on the device to reduce the risk of exposing personally identifiable financial information. Only category-level totals are stored in the cloud. The application uses Firestore and Firebase Authentication without a separate custom backend service.
Extensible SMS interpretation
The transaction pipeline has two layers: heuristic scoring identifies relevant messages, then parsing extracts transaction information. The design accommodates SMS formats from multiple banks and allows additional formats to be added without rebuilding the entire processing approach.
Choukashi
A multilingual WhatsApp sales agent for vehicle dealerships, designed to answer enquiries, arrange showroom visits, and involve dealership staff when their knowledge or intervention is needed.
I initiated and architected the product; a team member implements it. My design treats the agent as part of a sales workflow that can obtain missing information from people and hand conversations over to them.
- Python
- React
- TypeScript
- Flutter
- Sarvam AI
Inside Choukashi
Agent and employee collaboration
The Python backend runs the agent. A React/TypeScript frontend lets tenants configure their business and asset information. A Flutter phone application lets tenant employees answer the agent’s questions, supply missing information, and take over a customer conversation.
The agent works from dealership knowledge, responds in the lead’s language, helps book showroom visits, and hands leads to staff. Sarvam AI models support Indian-language conversations, especially Hinglish.
- The product website describes onboarding from model details, prices, offers, showroom information, and reviewed brochure PDFs.
- Its sales workflow includes Google Calendar visit/test-ride bookings, lead briefs for staff, and Hot/Warm/Cold lead classification with reasons.
- Unknown answers can be escalated to people, with staff assignment and conversation takeover connecting the agent to the dealership’s sales process.
Delivery stage
The proof of concept is deployed and being used by three dealerships. Moving to production V1 is the next step; the POC’s adoption is distinct from a completed V1 launch.
vibeKPI
An AI-assisted website audit product that brings specialist assessments and website performance evidence together into actionable recommendations.
I designed and coded the entire product myself. It began as a personal project under my business Opankys and was transferred to Intoin after Opankys ceased to exist.
- TypeScript
- React
- Google ADK
- GCP
- Firestore
- Cloud Storage
- Razorpay
Inside vibeKPI
Five perspectives on a website
Google ADK orchestrates five specialist agents alongside PageSpeed information. The product presents UX, SEO, conversion, technical architecture, and competitive benchmarking perspectives, combining them into recommendations a business can act on.
- UX: navigation, cognitive load, accessibility, contrast, and mobile usability.
- SEO: metadata, heading structure, semantic HTML, and discoverability.
- Conversion: copy, calls to action, clarity, and trust signals.
- Technical performance: website performance evidence and implementation concerns.
- Benchmarking: comparison with relevant website and industry patterns.
Access, deployment, and commercial delivery
The TypeScript backend and React frontend are deployed on GCP using services including Firestore and Cloud Storage. The architecture does not require user authentication: stored data is accessible to the backend service account, with results shared with users for a limited time. Razorpay processes payments.
The public offering includes a free homepage check and a paid deeper audit with multi-page analysis, device-specific review, code suggestions, and a PDF roadmap. The product has generated revenue from approximately 164 paid audits.
January–September 2026 · Client engagement through Intoin
From a Voice AI proof of concept to a team-owned product
The mandate was to establish the products and engineering team, deliver production V1, and hand ownership over. I worked directly with the founders in a CTO-level capacity.
DialIQ, Campaign Manager, and Goal Manager belong to one client. The reusable agent and application services connect incoming calls, outbound campaigns, and consumer-requested autonomous calls. My responsibilities covered architecture, scaling, quality, delivery, hands-on implementation with the team, hiring, mentorship, code review, and performance management.
A shared Voice AI platform
Through Intoin, I worked directly with a startup’s founders in a CTO-level capacity to architect and deliver DialIQ, Campaign Manager, and Goal Manager for one client.
I owned the architecture, scalability, engineering quality, and timely delivery. I implemented the system alongside the team, hired five engineers, developed their capabilities, and completed the mandate by handing day-to-day ownership over to them.
- Python
- TypeScript
- React
- Next.js
- Flutter
- PostgreSQL
- Firestore
- GCP
- Redis
- BullMQ
- MCP
Inside A shared Voice AI platform
Provider-independent agent architecture
The Python service is a reusable Voice AI agent. It supports OpenAI Realtime, Gemini Live, and Grok realtime models, as well as speech-to-text and text-to-speech models from ElevenLabs, OpenAI, and Gemini. Provider-specific implementation sits behind interfaces; communication, prompts, tools, MCP integration, and lifecycle behavior are shared.
Callers can configure the model and transport independently. Each provider or channel needs its own adapter, while the shared implementation handles the relevant lifecycle events uniformly. The same architecture also supports text and WhatsApp conversations. Tenant-information MCP servers connect business context natively to the agent.
Channels and real-time operation
Voice transports include Twilio SIP, WebSocket connections through Twilio and FreJun, and browser WebSockets for demonstrations and testing. Twilio serves the US market; FreJun serves the Indian market.
The design coordinates asynchronous work, concurrency, resource management, failures, and long-running calls with the state shown to users. Server-sent events (SSE) refresh the client application. A dedicated call-handling module uses Redis and BullMQ for missed or failed calls according to tenant settings. Incoming-call workflows can continue through SMS or WhatsApp.
Application services and product surfaces
Two TypeScript application backends surround the Python agent. The receptionist service manages business data, appointments, multi-user access, and reports, with a React frontend. The campaign service manages business information, campaign goals, assets, contacts, scheduling through BullMQ and Redis, and external integrations through Zapier, with a Next.js frontend.
The campaign backend also serves the Flutter B2C Goal Manager application. Sharing infrastructure and clear interfaces lets product surfaces evolve without duplicating the agent implementation. A dual-mode service layer enabled frontend development to progress alongside backend work.
Multi-tenancy, deployment, and build-versus-buy
PostgreSQL stores tenant data with row-level security guards. Firestore stores dynamic information such as transcripts and call analysis, with Firebase Authentication. REST APIs use bearer tokens. Backend services run on GCP Cloud Run, frontends use Firebase Hosting, and Redis/BullMQ are deployed on GCP.
I directed vendor and build-versus-buy decisions: existing business-search data instead of building a proprietary index, backend ownership of conversational logic, and Stripe for subscriptions. The business data model accommodates multiple verticals, including veterinary clinics and appointment-driven businesses. Schema-driven onboarding can populate a business profile from its website.
Hiring and building independent ownership
I hired a separate five-person team, targeting engineers with roughly one to three years of experience and strong theoretical foundations, including people without prior experience in the chosen technologies. I trained them to use AI coding tools effectively and supported their work through mentorship, code review, and performance management.
Strict module interfaces divided the architecture into areas that engineers could understand and own independently. This approach supported cost-effective hiring and delivery while making day-to-day ownership manageable for the team. Handover was part of the engagement, which ended in September 2026.
AI-assisted delivery with explicit guardrails
I designed the development agents and process using my experience with Microsoft engineering standards. The workflow begins with understanding the problem and agreeing on the implementation, then uses AI-assisted execution, test-driven development, code review, and security review.
AGENTS.md instructions were integrated into the Claude development workflow through CLAUDE.md. Review-agent approval was required before opening a pull request. Human review was mandatory, and agents could not merge to the main branch. End-to-end automation, error-handling standards, and CI-based mobile releases supported delivery.
The review process added execution time, but in my experience still delivered faster than manual coding. AI assistance was paired with verification and human judgment; it was not treated as a substitute for them.
Measured engineering results
- Load testing handled up to 50 concurrent live, end-to-end calls through Twilio with multiple AI models. This is a test result, not a claim about ongoing production traffic.
- The optimized tested call cost was approximately US $0.05–$0.06 per minute, including all costs. It describes the tested setup, not a universal price for every provider or configuration.
- Reported branch coverage was 93% for unit tests and 81% for end-to-end tests, measured using Node and pytest test infrastructure.
- The engagement progressed from POC to production V1 and concluded with ownership handed over to the team. I do not have access to subsequent production usage data.
DialIQ Virtual Front Desk
An AI front desk for small and medium-sized businesses that answers inbound calls, manages appointments, and handles routine customer requests.
I architected the receptionist application and its integration with the shared agent, and implemented it alongside the team as part of the overall client mandate.
- Python agent
- TypeScript service
- React
- Stripe
Inside DialIQ Virtual Front Desk
What the product enables
The public product site positions the receptionist for businesses including veterinary and medical practices, real estate, hotels, dealerships, and home services. It describes multilingual conversations, reminders, summaries, analytics, and connections to business systems. These explain the product context; the engagement and test results above describe my delivery scope.
- Business onboarding and context configuration across SME verticals.
- Incoming customer conversations, appointment/calendar management, and existing phone-system integrations.
- Searchable call history, transcripts, call analysis, reports, and multi-user access.
- Subscription billing and SMS/WhatsApp continuation for non-voice interactions.
Campaign Manager
An outbound campaign application that brings contact lists, business context, call goals, AI calling, scheduling, and results into one workflow.
I architected its application service, scheduling, shared-agent integration, and frontend delivery, implementing the product alongside the team.
- TypeScript
- Next.js
- BullMQ
- Redis
- Zapier
Inside Campaign Manager
What the product enables
- Business information, campaign goals, asset information, contact lists, and call scripts.
- Scheduled outbound campaigns with configurable AI models and tenant-aware calling behavior.
- Live progress, call outcomes, dashboards, and reporting.
- External workflow integrations through Zapier.
Goal Manager
A B2C mobile app that calls on a person’s behalf: ask whether a pharmacy has medicine in stock, confirm a reservation, or check a store’s hours, then receive the answer.
I architected the Flutter product’s use of the existing campaign backend and shared agent, and implemented the system with the team.
- Flutter
- Shared TypeScript backend
- Python agent
Inside Goal Manager
What the product enables
- A typed request becomes an AI-assisted phone call to a discovered business or one of the user’s contacts.
- Real-time queued, in-progress, and completed states keep the user informed.
- Call recordings and summaries report what happened and what was learned.
- Secure sign-in, notifications, and subscription plans support the end-to-end mobile experience.
March 2016–March 2024 · Active operations · Continuing ownership
Building a factory, then making its operation repeatable
At Frengen Industries, I took an opportunity from initial customer discussions and open land to a fully functioning plastic injection-molding factory.
The factory website describes four installed 250-tonne Ferromatik Milacron molding machines and supporting facilities for mold handling, cooling, packing, storage, material regrinding, industrial power, and transport. Machine tonnage describes clamping capacity; the annual production figure below describes actual output.
Founder, CEO, and operator
I handled the work from scratch to shipment: customer discussions, factory layout and construction, machinery and process decisions, hiring, raw-material procurement, production organization, and factory-compliance processes. The operation began with job work, producing agricultural PVC fittings.
Setup and customer discussions ran from 2016 to 2018, with commercial production beginning in 2018. The business produces approximately 700 tonnes per year with a team of 25 employees. I established the compliance and operational processes so the factory could run independently of my daily involvement.
Software built around real operations
I developed Frengen’s internal operational system as the proof of concept for Factory Manager. It covered day-to-day activities, reports, order management, raw-material procurement and planning, and manufacturing operations through multi-user web and phone interfaces.
Each employee worked within their responsibilities, while the shared system connected the operation. That experience supplied both the validated workflows and the motivation to establish Intoin and offer the software to other businesses.
Nuejen · From contract production to our own brand
In 2022, I began developing Nuejen-branded products. I handled market research, competitor analysis, product design, raw-material R&D, and procurement, connecting manufacturing capability with commercial execution.
The range includes CPVC, UPVC, and PVC solvent cements, pipe fittings, and screwless CCTV junction boxes. The product website describes a snap-fit/clip-lock CCTV box designed for installation without screws. These are examples of physical product development alongside software engineering.
In 2024, I handed day-to-day operations to my family. I remain the owner and am no longer involved in daily operations. Once the business and its internal software could operate independently, I returned to a software-focused role by cofounding Intoin.
Running Frengen developed my judgment about equipment, materials, production workflows, supply chains, quality, operating cost, and committed capital. I bring that experience into software product design and into decisions about where engineering effort creates business value.
March 2008–March 2016 · Microsoft Corporation · United States
Engineering services inside Windows
I joined Microsoft as an SDE, progressed to SDE II and then Senior Developer, and worked as an individual contributor with technical leadership responsibilities. My implementation languages were C and C++.
My work spanned OS networking, background services, datacenter hardware management, remote administration, and developer tooling. I contributed to Windows 7, Windows 8, Windows 10, and Windows Server work including Server 2008 and Server 2012. Server 2003 work included ongoing customer support and backported fixes. I also participated in initial planning and proofs of concept for my component in relation to Windows 11.
I took responsibilities across architecture, development, testing, and program coordination. Design reviews, mentoring, asynchronous programming, customer investigations, and collaboration with test teams were part of the work. I accounted for compatibility and test costs when proposing changes and kept QA involved when changes affected their work.
BITS · Background Intelligent Transfer Service
BITS is a Windows service for asynchronous HTTP or SMB file transfers that accounts for network conditions, resumes interrupted transfers, and supports background transfer work.
I refactored its legacy architecture, achieving a 50% throughput improvement. I investigated customer issues and coordinated changes with test teams; some fixes were backported to Windows Server 2003.
- C
- C++
- Asynchronous execution
- Multithreading
Inside BITS · Background Intelligent Transfer Service
Engineering and customer support
BITS had a large installed base and substantial customer feedback. Alongside feature development, I worked on root-cause investigations and customer support, including fixes for older Windows releases. Implementation details behind the throughput improvement remain confidential.
Peer feedback describes me as a go-to engineer for BITS, able to investigate issues promptly, help colleagues, keep QA involved, and communicate breaking changes. The work required reasoning about concurrency, failure behavior, compatibility, and the verification cost of changing a long-lived system service.
DAL · Datacenter Abstraction Layer
DAL provides a common management approach to heterogeneous datacenter hardware, connecting standards and device capabilities with infrastructure administration.
I architected the core abstraction layer for out-of-band server management using WS-MAN. My work included implementing hardware-management protocols and working with management schemas and profiles.
- C
- C++
- WS-MAN
- IPMI
- RMCP+
- SOL
- WinDBC
- CIM
Inside DAL · Datacenter Abstraction Layer
Standards and cross-functional ownership
Microsoft describes DAL as a CIM/WS-MAN management abstraction with task-oriented operations for heterogeneous hardware, including power, boot, firmware, inventory, and management-controller logs. This gives operators a consistent management surface across underlying device protocols.
The work included published protocols that we implemented and protocols published by Microsoft based on DAL. Existing peer feedback names IPMI, RMCP+, SOL, and WinDBC implementation, alongside Applied CIM expertise, standard schema implementation, and profile management.
Alex Bass’s feedback describes my contributions across architect, developer, tester, and program-manager responsibilities during the project lifecycle. This was technical and cross-functional ownership within an individual-contributor role.
WinRM · Windows Remote Management
WinRM implements WS-Management for interoperable remote administration. Resource limits and delegated execution matter when remote workloads share a system.
I designed the quota-management system and implemented secure RunAs task delegation for automated remote server administration.
- C
- C++
- WS-Management
- Resource quotas
- RunAs delegation
Inside WinRM · Windows Remote Management
System behavior and design responsibilities
Quota management addressed resource consumption by remote work. RunAs delegation addressed executing delegated tasks with the appropriate access. My responsibility combined system design with implementation, compatibility considerations, and collaboration around testing.
Microsoft documentation describes the product’s resource limits and remote-management behavior; those references establish product context, while the contribution above describes the work I personally owned.
CCIC · Code churn and test coverage
A language-agnostic tool connecting code-change information with test coverage so an engineering organization could investigate bugs and assess stabilization work.
I conceived and built the tool. It was used within my Microsoft organization, comprising approximately 150 developers and 150 testers.
- Code churn analysis
- Test coverage
- Visualization
- Release readiness
Inside CCIC · Code churn and test coverage
Adoption and use
The tool visualized code churn alongside coverage and supported bug triage, codebase stabilization, and release-readiness assessment. Its adoption scope is my organization, rather than the entire Windows division. It was internal software; there is no public artifact or adoption report.
The linked Microsoft documentation explains the products and standards. Personal responsibilities and results above come from my career account; peer feedback appears below.
2003–2007
Enterprise applications and university research
February–December 2007 · University of Southern California
Software Engineer & Intern · Student employment
I contributed software to research and university projects spanning educational discussion tools, earthquake information, and consumer decision research.
- Information Sciences Institute: I was part of the team developing the Pedagogical Discourse / PedaBot software, working on its PHP frontend. The work included tools and evaluation for educational discussion support.
- Southern California Earthquake Center: I contributed to a digital library of earthquake information and curricula, including a core data-source migration. Further implementation details are not included because I no longer recall them reliably.
- Marshall School of Business: I developed both an online survey application and its data-collection/analysis work in PHP, supporting research into internet-shopping decisions.
August 2004–June 2006 · AbeeSoft Technologies
Software Engineer · Internal ERP
I extended an existing homegrown ERP for the Abee group. Its supply-chain, CRM, HR, accounting, and inventory modules were for internal use. I was the sole technical employee and handled the technical work across the system; I did not originate the initial project.
The stack was PHP and MySQL on WAMP/LAMP, to the best of my recollection.
2003–2004 · Software Consulting, Inc.
Trainee · Total SHOP-ON-COMP
I worked on Total SHOP-ON-COMP using Visual Basic and Microsoft Access. This was my early professional software-development experience.
Education, publication, and academic work
Foundations in computing and electronics
B.E. in Electronics
K.B.P. College of Engineering, Shivaji University
June 2003 · First class · 64.07%
Additional qualifications: Post Graduate Diploma in .NET Technologies from NIIT, and certification in Object Oriented Programming from STG Int.
Research publication · ITS 2008
I coauthored Scaffolding On-Line Discussions with Past Discussions: An Analysis and Pilot Study of PedaBot, published in the Intelligent Tutoring Systems proceedings, LNCS 5091, pages 343–352. My involvement came through student employment at USC and participation in the software-development team.
The research investigates using prior discussions to scaffold online learning, with topic profiling and information-retrieval techniques including TF-IDF and latent semantic analysis.
Academic projects at USC
- Distributed file sharing: Designed a Freenet-like peer-to-peer communication protocol for unknown network nodes.
- Agent programming: Built a virtual restaurant simulation with four independent communicating software agents.
- TCP congestion simulation: Simulated network topology with different traffic types to study bandwidth flows.
- Web services: Implemented RPC and message-style web services accepting DOM objects.
- Map Explorer: Built an application using a spatial database and shortest-path algorithms.
Engineering development and entrepreneurial judgment
Helping people gain ownership and confidence
College teaching and project mentoring · Since 2016
Since returning from the US to India in 2016, I have volunteered at my engineering college with guest lectures and project reviews on software architecture, industry exposure, and career guidance.
I also take final-year student teams into the office for three-month placements permitted by their university. A typical team has five students; I have mentored approximately 25 students overall. They attend the office each day and follow a full software-development lifecycle, from documentation and design to implementation and test automation.
The purpose is practical exposure to how a real project is handled and a clearer career path. Students in Satara often have limited access to industry and can lack confidence entering interviews. I experienced that myself as a student and now work to give the next generation the exposure that helped me move forward.
KivoEdu · Ongoing informal business advice
I advise KivoEdu’s founders informally, helping engineers develop entrepreneurial judgment. This is business consultation without a formal appointment; my involvement is in business processes and prioritization.
My contributions include accounts, ideal-customer-profile decisions, marketing messages, the application’s costing model, and step-by-step business prioritization. I help the founders manage the urge to change a product prematurely and balance engineering possibilities against cost and churn.
For example, a test customer reported confusion in the UI and proposed a solution that would substantially change onboarding. I encouraged the founders to investigate the concern and gather sufficient evidence before committing to a significant change in the flow.
KivoEdu’s product provides curriculum-aligned learning, textbook-grounded explanations, practice, quizzes, and progress tracking. That describes the business I advise.
Community and speaking
- Chief guest at TECHFEST 2K24, speaking to IT students about technology-skill development.
- President of the Rotaract Club of Satara Camp.
- Volunteering with Rotary International’s Polio Free India work and MIT Pune.
Ideas developed through building and operating
Writing about systems, business, and learning
My writing expands on the judgment behind the work: understanding system behavior, choosing useful work, managing business constraints, and helping engineers develop their careers.
The System Architect’s Manifesto
How operating systems, factory operations, and business experience shape my approach.
AI and developer effectiveness
Problem understanding, engineering judgment, and the cost of unnecessary complexity.
The parallel shopfloor
Connecting software thinking with production and operations.
The cash cycle
The business consequences of cash moving through an operation.
Rethinking the MVP
Product scope and the decisions that matter before building more.
A student roadmap
Practical guidance for the next generation of engineers.
Feedback from managers, mentees, peers, and test colleagues
How colleagues describe working with me
The following feedback accompanies my career record. It speaks to technical judgment, mentorship, protocol implementation, collaboration, and ownership across disciplines.
“Throughout this time he was highly effective in implementing technical solutions based on various protocol specifications including IPMI, RMCP+, SOL and WinDBC. Pankaj was a fantastic teammate to work with and was adept at taking on the roles of architect, developer, tester and program manager throughout the life cycle of the project.”
“He is modest, respectful, and passionate about technology... I started to realize what a technical leader and contributor Pankaj was to the team. He had thoughtful and respectful questions consistently challenging others on their designs and implementation to do better.”
“Pankaj is a goal-focused leader. His wide technical experience in combination with strong ability to deliver robust and scalable architecture design resulted in several products that were built to last.”
“As a fresher in the company, I received good mentoring from him regarding product development and company etiquette. Pankaj is very hard-working, methodical as well as a team player... His experience and skill can be an asset to any software production team.”
“Pankaj just took care of all... I know Pankaj is the person I can get a better answer. He is always willing to offer some help and often can provide me some effective design choices.”
“Pankaj is a very talented, goal-driven and dedicated software engineer, with many years of experience in server infrastructure as well as application and cloud-level software.”
“I was impressed by his punctuality in the office and work ethic. We often bounced technical ideas off each other, this would improve productivity and would allow us to verify our assumptions. Furthermore, he was generally helpful and easy to get along with.”
“Pankaj is one of the few in the organization who understands 'Applied CIM' and not merely 'CIM Infrastructure'... In particular, he understands standard schema implementations, profile management... His solutions are well designed and reliable. I have complete confidence in his work.”
“Productive, efficient and dependable person. Professionalism, willingness to take feedback and act on it, creativity in finding solutions to problems and taking a collaborative approach.”
“He has shown a great deal of dedication to the feature team by thinking of the test costs associated with planned changes, and even making test code changes when they coincide with breaking code changes.”
“I liked the way he quickly followed the concepts related to asynchronous multithreaded programming and incorporated them into his design.”
“Pankaj graciously took time to help me, after hours on most occasions. He is the 'go-to' person in BITS... He collaborates with the test team very well... Very good team player, ready to jump wherever help is most needed.”
“Pankaj has been effective in investigating and root causing BITS issues in a timely manner. I appreciate how he keeps test team in the loop during his investigations and for any breaking change that he is about to introduce.”