Anil Vartak


– Areas of expertise: Agile process, Website and web app development, APIs, Cloud platforms

– Programming Skill: PHP, Java, JavaScript, Lotus Notes, MySQL and Linux

– Language Skill: English, Dutch, Hindi

Work Experience

  • Tech lead / IBM / Feb 2017 – Sept 2017

    Worked with the executive and business teams to ensure that the registration requirements can be met. Provided regular updates to the executive team. Led the implementation of a unified registration system across IBM and its acquisitions, managing teams in China, India and US. Architected a micro-services based architecture with micro services in NodeJS and Java and registration forms in ReactJS. Multi-location customer facing clustered deployment environment with 100% uptime requirement and over 15,000 daily registrations. Planned move to Docker containers and Kubernetes or Swarm based environment. Agile methodology used to manage project with biweekly sprints and daily scrums. Jira and Slack used for stories and team communication. Continuous Integration using Jenkins and rapid deployment with Urban Code Deploy. Responsible for managing services for the authentication interface for

  • Product Owner / IBM / Jan 2016 – Jan 2017

    Product owner for a team that designed, developed and support an API platform for multiple groups and apps in IBM with 100% availability. Java, OpenAPI (previously Swagger) based design and architecture for APIs. Agile methodology with bi-weekly sprints and daily scrum using Jira as the collaborative tool. Used Stash and Git repos to manage code versioning Responsible for working with the business owners and technical teams to understand their API requirements. Responsible for ensuring that data connections and APIs are made available in a timely manner to allow teams to quickly consume data from multiple sources. Worked with analytics teams to fine-tune data needed for APIs to guarantee quick response time for APIs.

  • Sr. IT Architect / IBM / May 2010 – Jan 2016

    Part of Enterprise Architecture team working on multiple IBM projects. Responsible for coordinating implementation of cookie consent manager across IBM websites to ensure EU law compliance. Co-Owner of IBM cookie standard. Architected and was responsible for design and development of a new campaign planning tool for all of IBM. Involved in privacy protection across websites. Architect for a tablet based mobile app to manage marketing assets.

  • Consultant / IBM / Apr 2000 – Aug 2000

    Worked at a client site, Marsh-Mclennan. Marsh had a number of B2B Internet portal applications for their clients developed in Lotus Domino, HTML, Java and Javascript. Worked on identifying and improving portal performance, making the portal usable on different platforms such as the Mac, finding ways to help make the portal more usable for their dial-up users in Asia-Pacific and South America using Domino Off Line Services. Identified methods to improve communications and collaboration using QuickPlace and Sametime and assisting their inhouse development team in creating and implementing development and QA standards.

  • Team Lead / IBM Global Financing / May 1996 – Mar 2000

    Lead developer and architect for IBM Credit, which is responsible for issuing loans/credit to IBM dealers. Created some of the first B2B applications in IBM including accounting/financial information such as payments and invoices. Created a credit review application to handle credit applications submitted online. Large volumes of data from multiple sources had to be manipulated and made available on the websites using Notes Pump. Used Domino, Java, HTML, Javascript and Lotus Notes client


> Mumbai University, Bachelors in Physics/Mathematics

> Certified Lotus Notes development