San Francisco, California. E-mail: [upon request]
Technical Blog:;
Social/Healthcare Blog:

Professional Summary

I am a Software Architect/Engineer with over 25 years of experience spanning start-ups, agencies and big corporations, mainly in USA and also in Europe and India.
I provide technical vision, am a strategic thinker and my goal is to meet business needs and goals, on time and on budget.
I have experience in client interaction, to connect the dots between business goals and technology.
I have led and evolved development teams on-site and off-shore.
I strive to innovate, and have a patent related to the Semantic Web to query the Internet.

Select areas of focus include:

  • Highly available Saas platforms and web-services
  • Silverlight, Ajax and REST based Web 2.0 applications
  • Windows (Smart-client and WinForms) application design/development
  • Whitebox Platform development for co-branding/localization
  • Managing overall design, standards and code reviews.
  • Reviewing and adapting new technologies, including vendor evaluation
  • Evangelizing SDLC processes and tools across IT and business groups


  • AngularJS, Javascript, Node.js, Jquery, CSS
  • .NET, C#, MVC, LINQ, EF, Silverlight/WPF 4.0, T-SQL,
  • Cloud: Microsoft Azure
  • Servers: IIS, SQL Server, Sharepoint, Biztalk, MS Commerce Server, MS Content Management Server, Visual Studio Team System
  • Process: Agile (Scrum, MSF, XP), RUP, PTM/Waterfall
  • Design: VS Modeling tools, Expression Blend/SketchFlow, CRC Object Oriented Design
  • Familiar: today’s buzzword, Windows Phone, Facebook Applications and Graph API, YUI, Javascript, Interwoven Teamsite, J2EE, Weblogic

Work Experience

I have been responsible for big consulting projects involving client and vendor interactions.
I have been involved in strategizing, designing and implementing line-of-business applications.
I have evangelized tools to enhance the SDLC and improve the product development process, across IT and business groups.

DIYGenomics – Feb 2012
This is a company looking to open-source genomic analysis

Windows Phone project
This was more of a hobby project  for the Windows Phone, and my work can be found at

Razorfish (San Francisco) – July 2010 to Nov. 2011

Global, digital marketing agency.

Position: Principal Developer

  • Business Application for a huge, energy company
    A very intuitive, workflow based Silverlight interface using PRISM, RIA services and WCF
  • Website on the MSN network published in English, French and German locales, which got personalized with product downloads and recommendations and feeds.
    Azure Website and custom Content Management System, using an Azure SQL database.
    Driven in real-time by the Business Segmentation of a user (from Atlas and the German NugAd) and Windows Workflow Foundation for custom logic and an ActiveX control to detect a user’s software.

Practice Fusion (San Francisco) – Apr. 2009 to July 2010

Venture-backed Healthcare start-up that now one of the leading EHR providers in the US.

The main offering is an EHR (Electronic Health Records) website used by doctors which is a Flex UI driven by a SaaS platform. A complimentary, integrated PHR (Patient Health Record) product runs on the Salesforce platform.

Position: Software Architect

Other than designing and envisioning the core Platform, I have worked on the following features:

  • Electronic Prescriptions– enables doctors to send prescriptions directly to and from Pharmacies.

I designed the entire ePrescriptions feature from idea to post-implementation. This is the company’s core offering that generates revenue. This was an 8-month long high-profile Project that includes integration and certification with big third-party (McKesson and Surescripts) systems, and a complex drug database. It has been a very successful project, and we have much more usage than anticipated. I was responsible for the requirements and driving the features and the user-experience.

The pieces include a Flex UI, web services and an incoming URL, and uses LINQ, SQL Server 2008.

  • Clinical Data Values– This project consists of revamping the entire infrastructure of how Patient data is handled and stored in the system, to make it very flexible for storage and scalable to handle 100s of millions of data points. Considerations include metrics and reports across various data categories.

My design is to implement this in 4 phases, spread over 6-9 months.

The data being handled would include Vital Parameters and Lab values (in LOINC and HL-7 format)

Microsoft and Razorfish (San Francisco) – Nov. 2007 to Mar. 2009

Microsoft is a global software corporation. Razorfish is a leading International Design/Digital Marketing agency

Position: Software Architect and Senior Developer

I worked on numerous high-profile projects, including

I was partially responsible for design and implementation of the website. This integrates with a RDF-based catalog and Soapbox, MSN Video via web services.

Uses Silverlight 2.0, home-grown Javascript MVC framework, ASP.NET MVC

  • Pulte Homes: – Real-estate website for marketing Community Homes

My role was that of Software Architect, including design of website, interacting with Client business and Enterprise Bus and data warehousing teams

Uses ASP.NET/SQL Server 2005, Google maps, ESB, PeopleSoft, Oracle

My responsibilities were to work with the Client business and dev team to achieve performance metrics

Uses ASP.NET, SQL Server 2008, Google maps, jQuery + plug-ins

  • – New platform for NFL teams

My responsibility was to migrate team data into the new platform via a Java app and Web services to MediaBin and Teamsite

Teamsite/Livesite (CMS), Java

LifeMasters (South San Francisco) – Sept. 2005 to Nov. 2007

