Database architecture & tuning
Schema design for transactional systems, index and query optimisation, stored-procedure refactoring, recovery planning, encryption and access control.
Available for consulting assignments
Software Consultant · Technical & Delivery Lead
Nineteen years of building enterprise systems that hold up in production — ASP.NET and C# on the front, deeply tuned SQL Server and Oracle underneath. I design the database, architect the system, lead the team, and stay accountable for the delivery date.
Solutions delivered for
01 — Profile
I am a software consultant and team leader who has spent the better part of two decades turning business requirements into systems that thousands of people use every day — donor CRMs, dealer portals, distribution and inventory platforms, and monitoring dashboards for development programmes.
My strongest ground is the database. I have designed and optimised schemas that carry heavy transactional load, rebuilt query paths that were quietly costing hours, handled recovery situations, and put process, security and encryption controls around data that has to stay confidential. Above that layer I take on system study and SRS, technical architecture, implementation, and the client conversation that keeps all of it aligned.
At present I lead the delivery team on the JSLPS engagement, helping hold the whole system together while continuing to innovate on techniques and features. I have been with Microware Computing & Consulting since 2013.
02 — Expertise
Four capability areas that recur across every assignment I have delivered.
Schema design for transactional systems, index and query optimisation, stored-procedure refactoring, recovery planning, encryption and access control.
Enterprise web portals and Windows applications on the Microsoft stack, from front-end screens to Windows services and third-party system integration.
Management dashboards, physical and financial progress tracking, flexible ad-hoc report builders and charting for programme monitoring and evaluation.
System study and SRS, technical architecture, planning, progress reporting to senior management, direct client liaison and on-time delivery ownership.
03 — Career
Five organisations, one consistent thread: build it well, ship it on time, keep it running.
Dec 2013 — Present
Software Consultant & Team Lead
Software development, performance tuning, optimisation of programs and databases, team management, delivery ownership and troubleshooting. Currently leading the team on the JSLPS engagement.
Jan 2013 — Dec 2013
Software Engineer
Application development and optimisation across client engagements.
Nov 2009 — Dec 2012
Software Engineer — Development & DB Design
Software development and database design for marketing and dealer-facing platforms.
Sep 2007 — Sep 2008
Software Engineer
Software development and database design.
Jan 2006 — Jul 2007
Software Developer
Application development — where the career began.
04 — Selected work
Enterprise portals, kiosk and desktop applications, and monitoring systems for global brands and development organisations.
A CRM automating the online donation programme of the country's largest UN organisation — used by marketing, accounts and CRM teams alongside telemarketing vendors. Covers user and agency management, donor management, the retention process, corporate fund raising, MIS reporting and a CMS, integrated with UNICEF's Donor Perfect system. The dialer binds to the CRM on a unique lead ID so agents log appointments, outcomes and new detail live during the call.
A national platform for Michelin tyre dealers across India: order placement, schemes applicable to each dealer's territory, target-versus-achievement tracking and account statements. Dealers create end users to grow their own sales, and both dealers and end users file warranties online to earn bonus points.
An inventory and distribution portal for mid-size and corporate enterprises — goods receipt, sale and purchase, disposition, transfers and live stock status at any point in time. Includes Single Sign-On, so one authentication carries the user across every application they hold rights to with no repeated prompts inside a session.
Comparison Analysis and Reporting System: an intranet application letting Maruti's marketing team view, compare and analyse car data across manufacturers. Category reports for sales, fuel capacity and more, flexible day-to-day report generation with charting, and an administrator module managing manufacturer, segment, model-variant, specification, fuel price and price / sale / production uploads.
FICCI's central databank of industry, government and diplomatic contacts, accessible and updatable by every department and office. Users filter people by their own criteria, build private contact groups, export to labels, lists and tables, search the membership database for member organisations, and manage event participants.
A kiosk installed at dealer locations, letting the dealer register a customer's warranty on the spot. Successful registration enters both dealer and end customer into daily, monthly and yearly prize draws.
Plantation monitoring and a full M&E system with a dashboard for project information — physical and financial progress, M&E indicators selectable graphically and spatially, status monitoring, capacity-building and village-meeting records, a ready reference for contact points and project structure, and village-level intervention MIS.
Work with a US channel partner on a school management platform trusted at more than 270 campuses — student management, financial and operational efficiency, and reporting tools that satisfy accreditation and government requirements.
05 — Education
2011
Sikkim Manipal University
2008
Sikkim Manipal University
2003
NIIT
2003
HNB Garhwal University
06 — Contact
Consulting assignments, architecture reviews, database rescue work or delivery leadership — write to me and I will respond personally.