Professional SummAry
A highly motive individual with 12 years of experience in Information technology that includes Requirement Analysis, Application Design, Application Architect, Development and Implementation, testing, application support-maintenance, product analysis and consulting experience in .Net Technology.
Specialize in .Net Technology, Agile software development, application / software security
requirements, enterprise information security and project management.
Technical Skills SummAry
Expertise in development of Web and Windows application using .Net Visual Studio.
Expertise knowledge and working experience in C#, VB.Net, Asp.Net 5, MVC 6, JavaScript
Expertise knowledge in database design RDMS concept, Data Modeling and PL-SQL ( SQL Server, Sybase,Oracle ) familiar with Toad, Informix), ETL tool ( SSIS ), Visual Basic.
Developed Encryption-Decryption tool in windows application using .Net Cryptography API and third party control ( Bouncy Castle )
Worked as a .Net Security Consultant and integrated CEPM (Cisco Enterprise Policy Management) tool to .Net Web application using CEPM API, WCF and REST Web Service.
Good development knowledge of MOSS, SharePoint, CMS (Content Management System) tool, worked with Ektron, Sitecore CMS.
Good work experience in Xml file handling, worked with XSLT for menu creation.
Expertise knowledge in Web Service, WCF and REST Service, Web API and Windows Service.
Sound knowledge in Secure Software Development Life Cycle ( SSDLC), Secure Coding practice, PCI Compliance, OWASP Security practice.
Expertise knowledge on Single Sign On Security, Token Based Authentication, OAuth SSO.
Sound knowledge in JQuery, JSON, Angular JS, Knockout JS,Ajax, Telerik, Remote Scripting.
Knowledge on cloud computing Azure service, Salesforce.
Sound knowledge in Design Pattern, Abstract-Factory, Singleton, Repository pattern.
Expert in SDLC, Waterfall, Sprints, Scrum, Agile Methodology, JIRA, TFS
Sound knowledge on ORM tool Entity Framework, Nhibernate, MVC, MVVM.
Expertise working experience as Full Stack Developer, Lead and Architect Role.
Good work experience in Project Management Activity and created Software Requirements Specification (SRS) document, Functional Specification Document (FSD), High Level (HLD).
Work experience in Unit testing, Moq testing, System testing, Automation Tool, Selenium.
Sound knowledge of DBMS, development methodology, standards, design tools, Mongodb.
Technical Skills
Technology
.NET Framework 2.0, 3.0, 4.0, 4.5,4.6, MOSS 2007, SAS 9, IIS
Programming
C#, VB.Net, Asp.Net, MVC, Web Service, WCF, Web API, WPF
Databases
SQL Server, Oracle, PL-SQL, Sybase, Informix, Sybase, SSIS, MySql
Scripting Languages
ASP, JavaScript, JQuery, JSON, Angular JS, Knockout JS, CSS, Ajax, HTML5, XML-XSLT, LESS, Bootstrap
Tool
MOSS, SharePoint, Ektron, Source Tree, GIT, SVN, TFS, Facets, Toad, JIRA
Professional Experience
Sumitomo Mitsui Banking Corporation ( SMBC Bank ) Aug 2016 - Continue
New York, NY
Senior Software Engineer, Architect
Objective:
Language/Tool
Developed and Maintained Single Sign On application based on OAuth Token based Security application which takes care the user Authentication and Authorization of SMBC Loan WebAPI, ICI Web Service, CARS Web Application. Migrating HolidayAPI application from Asp.Net to MVC, Web API and Migrated Web Applications and IIS Migration.
C#, Asp.Net 5, MVC 6, OAuth, JSON, JQuery, SQL Server, IIS 8, IIS 7, IIS 6, SOAP, GIT, JIRA, Entity Framework, Web API, Angular JS, TFS, Perforce P4V, Visual Studio
Responsibilities:
Development and Maintained OAuth Single Sign On Token based security application.
Developed Web API service for SMBC Loan API, ICI Web Service and CARS Web API.
Worked in Agile Methodology and used JIRA and TFS tool for project development.
Migrated HolidayLoad application from Asp.Net to MVC and IIS Migration.
Created Application and IIS Migration in Server and developed technical document.
Goya Foods Nov 2015 – Aug 2016
Jersey City, NJ
Senior Software Engineer, Architect
Objective:
Language/Tool
Creating Single Sign On application based on OAuth 2.0 Token based Authentication, Security application which takes care the user Authentication and Authorization of GOYA’s Order Management System, Cash Management System and SharePoint based Content application.
C#, Asp.Net 5, MVC 6, OAuth 2, JSON, JQuery, SQL Server, IIS 7, IIS 8, SOAP, GIT, JIRA, Entity Framework, Web API, Angular JS, Azure, TFS, Visual Studio
Responsibilities:
Development and Architect design of OAuth2 Single Sign On Token based security application.
Used C#, MVC, Ajax, JSON, Web API and OAuth framework for the SSO application and integrated with Web based Order Management System application.
Developed Web API service for Order Management, Cash and Asset Management system.
Worked in Agile Methodology and used JIRA and TFS tool for project development.
Developed and implemented Web Api, Web Application with release builds and build processes.
Integrated Angular JS application with Single Sign On application.
Developed Stored Procedure, Function with Asp.Net Identity tables.
Cooking.com (a wholly owned subsidiary of Target Corp ) Jan 2015 – Nov 2015
El Segundo, CA USA
Senior Software Engineer
Objective:
Language/Tool
Cooking.com, a leading culinary e-commerce company, builds innovative, entertaining shopping experiences with trusted brands. Through its Powered By Cooking.com network, Cooking.com operates uniquely branded stores, including the Food Network Store, Calphalon Store, and Rachael Ray Store. CHEFS Catalog and Cooking.com businesses is combined into new, wholly owned subsidiary of Target corporation.
C#,Asp.Net 4.5, MVC 5, JavaScript, Angular JS, GIT,Bootstrap, SQL Server, DB2, JIRA, MVVM, Entity Framework, MSMQ, GIT, Web API, KnockOut JS, WPF, XAML, Source Tree, SOA, JSON, Visual Studio, IIS
Responsibilities:
Code Migrating of www. http://www.chefscatalog.com/ asp.net version to MVC5 version using C#, Asp.Net 4.5, MVC5, Angular JS, KnockOut JS, Bootstrap JS, HTML5, CSS, JavaScript.
Analyzing and researching on Secure SDLC, OWASP and PCI Compliance for the applications.
Troubleshooting the run time issue of live sites and fixing within timeline with high priority.
Developed Service oriented Web API service for Target’s Chefsscatalog.com website.
Worked in Agile Methodology, followed TDD ( Test Driven Development ) and used JIRA tool for Agile Project development, used Source Tree.
Maintenance support of Product Management system on C#, WPF, MVVM and XAML.
Worked on Front End side application, pagination, Web API calling using Angular JS.
Cognizant Technology Solutions Jan 2010 - Jan 2015
Amerihealth Caritas, Philadelphia, PA, USA ( Jan 2013 – Jan 2015)
Onsite Tech Lead
Objective:
Language/Tool
Amerihealth Provider Solution team contains various internal applications those handle Provider, Practitioner, healthcare group’s data within the organization. As a senior .net developer and technical lead my responsibilities were to provide the development-maintenance support of the applications, deliver the modules to Amerihealth’s user, deployment the modules in production, post deployment verification with clients.
C#, VB.Net, Asp.Net 4.5, MVC, JavaScript, PL/SQL, JQuery, XML, Sybase, IIS 7, Oracle, Toad, WCF, Multithreading, IIS, Windows Form, Facets, SSIS, TFS, Visual Studio
Responsibilities:
Performed Lead role, Scrum Master role, Project Management activities, review code standards.
Provider Solution application architect, design, development and deployment.
Developed Web and Windows application using C#, VB.Net, Asp.Net, MVC, Sql and Oracle.
Developed Stored Procedure, Function, Triggers in SQL, generate report in Sybase database.
Build Windows Form application with C#, Multithreading, XML.
TMG Health, Scranton, PA, ( Jun 2012 – Dec 2012), Cognizant
Team Lead
Objective:
Language/Tool
Medicaid Policy Web Application provides the ability to customize a Medicaid Policy based on the information (Medicaid Product, Procedure Code and Revenue Code) loaded from different Client facets repositories. The accessibility of this application has been established with a third party Central Login Web Service.
C#, Asp.Net, MVC, JavaScript, JQuery, Ajax, WebGrid, Web Service, RESTful Service, Facets, IIS, Sybase, TFS, Azure Service, SQL Server, ETL, SSIS, Selenium, Salesforce, Visual Studio
Responsibilities:
Requirement Gathering, POC Analysis, module estimation, application architect, development.
Created Medicaid Policy Application using C#, Asp.Net, MVC, SQL Server, Facets, SSIS.
Leading and Coordinating with offshore team to develop the application.
Code review, coding, testing and code deployment, build process and Production Support.
Wal-Mart Inc., Bentonville, AR, ( Aug 2011-May 2012), Cognizant
Team Lead
Objective:
Language/Tool
Wal-Mart retail business contains various Sourcing business related applications. These applications take care of any product related quote details, product order details and shipment information. These sourcing applications contain the whole business chain of this process. Sourcing team supports these applications in 24x7time frame.
C#, VB.Net, Asp.Net, JavaScript, JQuery, Sql Server, Oracle, Toad, Web Service, WCF, WPF, Multithreading, Rest Service, Entity Framework, UNIX
Responsibilities:
Development project related documents like Data Flow Diagram, Issue tracker, MOM.
Creating reports, writing Store Procedures, data import and export in Sybase.
Developed C#, Asp.net, MVC based Order Base Management and Asset Management app.
Creating Multithreading based desktop application on Supply Chain Management.
ING, India (Jan 2011 – Aug 2011 ), Cognizant
.Net Security Analyst
Objective:
Language/Tool
The CryptoTest application is designed to function as a stand-alone windows application which allows data to encrypt and decrypt with various Cryptographic algorithm. Application provides Symmetric, Asymmetric, MAC, HASH, Client defined algorithm and custom algorithm implemented by third party control named Bouncy Castle. This application stores Insurance related sensitive data.
C#, Visual Studio.Net 2008, Cryptography, Bouncy Castle, Insurance Domain, Perforce, Visual Basic
Responsibilities:
Development of Symmetric, Asymmetric, client defined algorithm using C#, VS.Net 2008
Development of SRS and Design Document of this stand-alone application
Business Requirement gathering, Architecture design and development of the application.
Credit Suisse, India, ( July 2010 – Dec 2010), Cognizant
.Net Analyst
Objective:
Language/Tool
Integrate Credit Suisse’s existing .net application to CISCO Enterprise Policy management (CEPM). Enhancement and integration of MyAccess & GARS(.Net Applications) with CEPM to support request and approval workflows in Financial Service.
C#.Net, Web Service, WCF, Cisco Enterprise Policy Management ( CEPM ), ADFS, LDAP, FIM, SAML, Windows Identity Foundation
Responsibilities:
Completed POC of.net and CEPM integration using .Net-Webservice, WCF & CEPM API.
High-level and low-level design technical document for existing Financial .Net applications.
POC on Security implementation using CEPM, LDAP, SAML
TRG, India ( Jan 2010 – June 2010 ), Cognizant
.Net Module Lead
Objective:
Language/Tool
The Metrowebsite is the collection of all the corporate websites of the companies which are under the umbrella of TRG. There are 52 such websites which basically provides information about the companies. Ektron, the CMS based tool is used to implement all the websites and to integrate the content based features into the sites.
C#, Asp.Net, Xml-Xslt, Ektron, SiteCore, SharePoint CMS, IIS 6, Sql Server 2005
Responsibilities:
Working in Ektron Workarea console application to develop the CMS based sites.
POC on SiteCore and SharePoint to create multiple CMS web applications.
Developed C#, Asp.Net based CMS website using Ektron and SiteCore.
Working on Ektron Admin Panel for complete website customization.
Creating Content and Image library management using Ektron Admin Panel.
Tata Consultancy Services Nov 2007 – Jan 2010
Vale Inco, Kolkata, India, TCS
April 2009 – Jan 2010
Module Leader & Project lead
Objective:
Language/Tool
The project goal is to have one fully integrated Sales and Distribution system that will encompass sales of Finished Products and Raw Material Products. The projects modules are: Master General & Pricing, Contract Management, Assay Management, Order Management, Shipments, Invoice Management etc.
C#, Asp.Net, JavaScript, SQL Server 2005, Telerik, Ajax, Sybase, Share Point Server 2007,CMS
Responsibilities:
Monitoring and leading the developers in project implementation activities.
Created Stored Procedure, Function, Triggers in SQL Server.
Developed Order Management, Contract Management application using C#, Asp.Net, SharePoint, Sybase.
KPMG International, Kolkata, India, TCS
April 2008 – Mar 2009
. Net Developer
Objective:
Language/Tool
KPMG Financial and Audit team had few applications which used to take care the Financial and Audit data flow. These all applications were developed on SharePoint and they need different Business People access and workspace area.
C#, Asp.Net, SharePoint Server, WSS, Web Service, XML, XSLT, SOAP, SQL Server
Responsibilities:
Creating Application sites, Application in C#, Asp.Net, SharePoint from Central Admin.
Creating Content and Document Library Management system and maintaining from Central.
Creating Groups, Users, Role, assigning permission to different Group, Users from Admin Panel.
Creating Web part and deploying into the SharePoint sites.
ACNielsen, Chennai, India, TCS
Nov 2007 – Mar 2008
. Net Developer
Objective:
Language/Tool
KRE Application is one module of ACNielsen RMS. It receives market products raw data information as input from other application. This project was used to create the report of Order and Chain Management system
C#, Asp.Net, Web Service, Oracle, XML, XSLT, SOAP, JavaScript.
Responsibilities:
Requirement Gathering, Analysis and application development of the application.
Maintenance and development support of the Order and Product Management Application.
Crated Dashboard report using C#, Asp.Net, XML and XSLT processor.
eRevMax Technologies Pvt Ltd
SneakPic, Kolkata, India
Apr 2007 – Nov 2007
. Net Developer
Objective:
Language/Tool
Sneakpic is a product of Evika Systems, Inc. The website empowers people to share photos online with their family and friends all over the world for free.
C#.Net, Asp.Net, JavaScript, Remote Scripting, SQL, UML
Responsibilities:
Developed e-commerce based Online Album and Photo Gallery application using C#, Asp.Net
Developed Stored Procedure, Functions, Queries in SQL Server.
Xponse Technologies Ltd
Architecture Cards, Kolkata, India
Aug 2006 – Mar 2007
. Net Developer
Objective:
Language/Tool
Architecture Cards is E-Greetings Shopping Cart. User can personalize his/her Greetings and Message with Text entering through Editor and can upload Logo.
C#, Asp.Net, Web Service, SQL Server 2000, Payment Gateway ( Authorize.Net ), PayPal.
Responsibilities:
Developed e-commerce based Online Greetings Card application using C#, Asp.Net, Sql Server.
Interactive Soft Solution
School Base Management System, Kolkata, India
Jun 2005 – Jul 2006
. Net Developer
Objective:
Language/Tool
Smart School Base Management System consists of various modules.
C#,Asp.Net, Asp, VB, JavaScript, SQL
Responsibilities:
Developed School Based Management System using C#, Asp.Net, VB, Sql Server.
Education
Degree: Bachelor of Technology ( B.Tech )
Subject / Field : Information Technology ( IT ), Completed on 2005.
University: West Bengal University of Technology, India