A Healthcare company providing Disease Management services via software systems in call centers and a public website

Position: Software Architect / Senior Software Engineer

  • I led the effort of the re-architecture of the legacy platform and applications from C++ and asp to .NET platform in C#. This includes a migration strategy and roadmap creation.
  • Deployed and evangelized Visual Studio Team System and improved the SDLC to incorporated MSF/Agile methodologies to speed up product development and move away from the legacy waterfall approach. I made presentations on writing effective Use Cases and requirements across the company.
  • Part of design team for next-generation Interactive Voice Recognition (IVR) System to allow telephonic data entry to customers
  • Implemented features in the call center application, including a “Contact and Consent management” feature and Pharmacy Claims Data Integration

eSurance Inc (San Francisco) – June to Sept 2005 (3 month contract)

A company providing Insurance services via their website.

Position: Solution Architect / Senior Software Engineer

Integration with Paypal and payment verification and fulfillment.

CPA2Biz, Inc. (Santa Clara) – May. 2000 to June 2005

A content portal and e-commerce website for CPAs (accountants) that started off as an Internet Company (ASP)

The website provides e-commerce capabilities, including a shopping cart, product catalogs, user profile management, search, etc. Back-end tasks include order transmission, catalog management, data interchange using Web Services and Biztalk.

Position: Architect with DBA role.

  • Responsible for all software design, coding standards and review
  • Developed most of the base technology used in the web applications
  • Accomplishments include researching vendors and technology and upgrading the platform to next-gen technology
  • Database Administration responsibilities included clustering design, backup and restore operations


Knowmadic (San Jose) – Feb. 1998 to May 2000

Internet-automation based software solutions for B2C and B2B applications.

I am in a patent applied for querying the web.


Position: Senior Software Engineer

  • Developed algorithms for data extraction, which is part of a patent
  • Designed and implemented pluggable components with an API to provide automated Internet navigation (recording and playback), extraction of information (recording and playback) and presentation of information using Scripting.

Institute for Medical Informatics AG (Zurich, Switzerland) – May 1995 to Dec. 1997

A software company developing medical applications for use in hospitals and for specialists. Products include a Growth Analysis System and Operation Recording System

Position: Software Engineer

  • Implemented a framework architecture that standardized applications and increased productivity by 20% and cut down maintenance costs.
  • Developed IDE add-ins for rapid code generation that standardized and speed-up coding process and boosted productivity

Note: Multi-lingual skills in German and English helped speed up requirements process

Cruxtech (Pune, India) – July 1994 to May 1995

A software company developing an application for Windows for Personal Information Management

Position: Software Engineer implementing features for contact management

Certifications and Workshops

  • Microsoft Certified Professional in “Developing .NET Web Applications in C#”
  • 2 week intensive WCF workshop with industry expert Juval Lowy of IDesign
  • Sharepoint 2003 Certification
  • Requirements gathering using the Volere process
  • Attended numerous VSLive and pre and post conference workshops


Bachelor of Engineering (Digital Electronics with Computer Science) – Pune University, India

Diploma in Electronics & Radio Engineering

References provided upon request

 Resume last updated: June 2014


10 Responses to “My Resume”

  1. tony stanol Says:

    I am an executive recruiter. Can I call you to discuss a job opportunity?

    Tony Stanol

  2. Smita Says:


    I am a resource manager. I have a dot net enterprise architect position in Chicago, IL. Could you please send me your contact details to discuss regarding the rek.

  3. Greetings,

    I have a .net / c# / WCF developer opportunity in SF with a Fitness company, 100 employees and growing. Please contact me if you or someone you know might be interested in considering new opportunities. Thanks, Ellen Montague

  4. Jerry Sermon Says:

    Hello and Good Day.

    I am currently looking for a .net / biztalk developer for a position I have in Nashville, TN. Are you in the market for an opportunity?

  5. Kevin Gadd Says:

    Hi Rahul,

    I have a Bay Area local position for a Biztalk SME that is Direct Hire or Contract to Hire. Are you interested in discussing this? I know that my client would definitely be interested in speaking with you. Please let me know what you think.


    Kevin Gadd

  6. Steven Says:

    My name is Steven I work with Transamerica i’m looking for some like you who wants to grow a business, and Work hard at achieving Financial Independence. Shoot me an email or give me a Call 9512649348

  7. Sri Says:

    I have an Urgent requirement for Sr. Team Site Developer.I would like to know your availability to discuss further. Would appreciate if you could also send me your updated resume. Since this requirement is hot, it’s best if you could contact me at your earliest convenience.
    – Sri

  8. It’s awesome to pay a visit this web page and reading the views of all friends concerning this piece of writing, while I am also eager of getting familiarity.

  9. We are staffing a project for an integration from Delphi to .Net. We have the Lead hired and would like 4 candidates that have .Net, Delphi and have developed Clinical applications. Surescripts knowledge is a huge plus.

  10. Ronny Greer Says:

    Greetings. I am a Recruiter and would like to talk to you about a fulltime position matching your skills. My number is 408.316.8358 and my name is Ronny 🙂

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s