alex john(.net) latest

4
Alex John Mobile: +91 89761 24678 email: [email protected] Summary Senior Software Engineer with 3.4 years of experience in the areas of Programming and Software Development. Experienced with WPF with MVVM, C#, ASP.Net and SQL Server. Expertise in JavaScript programming. Technical proficiency in C#, ASP.Net, SQL Server and HTML. Worked in Scrum methodology as a Scrum team member. Excellent Communication and interpersonal skills and capable of working independently and also a good team player. OCA certified Professional. Technical Experience Skill Languages : WPF, C#.NET, ASP.Net, Databases : SQL Server (2005 & 2008) Web Technologies : ASP.Net, HTML, CSS and JavaScript. .Net Technologies : .NET Framework v2.0, v3.5, v4.0 IDE Tools : MS Visual Studio .NET 2008 and 2010. Professional Chronicle CapGemini (Dec 2012 – Present) Project #1: GTM, NBC Inc. Client : NBCU Universal Studios, New York, USA. Role : Developer(Scrum team member) Environment : Visual Studio 2008, C#, ASP .Net Database : SQL server-2008 Duration : Feb 2013 – Oct 2014 Description : Global Title Management – This is a web application, which can be used to manage the titles in NBCU. It is based on a 3 tier architecture. TM stores each title as a single record with a unique identifier called a Sgenno. The application allows a user in creation of a new title and then it has to be gone through TMO and OCO approval process for the title request that we have created for the title to be available in the search list. There are both hierarchical and non-hierarchical

Upload: alex-john

Post on 14-Apr-2017

56 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Alex John(.Net) Latest

Alex John Mobile: +91 89761 24678

email: [email protected]

Summary Senior Software Engineer with 3.4 years of experience in the areas of Programming and Software Development. Experienced with WPF with MVVM, C#, ASP.Net and SQL Server. Expertise in JavaScript programming.

Technical proficiency in C#, ASP.Net, SQL Server and HTML. Worked in Scrum methodology as a Scrum team member.

Excellent Communication and interpersonal skills and capable of working independently and also a good team player.

OCA certified Professional.

Technical Experience

Skill Languages : WPF, C#.NET, ASP.Net,Databases : SQL Server (2005 & 2008) Web Technologies : ASP.Net, HTML, CSS and JavaScript..Net Technologies : .NET Framework v2.0, v3.5, v4.0IDE Tools : MS Visual Studio .NET 2008 and 2010.

Professional Chronicle

CapGemini (Dec 2012 – Present)

Project #1: GTM, NBC Inc.

Client : NBCU Universal Studios, New York, USA. Role : Developer(Scrum team member) Environment : Visual Studio 2008, C#, ASP .Net Database : SQL server-2008 Duration : Feb 2013 – Oct 2014 Description :

Global Title Management – This is a web application, which can be used to manage the titles in NBCU. It is based on a 3 tier architecture. TM stores each title as a single record with a unique identifier called a Sgenno. The application allows a user in creation of a new title and then it has to be gone through TMO and OCO approval process for the title request that we have created for the title to be available in the search list. There are both hierarchical and non-hierarchical title creations. The hierarchical one has the hierarchy as SeasonsSeriesEpisodesSegments. TM gives titles more detail by allowing multiple versions and Xref’s to be attached to the title record. Downstream systems like FAME, DAISY, etc. use TM data as their title master data by filtering with Xref’s. This application allows Unicode character support.

The project also dealt with the new enhancement of the deal. NBCU currently has multiple active deals for one piece of IP. When a deal is created in TM the Financial ownership is assigned. By default, all cross-references created for an IP will inherit the ownership of the parent IP record. However, the cross-reference ownership can be overridden with a

Page 2: Alex John(.Net) Latest

different owner without the knowledge of the owner assigned at the parent level – the issue lies in that there is a lack of controls in setting up deals and reporting on them.

GTM project is looking to take the opportunity to create a better process and introduce controls enabled via systems for business users & finance – currently a lot of confusion in the business when purchasing rights, given access to rights, and which deal structures they have.

Before exploiting an IP, NBCU should be clear on how to exploit it and what its obligations are. Deals, however, should be driven by the product owner (“Origin Code Owner”) not the exploitation business.

Roles & Responsibilities:

1. Part of the scrum team.2. Responsible for understanding user requirements, designing and developing the application.3. Involved in the development of Presentation Logic for GUI of ASP.NET pages.4. Used Java Script validations for Compare Validation, RegularExpression validation.5. Involved in creation of stored procedures in MS SQL Server 2008.6. Worked on the modules implementing the business logic in C#.7. Help testing team in Designing test plans and perform test scenarios & test cases for integration and

regression to improve overall quality of the Application.8. Coordinating the UAT with users.9. Involved in preparing the Technical Specification Documents. 10. Preparation of Unit test plan and execution.11. Creation of the Click Stream Documents for the pages.12. Build, test and deployment of various changes made in a daily basis.

Project #2 – Compass

Client : NBCU Universal Studios, New York, USA. Role : Senior Developer Technologies : Visual Studio 2008, WPF, C# Database : SQL Server 2008 Duration : Nov 2014 - Till date Description :

The Contract Management, Program Accounting and Scheduling System (COMPASS) facilitates the process of acquiring program titles, managing title inventory, developing schedules, projecting title usage, and managing liability and amortization expense for NBC Cable and Network programming inventory. Financials module assist finance Users in Defining Amortization Rules, Invoice and Payment creation and tracking, Assets and Liabilities, Financial Book Closing, financial forecasting, managing vendor information , calculation of fair market value. The reporting module facilitates extensive reporting for finance users showing business critical finance data. The COMPASS deals with contract details between one or more networks.

COMPASS is a browser-based application that assists the Programming department in performing their daily programming and scheduling functions more efficiently. Created with direct input from the programming groups at NBC Universal, COMPASS integrates previously separate and, in some cases, disconnected business functions into one, user-friendly application. It also includes many of the spreadsheet and paper tasks (financial projections and forecasting) that were previously performed manually or using other tools.

Page 3: Alex John(.Net) Latest

The flow starts with the creation of a contract, then addition of titles under the contract, defining the window periods and Amort Window period, providing the allocation and payments. Once the payment is created that doesn’t mean the payment happened between two Networks under a contract. After creation of a payment the payment will be happening only when an invoice is created and the respective payment which we created will be linked with the invoice that was created. Then the status of the payment will change to paid. With respect to the Scheduling side we can air respective titles or programs. There will be a scheduling grid where we will search for a particular titles and then air it over a particular time period.

Responsibilities:1. Requirement gathering from onshore team.2. Discuss the Requirement Document with onshore team.3. Get all queries on requirement cleared from onshore team.4. Decide the technical plan of development for the requirement.5. Help testing team in Designing test plans and perform test scenarios & test cases for integration and

regression to improve overall quality of the Application.6. Take the responsibility of delivery. Make the developed application available on UAT.7. Coordinating the UAT with users.8. Build, test and deployment of various changes made in a daily basis.

Educational Qualifications

2012 Bachelor of Technology (CSE) from Karunya University (Coimbatore, Tamil Nadu)

2008 12th from CBSE Board

2006 10th from CBSE Board