GEORGE
PROFESSIONAL SUMMARY
Full Stack Developer with 12 years of work experience in requirement analysis, design, development, testing, and implementation of web and service-based applications.
Working knowledge of n-tier application design along with basic principles of computer science: object-oriented programming, algorithms, data structures, and multi-threading
Extensive experience building web-based client-server applications using Microsoft Technologies including Asp.Net, MVC 3.0, Entity Framework 5.0, .NET Core 2.0, WCF Services, Web API, Web Services, ADO.Net, C#, SQL Server 2008, SQL Server 2012, AJAX, JQuery, JavaScript, SSIS, SSRS
Gained experience in creating SPA framework using Angular 2+, created components and services to call Web API to retrieve records from the database system
Used Sonar Qube and Vera Code for continuously inspecting the Code Quality and Security and GITHUB, TFS, JIRA, Jenkins Pipeline and Azure DevOps for hosting development version control
Gained experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps also developed microservices for Web applications using .Net Core 2.0, C#, MVC5, Web API, LINQ, Jenkins, JIRA, and Azure Cloud
Excellent analytical skills, proven coding and debugging skills in C#, .Net Framework, SQL, REST, SPA Frameworks
TECHNICAL SKILLS
Programming Languages : ASP.NET (VB, C#), ASP.NET MVC, Angular 2+, ES6/ES2015,
JavaScript, JQuery, HTML5, CSS3, LINQ
Framework : .NET Framework, .NET Core 2.0, Entity Framework
APIs : Web API, WCF, Web Service
Database : MS SQL Server, Oracle
DevOps Tool : Azure DevOps, JIRA, UiPath, Agile Scrum Methodology
Version Control : TFS, GitHub, Azure DevOps
Reporting Tools : SSRS, SSIS, Crystal Report XI
Cloud Service : Azure DevOps, Azure Cloud Computing
CERTIFICATION
UiPath RPA Developer Advanced (Automation Certification)
Scrum.org: Professional Scrum Master I (PSM I)
Microsoft Certified Technology Specialist (MCTS): .NET Framework 3.5, ASP.NET Applications
WORK HISTORY
Project Name : UPS Customer Solutions
Client : UPS, Atlanta, GA, USA (Remote work until COVID)
Period : July 2020 – Till Date
Technology used : AngularJS, Asp.Net 4.5, .Net Core 2.0, C#.Net, MVC, SSRS, SQL
Team Size : 5
Project Description:
Dashboard is a web portal built for Customer Solutions and has been used by internal finance users, this is the entry point for all internal business applications this system basically handles all inbound request that comes from the ESTAT and Sales force system, we have ETL process which is actually pulls different feeds and loads into SQL database backend.
OMS (Operation Management System) is the workflow management system built using Asp.Net 4.5, Web service, SQL 2017 which integrates different group of system together that directs the data flow from customer contact to customer billing, invoicing, etc.
Vacation Calendar is front-end application built using AngularJS with MVC Core system framework that allows UPS employee to plan their vacation through online portal
Responsibilities:
Requirement gathering and converting functional requirement into technical specification
Coordination with Business Users and QA team to ensure the bug-free release
Design and development of business objects, middle tier components and Windows services in C#
Working in multiple application to resolve cross-browser compatibility issues
Working on the front-end application using AngularJS, JavaScript, CSS bootstrap
Migrating current .Net version of application and services to either Angular based, Web API, etc.
Creating Entity Framework for data retrieving, querying, storage, manipulation and for achieving disconnected database connectivity
Developing API for authentication and data retrieval from the database backend and different API system
Maintaining source code under TFS and Azure DevOps tool to track all requirements
Maintain the existing web applications and its dependencies and implementing new features for our web applications
Working on the SSRS / SSIS package to process inbound data feeds comes from different system
Project Name : Claim System Process
Client : AIG (American General Life Companies), Houston, TX, USA
Period : June 2019 – July 2020
Technology used : Asp.Net 4.6, .Net Core 2.0, MVC, REST API, Crystal report and Oracle 11G
.Net Core, Jenkins, GitHub, JIRA, Sonar Qube
Team Size : 12
Project Description:
XPression system background process designed with combination of xPression tool and .Net framework 4.6, this is policy admin system where it receives the policy packet from different admin systems via API tool. XPression system automatically takes care of transforming and processing the document in with an ACORD standard XML format and other standard XML format
EDelivery API, it’s a RESTful based API developed using .Net Core 2.0, which handles all inflow and outflows of policy generation process and hosted in the AWS Cloud platform, followed REST principle to perform CRUD operations.
Responsibilities:
Developing and Delivering projects based on the Sprint story and acceptance criteria
Interaction with Business Users and QA team to ensure the bug-free release
Building website to display policy packet (XML, PDF) using a Model, View, and Controller (MVC 3) architecture with ASP .NET framework 4.6 with C# programming language
Building REST API for data services and Entity framework to perform CRUD operations on an Oracle database 11G
Developing API which converts 1820 XML format to standard format using the Meta Data via Stored Procedures and Functions.
Extensively used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner
Automating web based application and core application components using the .net service communication API and other automation tool UiPath
Source code maintenance and creating Docker file for image creation
Created customer Error Log to write Database for avoids concurrency error writing in server file
Use PowerShell script and other CLI command for doing activities such as GIT branching, Automated Build using Jenkins
Project Name : Portal New Business (Commercial Line of Business)
Client : State Auto Insurance, Columbus, OH, USA
Period : January 2016 – June 2019
Technology Used : .Net 4.5, REST API, ASP.Net 2015, C#.Net, Ajax, Crystal report, SQL Server, SSIS
Team Size : 5
Project Description:
BizXpress is the web portal for a new line of business where we implemented the commercial line of business for issuance of policies after quote and approval by an underwriter, BOP, BAP, and WCP. It is a Three-Tier Architecture design and Asp.Net 2012 platform with WCF Service to build this application with Microsoft SQL Server 2008 as a backend.
Responsibilities:
BizXpress Development Team Lead - Led a team of four developers on BizXpress. BizXpress utilizes ASP.NET, VB.NET, JavaScript, JQuery, AJAX and Obout third party controls on the front end, C#, ACORD XML and SQL Server 2008 on the backend
Writing C# coding, screen design, Tables creation, and Stored Procedures in T-SQL with Microsoft SQL Server 2008 database
Integrating third party web service for RMV vehicle lookup and company verification through D&B Bradstreet database
Developing Brick Refresh process which loads tons of DUNS reference number against the BOP and other policies and stores the information into SQL server back-end for other downstream system utilization.
Responsible for supporting and fixing any issues with the monthly scoring engine process. Quest monthly scoring engine utilizes ASP.NET, batch command as front end, SAS, and SQL database on the backend.
Designed and implemented several support tools using .NET, SSIS, Windows Service
Working on enhancement and value adds for cost-saving
Extensively used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
Implemented WCF endpoints for services for communication in different protocols
Used Sub Version for Version Control, creating and managing projects
Design review and code review
Responsible for supporting and enhancing the new changes on internal web services developed based on .Net with the framework version 3.5 which calls both internal SQL database as well as third party web service to pull different information related to the company and individual vehicle records
Project Name : Portal New Business (Commercial Line of Business)
Client : State Auto Insurance, Columbus, OH, USA
Period : Jun 2014 – Dec 2015
Technology Used : .Net v4.5, ASP.Net 2012, C#.Net, WCF, SQL Server 2008/SQL 2012
Team Size : 8
As an offshore developer, working with multiple clients for application development and versioning using various technologies and tools, including Development, maintenance, troubleshooting and debugging of .NET applications for the web utilizing, C#, ASP.NET, Web Services, ASP.NET MVC, WCF, Web API, Bootstrap, Entity Framework, and LINQ.
Responsibilities:
Development team lead, handled applications such as BizXpress, MyStateAuto and other client application from offshore India
Writing C# coding, screen design, Tables creation, and Stored Procedures in T-SQL with Microsoft SQL Server 2008 database
Designed and developed different components using C#.Net language with extensive use of Object Oriented Programming Techniques (OOPS) like Abstract Classes, polymorphism, Interfaces etc.
Integrating third party web service for RMV vehicle lookup and company verification through D&B Bradstreet database
Ensuring clients issues are promptly addressed documented and resolved in a timely and professional manner and passing them to correct channel
View State Compression for Receipt Processing Page for Avoid View State’s Page weight
Created customer Error Log to write Database for avoids concurrency error writing in Notepad
Project Name : Catapult (Loan Origination System) – Product
Company : ISG Novasoft Technology, Chennai, India
Period : September 2010 – June 2014
Technology Used : ASP.Net 4.0, C#.Net, LINQ, WCF, Ajax, SQL Server 2008
Team Size : 8
Project Description:
Catapult is the loan origination process by which a borrower applies for a new loan, and a lender processes that application. Origination generally includes all the steps from taking a loan application through the disbursal of funds (or declining the application). Catapult generally covers everything after disbursing the funds until the loan is fully paid off. It is a three-tier architecture design and Asp.Net 2010 platform to build this application with SQL server 2008 as backend.
The UI Layer where Web Forms, developed in ASP.Net 2010 – C#.Net reside. All the front validations are done at the code behind files.
Business Layers are used to validate the Business logic using C# assemblies.
Data Access Layer, where all the getting connection String, Stored Procedures, and Functions are written inside the packages separately.
Responsibilities:
The UI Layer where Web Forms, developed in ASP.Net 2010 – C#.Net reside. All the front validations are done at the code behind files.
Data Access Layer, where all the getting connection String, Stored Procedures, and Functions are written inside the packages separately.
Writing C #coding, screen design and Stored Procedures & Functions in SQL Server and Deploying application in IIS Server.
Created stored procedure, functions, triggers, views, queries, fine-tuning, and database design structure using SQL Server 2008/2012 and Oracle 11G
Involved in code review activities. Defect fixing and development. The domain-Specific analysis comprises understanding the business functionality of playlist modules. Peer review and peer testing. Root Cause Analysis and corrective action plans.
Extensively used LINQ to SQL, LINQ to XML, and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
Project Name : PCT Care Home (Healthcare)
Company : Rheal Software Pvt. Ltd, Mumbai, India
Client : CHS Healthcare, West Midlands, UK
Period : April 2007 – September 2010
Technology Used : ASP.Net 4.0, C#.Net, LINQ, WCF, AJAX, JavaScript, SQL Server 2008, XML
Team Size : 8
Project Description:
Care Home Selection is an online web portal that helps people to search for the right care homes or domiciliary care in UK. It is a three Tier architecture design and Asp.Net 2010 platform to build this application with SQL server 2008 as backend.
The UI Layer where Web Forms, developed in ASP.Net 2010 – C#.Net reside. All the front validations are done at the code behind files.
Business Layers are used to validate the Business logic using C# assemblies.
Data Access Layer, where all the getting connection String, Stored Procedures, and Functions are written inside the packages separately.
Responsibilities:
The UI Layer where Web Forms, developed in ASP.Net 2010 – C#.Net reside. All the front validations are done at the code behind files.
Business Layers are used to validate the Business logic using C# assemblies.
Data Access Layer, where all the getting connection String, Stored Procedures, and Functions are written inside the packages separately.
Developed UI design, Coding and fix bugs in the development as per the functional design document
Writing algorithm and using of data structure in various components and tasks
Designed and developed different components using C#.Net language with extensive use of Object-Oriented Programming Techniques (OOPS) like Abstract Classes, polymorphism, Interfaces, etc.
Prepared the technical design considering the technical feasibility and the database schema
Created stored procedures, functions, triggers, views, queries and database design
Used ADO.Net for data retrieving, querying, storage, manipulation, and for achieving disconnected database connectivity.
Using .net build script to build the project solution and publish it in the development environment through the automated process
EDUCATION
B.Com
(Financial Accounting and Computer Systems)
Diploma in Information Systems Management
Aptech Computer Education, Mumbai, India
Higher Secondary School (Computer Science)
Tamil Nadu Board, India