ANUSHEEL TANDON
I am submitting my candidature to express my keen interest in a senior technical position in your company.
I am a software professional with around 19 yrs. of hands-on experience, which includes complex IT systems / product / framework architecting, product/project/program management and execution of product/application development work for multiple products/projects at a time. I have also been part of the presales teams.
I have architected products requiring high technical competency such as “high throughput - low latency” containers requiring rule engine capabilities that are utilized in high volume trading environments, enterprise mobility frameworks, application migration platforms, etc.
I have played key role in establishing Product Incubation Function. As part of this, I was instrumental in establishing Scrum Processes, Managing Product Roadmaps, Architecting, Licensing, Market Research, Competition Analysis and Go-To-Market planning for the products. The products under incubation catered to high value technology intensive horizontals like Big Data (Provisioning, Monitoring, Management and Analytics), Enterprise Mobility, ALM and many others.
I had been a member of the Design Review Board, and have been commended and recognized on numerous occasions for delivering positive results. I have proved my mettle in architecting, as well as, managing the entire product feature sets / project life cycles.
I have successfully delivered all assignments with a sense of responsibility and commitment, ensuring elegance of software architecture & design, as well as, completion on time with high quality.
I was also the working group chair for IEEE Standard Development Project that is responsible for developing a new language for capturing IT requirements that can directly be used to develop estimates using Function Point Analysis technique.
I founded a company in 2008 (till end 2011) and worked in the capacity of Technical Director to establish an online platform for software development estimates delivery, online Function Point Analysis as well as Application Portfolio Management tool. I was also responsible for building marketing alliances and internet marketing.
With the above-mentioned experience, I have capability in technical and business product/application architecting and management of international products/projects and have advanced level skills and experience in following broad based competencies:
Complex IT Systems Architecting / Framework Architecting / Enterprise Architecture / Analytics
Product Management / Roadmap Management / Go-To-Market Planning / Competition Analysis / Presales / RFP Handling
Developing Industry Standards / Research Orientation
Delivery Group / Program Management
Client Coordination / Client Interfacing / Effective Presentation Delivery
Analysis, Design, Development, Implementation & Support / Maintenance
The above credentials along with my enclosed resume make me ideally suitable for a position in your organization. I would appreciate, if given an opportunity for a personal interview.
Thanking you in anticipation.
Yours sincerely
Anusheel Tandon
ANUSHEEL TANDON
GM – PRODUCTS WITH AROUND 19+ YEARS EXPERIENCE IN ARCHITECTING, PRODUCT MANAGEMENT, MANAGING PRODUCT/APPLICATION DEVELOPMENT AND SUPPORT / MAINTENANCE PROJECTS.
PROFILE
Senior IT Systems Architect with hands-on experience in architecting complex systems, frameworks, processes and industry standards (Still Hands-On).
Successful Product Management experience in establishing Product Incubation & Go-To-Market Planning functions for multiple, technically complex products, catering to horizontals such as ‘Big Data’ & ‘Mobility’
Accomplished Delivery / Program Manager with extensive experience in managing and executing application development and implementation projects
Served as Technical Director of a self-founded startup company that is aimed at providing software delivery and the related consulting services through its company website. Company had adopted “Virtual Delivery Model” for all its service lines
Successfully designed and developed new applications as per client requirements
Successfully designed and developed new technological platforms as per the need of business
As part of the presales team, acquired several assignments from the clients and was responsible for technical and financial aspects of the proposal preparation work
Successfully completed assignments within the stipulated time with high quality, thereby achieving high levels of customer satisfaction
Successfully managed work externalization by coordinating and participating in RFP preparation, vendor search, proposal evaluation and contract negotiations.
Rated amongst the top 4% performers of the company for the year 2002
Was a member of Design Review Board, which is responsible for reviewing architecture proposed for various projects throughout the organization
Effective leadership and client coordination skills
EMPLOYMENT DETAILS
Zensar Technologies, Pune
1996 – 2006 (Left as Project Manager)
HSBC GLT, Pune
2006 – 2008 (Left as Project Manager)
Concinnity Cyber Services Pvt Ltd
2008 – 2011 (Worked as Founder, Technical Director)
Impetus Infotech Pvt Ltd
2011 – 2013 (Left as Senior Solutions Architect / Senior Product Manager)
Newgen Software
2013 – Present (Working as GM – Product Development (Director Level Position reporting into VP, Technology))
PROFESSIONAL EXPERIENCE
TECHNICAL DIRECTOR/SENIOR ARCHITECT
Technical / Solutions Architecting (Still Hands-On)
Technical Leadership and Management Responsibility of a self-founded company in the role of a Technical Director.
Product Management (Product Incubation + Go-To-Market Planning)
Presales work that involves responding to RFPs from technical and financial perspective
Software / System Estimation (using Traditional as well as Agile methods).
Managing overall aspects of the projects, which include cost, scope, quality and time management.
Requirements Elicitation & Analysis
Program Management.
Outsourcing
Collaborating with internal and external customers.
Delivering effective presentations
Managing the project teams and coordinating for any HR issues.
Conducting regular project reviews.
Continuously monitoring project progress and ensuring timely delivery with desired quality.
ACHIEVEMENTS
ARCHITECTING
Ultra High Throughput, Low Latency, Rule Engine Enabled, Transactional Container Component for Trade Order Routing for Investment Banking Group in HSBC
Challenge was to create a component (It was named ’Execution Fabric’) that can route upto 10,000 orders a second (Sub millisecond response). It was designed to be ESB compliant / pluggable so that it can be used by ESB provided data flow / business process design tools and also could be monitored using BAM utilities.
Used Berkley DB [BDB] (Key-Value Pair Persistence) for peristence and transaction management and also for faster response times, JESS rule engine for pluggable rules capability and very low number of internal threads and their scheduling management to achieve high throughput.
We could achieve upto 6000 trades per second.
Created a key value pair database called ’Blaze’ from scratch to replace BDB for even faster response times. Database could pass initial tests but its reliability was still to be established before I left the project. ’Blaze’ supported caching, transactions, replication (master – slave configuration) in both synchronous and asynchronous fashion, profiling. It also supported federation over a MOM topic (a feature useful for making it useful on grid). This was done in 2007-08 when the grid data store and processing architectures (like hadoop and cassandra) were still evolving and not widely known.
Developed a Test Harness using JMX that could wire tap the flow within Execution Fabric and thus provided us with a combined testing and monitoring solution. Test Harness was capable of pausing the thread execution flow at each wire tap point withing the fabric so that we could examine the internal state. This greatly helped the white box testing of such a mission critical container. Test cases could be programmed externally that could specify the wire taps where to stop the flow and check runtime parameters.
Architected Enterprise Mobility Platform with following features
Rapid Development of Business Use Cases / Quick Time to Market
oExtremely Configurable, Template Based Development.
Server Side Framework
oRest API Platform Supporting “Writing to Abstraction“ principle
Architected from scratch with support for exposing Java Interfaces (JAX-RS over Java Interfaces will also be made possible)
Highly reusable components due to support for abstraction (plug & play)
Quick adaptability to any technology landscape, again due to support for abstraction
Sync / Async and Multipart Request-Response Support
oPush Support over Comet (Websockets & Long Poling),Third Parties (GCM, APNS and WNS) and Hybrid (Push-To-Sync)
oQuick integration with Enterprise Systems (ERP, BPM, ECM, CCM and Custom Apps)
Client Side Framework
oPhonegap Based (Common code base for Android & iOS)
Javascript framework with support for
View Hieararchy Management
Async Event Delivery
Template Rendering
Submission to Rest Server (APICallManager) and other peripherals (wireless printers, etc) and services (email)
Can handle very large Requests and Responses
Imaging with pluggable 3rd party libraries
JS Object Model + APIs to be consumed by custom view layer
oNative kits similar to Phonegap (not fully developed yet)
oDistributable by MDM / MAM solutions
Content Toolkit
oImage Processing, Video and Audio Capture, Streaming, etc
Proposed to be open sourced (however decision is pending)
Migration of Legacy Systems to Web Platforms
Architected a utility named ’CoboTra’ that could partially convert Cobol 85 to J2EE equivalent code. Challenge here was to correctly parse Cobol 85 and convert to Java without changing semantics (meaning) of the code.
Architected a product called Avatar that can be used as a Migration Desk for migrating from any source platform to any target platform.
Lead a 10 people EAI practice team with a focus on creating WebServices based EAI solutions. Architected an approach that could implement SOA based ESB patterns using freely available J2EE application and messaging servers without the need for costly EAI products. Ofcourse it did not have out of the box solutions, utilities that come with commercial tools but in most cases, an open source alternative existed. During the course, I studied various existing products like Fiorano, WebMethods, Tibco, SeeBeyond etc. Recently studied Mule ESB as well.
As a member of the Design Review Board, I have done design reviews for numerous software projects.
Architected email based Global Time Sheet System for Zensar.
Solution Architected various Web 2.0 systems for various customers.
Architected online software services delivery platform for the self founded company that also includes the FPA and APM tools that are available to users under SaaS model from the company website.
Participated in numerous proposal building exercises as part of presales
LEADERSHIP
Successfully Established Product Management / Go-To-Market Planning function for incubated products
Managed Multiple Simultaneous Projects with a Maximum Team size of 30 people (Average experience level managed is around 7 years). I have a total of 12+ years of team management experience.
Proactive management of HR issues within team that could successfully keep a check on attrition rate of useful people.
Timely appraisals and mentoring of the team members.
Interviewed and recruited many useful people for the companies I worked for.
PROCESSES
Well versed with various development methodolgies such as Waterfall, RUP (Iterative Waterfall), Agile
Knowledgeable in CMMI-Level 5 methods and faced numerous project audits (internal + external)
Expert in Software Project Estimation using Function Point Analysis (IFPUG as well as COSMIC)
Established scrum processes within multiple product teams
RFP / SoW preparation, Proposal Evaluation, Vendor Tracking & Management
RESEARCH
Serving as Architect and Working Group chair for an IEEE standard in development (called P1805 - RCL). Its aim is to research and develop a Requirements Capture Language from scratch that could facilitate effective software requirements transfer between Business and IT. Also, it will enable a tool based automatic software sizing using standard sizing methods such as IFPUG and COSMIC.
Researched and Published a few articles on prescribing solutions to the techo strategic problems that I have noticed while doing my Job.
Application Modernization & Rationalization Strategy for Investment Bank IT Division
Virtual Delivery Model for IT Industry
As a member of patent panel, I am responsible for submitting and reviewing patent filings for the claims arising out of products under incubation
I am also responsible for managing a team that derives competitiive intelligence for Impetus‘ technical products.
PROJECTS UNDERTAKEN
NEMF & NEAF
Organization : Newgen Software, New Delhi
Duration : Apr15 – Present
My role : General Manager, Product Development (Director Level Position)
Project Description and Responsibilities:
oNewgen is a product company in ECM / BPM / CCM space
NEMF (Oct2013 onwards)
oNEMF stands for “Newgen Enterpise Mobility Framework” designed from scratch to enable Newgen to help their customers Mobilize their workforces rapidly. It supports Rapid App Development.
oIt was written initially to port Newgen’s Mobile Capture product Zapin (An account opening app) over it so that it becomes easy to maintain/upgrade.
oFramework has become so successful that now multiple variety of apps can be written over it quite rapidly and work seamlessly on Android, IOS and Windows Phone and Tablets, with a single code base.
oOther Newgen products are also planned to be ported over it as it has become a general purpose framework to support development for Mobile or Desktop platforms.
oThe architectural features this framework has are described in the Achievement section above.
oI architected this framework and currently supervise its roadmap and development/enrichment work
NEAF (Apr2015 onwards)
oNEAF stands for “Newgen Enterprise Analytics Framework” and is currently under development. It supports moving data of any volume, velocity and variety to be brought over it and get analyzed (hidden insights can then be derived from data using Classification, Clustering, Regression, etc techniques)
oIt is also planned to support Distributed Search and Distributed Storage use cases
oI architected for above capabilities and currently managing its roadmap and development.
Enterprise Content Management (ECM) – Capture Products
Organization : Newgen Software, New Delhi
Duration : Oct 13 – Present
My role : General Manager, Product Development (Director Level Position)
Project Description and Responsibilities:
oNewgen is a product company in ECM / BPM / CCM space
oI am working within Product Core group, looking after “Capture” side products. My responsibilities are listed below
Mobile Capture Product – Product facilitates mobile based information capture, processing & upload to Enterprise Systems
Architected an Enterprise Mobility Platform from scratch to support Mobile Capture product. The platform however can be used to power other products as well (to enable them for Mobility). Architectural features are posted in Achievements section above.
Getting the framework implemented through product team
Migrating existing Point Solution (ZapIn) over the new platform
Product Roadmap Management / Competitive Analysis
Participation in Go-To-Market planning
Keeping an oversight on Product Maintenance & Support issues
Product Risk Management
Team Management
Escalations Handling
Traditional Capture (OmniScan) – Product facilitates bulk scanning and upload to Enterprise Systems
Long Term Architecture Planning (Centralized Template Management between Traditional and NewAge Capture Products)
Product Roadmap
Product Risk Management
Keeping an oversight on Product Maintenance & Support issues
Team Management
Escalations Handing
Shared Productizing Services
Organization : Impetus Infotech Pvt Ltd, Noida
Duration : Nov 11 – Sep 13
My role : Senior Product Manager
Project Description and Responsibilities:
oShared Services is responsible for product incubation. It provides services to the
Product Teams
By providing customer view point on the product requirements
By providing product road mapping & release management support for the products selected for incubation
By helping them understand the market readiness for their products
By providing product certification services
Marketing, Business Development, Sales & Presales
By providing them the content for required sales material (website landing pages, presentations, brochures, videos, commercials, etc) for the products under incubation
By recommending potential partnerships around the products
By providing them quality competition research
By providing them quality market research wrt market size, target customer profiles, annual revenue estimates, etc
By tracking leads and any new feature requests (input to Roadmap planning)
eConcinnity.com
Organization : Concinnity Cyber Services Pvt Ltd, Pune
Duration : Apr 08 – Nov11
My role : Technical Director
Project Description and Responsibilities:
oeConcinnity.com is launched with aim to establish virtual delivery platform on the web for delivering all kinds of software services. Company has started operations by offering Software Project Estimation Services for its customers.
oMy engagement with the company is as a Technical Director. I am responsible for
Technical Architecture for the Website and the online tools.
Establishing a marketing network to promote the program
Financial Planning & Risk Management
CIBM AES
Client : HSBC Bank, US
Duration : Apr 07 – April 08
My role : Program / Delivery Manager / Architect
Project Description and Responsibilities:
oApplied Engineering Services (AES) was a program started within highest revenue earner group of HSBC called Corporate, Investment Banking and Markets (CIBM). The target is to collate the architectural best practices within the projects running in the group and to come up with a standard framework that can be adopted within CIBM first and then other groups within the bank.
oIt is run as a program because of the amount of coordination and work required to streamline the effort in the correct direction. AES has a very high visibility within the group.
oSome of the goals are
Studying Enterprise Service Bus (ESB) within the group.
Building an ultra high speed rules engine based transactional container that could serve as trade routing backbone. Container is designed ESB compliant. Also, multiple instances of it could be made to run on the grid.
Establishing a coding free development environment where most of the logic will be represented by modeling in UML 2 and NRL. This one was a longer term goal.
oMy engagement with the project is as a project and program manager. I am responsible for
Architectural consultancy as needed by customer
Resource Management / Team Management
Coordination with other project teams
Coordination with architecting group
Planning & Scheduling for long term (in discussion with HBUS Global IT head)
Timely delivery with quality
Billing
Web 2.0, eFOS Securities Americas & RM Desktop
Client : HSBC Bank, US
Duration : Jan. 2006 – Apr. 2007
My role : Program / Delivery Manager
Project Description and Responsibilities:
All of the above applications are Web based applications for HSBC US private banking group
Web 2.0 enables private banking customers to browse through their account reports (eStatements) and communicate with bank’s internal staff.
eFOS Securities enable relationship managers to place equity, derivative and structured products orders into market on behalf of private banking customers.
RM Desktop is the tool used by Private Banking Relationship Managers. It facilitates quick availability of all customer related information.
The projects comprise support, maintenance and enhancement of these applications.
Responsibilities include following for both
oProject Management
oProgram Management for entire HSBC US Private Banking
oArchitecting
NextGen
Client : Cisco Systems, US
Duration : Feb. 2005 – Jan 2006
My role : Project Manager
Project Description and Responsibilities:
NextGen is a set of 11 applications employing latest B2B integration architecture to put Cisco's order management in place.
The project comprises support, maintenance and enhancement of these applications.
EAI and Migration Practice
Client : Zensar
Duration : Apr. 2004 – Feb. 2005
My role : Project / Account Manager / Architect
Project Description and Responsibilities:
The project was undertaken to automate migration process as much as possible in order to complete projects more quickly and with better quality, while requiring less resources and cutting cost.
Established a competency team for WebServices based SOAs and ESB (Enterprise Service Buses) and to support corporate presales activity for EAI.
Proposed and handled the development of CoboTra – for migrating Cobol to Java and NatTra – for migrating Natural to Java.
Led a team of 10 participants to grow WebServices path of EAI.
Prepared architecture for and developed ESB architecture supporting SOA internally using open source application servers like Jboss.
Studied leading tools supporting WebServices like Fiorano, Tibco and WebMethods.
Handled pre-sales activities for EAI projects.
Handled pre-sales activity for Migration projects.
JTM (Java Transmigration)
Client : Fujitsu, Japan
Duration : Mar. 2004 – Apr. 2004
My role : Project Manager
Project Description and Responsibilities:
The project was undertaken to create a proof of concept migration project from Fujitsu Cobol 85 to Java.
There were seven mainframe programs to be migrated to the target platform.
Migrated 10,000 Line of Code to Java in the record time of 19 days to the satisfaction of the client.
NCR (Narcotics Case Register)
Client : ONCB (Office of Narcotics Control Board), Thailand (through Fujitsu, Japan)
Duration : Nov. 2003 – Feb. 2004
My role : Project Manager
Project Description and Responsibilities:
A proof of concept migration project from Natural/Adabas to J2EE/Oracle was created.
The project comprised of 45 mainframe screens, 10 Adabas files and test data for one of the prime applications of the department of narcotics control to be migrated to the target platform.
Successfully migrated 33,000 Line of Code to J2EE based open system to the satisfaction of the client.
MMS (Merchandise Management System)
Client : Fujitsu, Japan
Duration : Jun. 2003 – Oct. 2003
My role : Project Manager
Project Description and Responsibilities:
MMS was a backend retail application created for Fujitsu, Japan using their unique platform agnostic Solution Blue Printing (SBP) methodology.
The first step was to have the solution blue prints ready for some of the 'must to have' applications in the retail space. These blueprint when ready can generate code for any platform.
Bizpoint Portal
Client : Sprint Telecom, USA
Duration : Feb. 2003 – Jun. 2003
Location : Overland Park, Kansas
My role : Onsite Coordinator / Project Manager
APCOT (Asia Pacific Network Academies)
Client : Cisco Systems, Australia
Duration : May 2002 – Jan. 2003
Location : St. Leonards, Sydney
My role : Service Lead
NIBS – Unison 1.1 and eBMO
Client : Sprint Telecom, USA
Duration : Jun. 2001 – May 2002
My role : Project Manager
eBMO – National Accounts
Client : Sprint Telecom, USA
Duration : Jan. 2001 – Jun. 2001
My role : Team Leader and Offshore Coordinator
eBMO – ISDN
Client : Sprint Telecom, USA
Duration : Dec. 2000 – Jan. 2001
My role : Team Leader and Offshore Coordinator
eBMO – Norstar Wizard
Client : Sprint Telecom, USA
Duration : May 2000 – Dec. 2000
My role : Team Leader and Offshore Coordinator
Web Decision Support System (WebDSS) V 1.1
Client : Sprint Telecom, USA
Duration : Jul. 1999 – May 2000
My role : Team Leader and Offshore Coordinator
Web Decision Support System (WebDSS) V 1.0
Client : Sprint Telecom, USA
Duration : Dec. 1998 – Jun. 1999
My role : Team Member and Developer
TIMS
Client : ComTel, UK (now taken over by WorldCom)
Duration : May 1998 – Nov. 1998
Location : Winnersh Triangle, UK
My role : Support Team Member
OPAS (Open Patient Administration System)
Client : Siemens - Nixdorf
Duration : Nov. 1996 – Apr. 1998
Location : Reading, UK
My role : Programmer and System Tester
EDUCATION & PROFESSIONAL DEVELOPMENT
B. E. – Electronics Engineering
1996 (Gold Medallist)
JIWAJI UNIVERSITY, GWALIOR, MP
COMPUTER KNOWLEDGE
HARDWARE
Intel, Sun Sparc, IBM box running AIX ver. 3.2.5
OPERATING SYSTEMS (10+ Yrs)
UNIX System V Rel 4.2, AIX ver 3.2.5, Sun OS 5.7, Windows 'NT 2000/4.0/95/3.1/XP/7.0, MS-DOS 6.22
SOFTWARE TOOLS (10+ Yrs)
Microsoft Project, MS Word/Excel, Rational Rose 2000e, JDK 1.5, Microsoft Visual Source Safe, SCCS (Unix based) CVS, Starteam, Crystal Report 5.0, NetBeans 6.1, Eclipse – Galileo, Docker (Packaging)
J2EE TECHNOLOGY STACK (10+ Yrs)
Core Java, Multi Threading, Servlets, JSP, JSF, Swing, EJB 2.0, RMI, JNI, JDBC, JTS, JTA, JMS, JMX, JConsole, JavaMail, JAAS, JAXB, JAX-WS, SAAJ
FRAMEWORKS, PACKAGES, TECHNOLOGY AGNOSTIC PATTERNS (8+ Yrs)
OOPS Concepts, Design Patterns, UML, Web Services (SOAP), Hibernate, Spring, Struts, HTML, DHTML, JavaScript, AJAX, SOA based ESBs, EAI, JESS Rule Engine, XML, XPath, LDAP, PKI, SSL, Phonegap, Atmosphere, Elastic Search, R over Hadoop
APPLICATION SERVERS (10+ Yrs)
Apache TomCat, GlassFish, WebLogic, WebSphere, JBoss
RDBMS (12+ Yrs)
MySQL 5, Oracle, DB2
NON RDBMS DATABASES (1 Yr)
Berkley DB
SOFTWARE DEVELOPMENT LIFECYCLE (10+ Yrs)
Waterfall, Iterative Waterfall (RUP), Agile-Scrum
SOFTWARE TESTING (9+ Years)
Manual Functional & Regression Testing (9+ Years), Mercury QTP (6 months), White Box Testing – Junit Scripts (3+ Years), Test Case Preparation (QTP) & Results Logging (Mercury QC) (3+ Yrs)
LEADERSHIP - PROJECT / PROGRAM MANAGEMENT (12+ Yrs)
Managed Deliveries for Multiple Applications (Max Team Size Handled - 30 people), Interviewing Skills, Producing Score Cards and other Program related Reporting, Appraisals, Mentoring, Proactive Attrition Control, Facing Audits, Estimation, Presales, Presentations, White papers, Article Writing
ARCHITECTING (10+ Yrs)
Provided Architecture Consulting To Various Customers Using J2EE Technology Stack Mentioned Above
DOMAIN KNOWLEDGE
Finance
oEquity & Derivatives Trading In Indian Markets
Telecom
oBilling System
oDecision Support System
oeCommerce for Telecom
oeLearning
oB2B Integration
Date of birth: 31 Oct 1974
Contact : +91-932*******
actpg2@r.postjobfree.com
Passport : Valid Indian passport until 2017