Kaniska Sen
Name:
Permanent Address:
Mobile:
Email:
DoB:
Microsoft Technologies .Net Application Consultant and Solution Architect
Kaniska Sen
2/20 A, NetajiNagar, Kolkata ,West Bengal, India
---September 9th, 1973
Executive Summary
My career objective is to contribute & support the business by delivering high quality software system
solutions. As I believe I am highly skilled and have overall 17 years of successful experience in designing,
implementing (coding), and maintaining enterprise applications, system integration solutions, and mission
critical system software solutions as a technical project manager, as an application architect, as a system
integrator, as a technical lead and as a development team member. Therefore, I have much to offer to my
employer and their stakeholders.
Technical & Functional Expertise
I have been working in Enterprise Application System development & maintenance with large to medium
scale IT organizations & their business stakeholders for more than a decade & half and have extensive
experience in working on complex, diverse domains & technologies with multicultural teams across the
globe. I have implementation level experience in almost all of the de-facto technologies in .Net
(Microsoft) technology stack including the latest open-source community developed products. I have a
very good understanding of the Software development (SDLC processes)methodologies like UP (RUP), agile
and their derivations like (XP,SCRUM). Have Solid working experience in software system analysis
(Functional-Nonfunctional Requirement analysis- FURPS+,Architectural and design analysis & Modeling DDD/RDD, architectural and technological risk analysis).Having solid experience and in-depth knowledge in
software modeling and modeling languages like UML.
I have Strong ability to adapt & apply proven architectural patterns and design patterns to the system
design. Have Extensive experience in developing distributed Web application(n-tier Architecture), EBusiness solutions (B2B, B2C) using (EAI) Enterprise application integration technologies, SOA service
architectures, Cloud computing platforms,Cloud application architectural patterns and all the related
technologies.
I am well versed with DevOps standard practices and Continuous Integration (CI) & Delivery (CD) processes
and its implementation mechanisms and relevant tools & technologies.
Technology Knowledge and Skill Set
Architecture & Design Best
Practices:
Architectural Styles & Patterns,Pattern
Language and TOGAF.
Microsoft Application Architectural Patterns &
Practices (DNA)
Microsoft Application Architectural Patterns &
Practices (Cloud Platform & Services)
OOAD principles & practices and GOF
patterns.
OOP concepts & principles (SOLID) and GRASP
patterns.
Software Development
Languages/Frameworks/SDKs:
.Net Framework Version 1.1 – 4.8 & CLR
.Net Core Framework Version 2.0 – 3.1
C# , VB.NET, Visual Basic 5.0/6.0, COM/ActiveX/DCOM,
C,VC+, ATL.
Front Ends Technologies & Client
Frameworks:
ASP.NET,ASP.NET Core ASP.NET MVC & ASP.NET MVC Core,
Web API Core 3, Signal-R, MVP Pattern,WEB 2.0
standards,Win forms,WPF, XML, Xquery/XPath, XSL/XSLT,
HTML, XHTML,JavaScript, Angular-Js, Ajax,VBScript ,
ASP.
Middle Ware Standards,Technologies SOA – Message based , RPC & SOA Service Bus and
Kaniska Sen
Microsoft Technologies .Net Application Consultant and Solution Architect
& Tools:
Container based Application Middle ware services.
.Net Remoting,WCF, Web Service (ASMX), Micro
Service,XML, WS*,WSE 2.0, UDDI, SOAP, WSDL, EDI,
JSON, BPEL,COM+, MTS, MSMQ,LINQ-SQL, ADO.NET,MSEntity framework, Microsoft Enterprise Library, MS Web
Client software factory (WCSF) and Web Service software
factory (WSSF).
Back-End :
Sql Server 7.3 – 2008 (2008 R2), Oracle 9i/10g, MSACCESS, No-Sql.
Compilers, IDEs/tools :
VS.NET- (Team Explorer/Foundation server
,TFS)
Configuration and Build
Management:
Standard DevOps Practice for CI &CD.
Nmake/make, svn, git, MS-Visual Source safe, clear case,
TDD using Nunit & Nmock, Nant, MSbuild and Build Forge.
Application/Web servers:
IIS 5.0 – IIS 7.5
Integration and enterprise servers:
BizTalk server , Commerce Server , Verastream Host
Integrator. (Mainframe screen scrapping and integration)
and Robocopy (web screen scrapping and integration)
Project Execution Methodologies &
Practices:
Agile (XP & Scrum) ,Waterfall & Relaxed Waterfall.
Case Tools:
Rational Rose Suit, UML
Project Tools:
TOAD 9, MS-Office2000, TextPad 4.1.01, Visio, MSProject
Operating System:
Windows Server 2012 R2/2008, Linux Ubuntu Server
2016 Windows Server 2000 & Advanced Server, windows
server 2003, Windows NT 4.x , Windows 95 – windows
10, and MS-DOS 6.2x.
Hardware & Networking:
Used Sun SPARC, HP PA-RISC, Intel based servers &
workstations and well versed with network topologies
(Ethernet,TCP,FTP,SMTP,RDP), security and protocols.
Cloud Platforms & Services :
Microsoft Azure platform & Services (IaaS, PaaS & FaaS),
BT Orcle VDC & Services
Professional Skills
Strong analytical and problem solving skills. Natural ability to face & meet challenges
successfully and troubleshoot critical issues affecting delivery by taking ownership and
provide all help and guidance to solve such issues.
Ability to Create, Deliver, Refine and Validate Microsoft based technology solution/stack
ranging from legacy Win DNA to the latest Cloud Based .Net solution stack. Able to visualize
and own the solution and elaborate the architecture with respect to the functional, nonfunctional & Cross-Cutting requirements.
Very good communication skills. Able to successfully build strong working relationships with
coworkers and clientele, while ensuring cooperation among various stakeholders/departments
of the client & the organization. Proven ability to understand client’s/business requirements,
discuss and brainstorm solution.
Adept at overseeing all facets of project life cycle, including initiation and planning; change,
risk, and issue management; and guiding QA teams.
Excellent multitasker; able to efficiently plan and prioritize projects. Excellent People
management experience, Effective communicator.
Kaniska Sen
Microsoft Technologies .Net Application Consultant and Solution Architect
Providing leadership/ direction to other members of staff. Sound expertise to mentor the
technical team and leading by example in the use of best practice in creating extensible and
maintainable solutions.
Very good demonstration and presentation skill.
Selected Projects/products :
Feb 2013 – Till Date
Tech Mahindra, Technical Consultant
Client: BT (British Telecommunication India PLC)
Project : Vendor Management Portal
(The primary objective of the development is to develop a portal to manage BT-Vendors across the geolocation).
Technical Platform – Visual Studio 2017 Team Foundation System/server, C#, ASP.NET MVC Core, Web API
Core,XML Web Services, Microsoft Enterprise Library 6.0, Oracle 10G, Micrsoft Azure Cloud Services (IaaS),
Xunit (TDD) Test driven development methodology used for Unit testing, git repository & desktop,
Microsoft Visio, MS Word 2007 and Microsoft Project.
Project : Managed Logical Interface & Managed Physical Interface.
(The primary objective of the development is to build a platform to initiate, plan, configure, and
integrate and management of logical interfaces of Network equipments & services at the OSS layer).
Technical Platform – Visual Studio 2012 Team Foundation System/server, C#, ASP.NET, Angular-Js, WCF,
Microsoft Enterprise Library 5.0,SOAP, XML,Oracle 10G, BT-Oracle VDC (Cloud platform), Nant & nMock
(TDD) Test driven development methodology used for Unit testing, git repository & desktop, Microsoft
Visio, MS Word 2007 and Microsoft Project.
May 2011 – Feb 2013
RS SOFTWARE,
Solution Architect
Client: Visa (Card Association) Inovant, USA
Project: Set of CEMEA projects including Application Framework Design & Development in .Net
3.5/4.0
Technical Platform – Visual Studio 2008 Team System, C#, ASP.NET,WCF, Microsoft Enterprise Library
5.0,SOAP, XML, SQL Server 2008. (TDD) Test driven development methodology used for Unit testing,
Microsoft Visio, MS Word 2007 and Microsoft Project.
December 2007 – April 2011
ITC InfoTech
Technical Manager/ Lead Consultant
Client: United Health Group (Top Health & Medical Insurance Company, USA)
Project: Benefit Intent Certification
The Benefit Intent Certification or BIC Tool is an integrated application designed to help
the Customer Quality Audit Team (CQAT) conduct Benefit Implementation Audits. The
tool is used to search for or create specific test claims that can be used to simulate the
end-to-end UNET claim adjudication process starting with the front-end edit validation
process up through the creation of a member EOB.
Technical Platform – Visual Studio 2008 Team System, C#, Windows Forms,ASP.NET Web Service, Verastrem
Host Integrator (IBM 3270 Terminal Emulator), Microsoft Enterprise Library 4.0,SOAP, XML, SQL Server
2008. (TDD) Test driven development methodology used for Unit testing.
Client:
NBC, USA.
Project: Secure Terminal Server
Kaniska Sen
Microsoft Technologies .Net Application Consultant and Solution Architect
NBC is looking to develop a Secure Terminal Server (STS) application which will act as a central node that
will facilitate connection to various customer applications, securely.
The objective of developing this application is to provide a central system which will hide the
complexities of connection to disparate system from the end users and manage users.
Technical Platform –.NET FRAMEWORK 2.0,C#, Windows Forms,ASP.NET Web Service , Microsoft Enterprise
Library 3.0,SOAP, XML, SQL Server 2005.
Test driven development methodology is used with NUnit, FxCop,
Mach 2007 – November 2007
Covansys India Pvt. Ltd,
Technical Leader
Client: Visa Inovant, USA
Project: MMG Application
The primary goal of this project is to setup an MMG environment to sending and receiving mobile messages
via Mobile Message aggregators (Clickatel, Verisign).
On the top of this environment separate applications/service will be developed to process messages from
Visa member banks, Customers and Mobile Message aggregators according to Visa’s business strategy.
Technical Platform – .NET FRAMEWORK 2.0,C#, ASP.NET, ASP.NET Web Service ,WCF, Microsoft Enterprise
Library 3.0,SOAP, XML, SQL Server 2005.
Test driven development methodology is used with NUnit, FxCop, Web Client software Factory, Web
service software Factory.
August 2003 – January 2007
R.S Software India Ltd.,
Team Leader/Sr. Software Engineer
Client: Visa CEMEA, UK
Project: Payment Facility
The goal of this project is to provide online payment interface for different VOL applications. This
interface will help the VISA members/customers to make hassle free payments using their credit or debit
cards and reduce delay in fulfillment and reconciliation process. It also provides different types of
payment methods to users. Payment Facility will offer this interface to the customers using Barclaycard
ePDQ CPI payment interface.
Technical Platform – C#, ASP.NET, XML, XSLT, ASP.NET Web Service
Visa CEMEA, UK
Project: CLARITY PHASE II
Client:
CLARITY is a Business Process Management project for VISA Members and Member banks. The major BPM
tool used for this project is TRANZAX of clear technology.
The initial phase of this project has been developed at onsite. I was working as a technical leader in this
project (RS side).
Technical Platform – C#, ASP.NET, XML, XSLT, ASP.NET Web Service, WRQ Verastream.Kapow robosuit.
Visa CEMEA, UK
Project: PSQR (Payment Service Quality Reporting)
Client:
The goal of the Payment Service Quality Reporting system is to facilitate service quality reporting of Visa
Payment system to Member Banks. This reporting system helps Members to identify the inhibitors to
seamless transaction, which results to limiting volumes or increasing costs.
Visa CEMEA currently has a system in place to generate PSQR reports in PDF format and to publish it on
VOL for Member access. The current system is time consuming, need lot of manual intervention and not
optimized. The current reporting system for Members is actually static PDF reporting. There is no option
for Member to dynamically drill down to the interest area, to compare with average performance of other
Members in similar area etc.
Technical Platform – C#, ASP.NET, XML, XSLT, ASP.NET Web Service, WRQ Verastream.
Kaniska Sen
Microsoft Technologies .Net Application Consultant and Solution Architect
Professional Data Solutions inc. New Jersey, USA
Project: PDI Migration
Client:
Migrating setup programs to .Net architecture.
Migrating reports from the existing rtf template format to crystal Report .NET plus
migrating programs for said reports to .NET architecture.
Segregating the inline SQL statements in the Business Object Layer from the classes to
database stored procedures.
Encapsulate all the SQL statements into database-stored procedures, which would be
accessed from the DAL.
Technical Platform – C#, ASP.NET Web service, Visual Studio .NET, IIS 5.0,SQL SERVER 2000
January 2003 – August 2003
Cogentech Management Consultants,
Project EMAP
for TechniClick Inc. New Jersey, USA
Software Engineer/Associate Consultant
EMAP is intended to be a compressive tool for all users in a mortgage company. The goal is to develop the
system so that any user will be able to perform all of his/her business activities in one application. This
implies that EMAP also needs to satisfy the varied requirements of all levels of users in its user base. it is
envisioned that the usability of EMAP will be extended to the clients and other organizations in future that
a mortgage company is dealing with. This will enhance the information exchange mechanism from end to
end and also boost the customer service level to a higher level.
Technical Platform – ASP.NET,C#, VB.NET, Windows 2000 Advanced Sever, MS-SQL Server 2000, Exchange
Server 2000,WEBDAV
Project: (ETECS) EWIE / Tyrolit E Commerce System
for One Supply Technologies LLC. New Jersey, USA
Tyrolit and EWIE intend to leverage the Internet and deploy an E-Commerce website in order to meet the
needs of EWIE/Tyrolit Master Distribution Program. This solution will improve and automate ordering
processes, reduce customer service costs, and support increased sales from the Tyrolit distributor base.
The goal is to create an online platform for the EWIE-Tyrolit Master Distributor Agreement with integration
to EWIE and Tyrolit back-office systems.
Technical Platform – ASP 3.0,VB, VC++, COM/DCOM, Java Script, VB Script, HTML, Windows 2000
Advanced Sever, MS-SQL Server 2000, MS-Commerce Server 2002, SQLXML
Project: OCD/GHX Integration
for One Supply Technologies LLC. New Jersey, USA
The goal of the OCD/GHX Integration project is to create a document interchange platform with
integration between GHX Supplier hub and OCD’s backend system
J D Edwards. This solution will improve and automate ordering processes for OCD buyers ordering through
GHX.Key features of the platform will include a website that will allow OCD to track all documents
interchanged between OCD and GHX and will be integrated into the document interchange platform. The
document interchange platform will be integrated to OCD and GHX systems (JDE and Supplier Hub) using
flat files and GHXml based documents.
I was responsible for designing the Document Specs and the Mapper using Biztalk Editor and Biztalk
mapper. He was involved in integrating it with the JDE using Btalk MQ receive function.
Technical Platform – Windows 2000 Advanced Sever, Biztalk server 2000, MSMQ
Project: Blaze – Link Interactive Voice Responding System
for Indian Oil Corporation.
BlazeLink is aimed at providing value added solutions to INDANE customers who can book an order, enquire
its status, and raise complaints just through a phone call.Using the state of art technology with MSTAPI
this product refers BLAZE for all its transaction processing.
My major responsibility was to do the system study, code the system, system testing and customization of
module.
Technical Platform – Operating System: Windows 98, Windows 2000 Advanced Server
Kaniska Sen
Microsoft Technologies .Net Application Consultant and Solution Architect
Front End: Visual Basic 6.0(ActiveX/COM technology) VC++ ATL
COM for Supporting DLL, Crystal Report
Windows SDK: Microsoft T.A.P.I (Telephony A.P.I) for Line functionalities Microsoft M.M.A.P.I (Multimedia
A.P.I) for playback and process WAVE (Voice) file.
Database: MS-SQL Server 2000
Employment History:
TECHMAHINDRA
-
Feb 2013 – Till date
RS SOFTWARE (INDIA) LTD.
-
May 2011 – Feb 2013
ITC INFOTECH LTD
-
Dec 2007 – Apr 2011
COVANSYS INDIA PVT LTD.
-
Mar 2007 – Nov 2007
RS SOFTWARE (INDIA) LTD.
-
Aug 2003 – Jan 2007
Cogentech Management
Consultants Pvt. Ltd.
St Xavier's Computer Centre
-
Jan 2003 – Aug 2003
Education
B.COM 1994, Calcutta University, Calcutta
Two years PGDCA course from St.Xavier’s computer center.
Hobbies and Interests
Cricket, Listening to music, Computers, Internet
Jan 1998- Jan 2003