Sr. .net Developer Resume Profile
SUMMARY OF QUALIFICATIONS
- Microsoft certified professional with 9 plus years of experience in transforming concepts into software applications/services and success leading all phases of diverse technology projects. Worked with global clients in various roles using cutting edge technologies and complex development methodologies to develop enterprise software applications.
- Extensive hands-on experience in .Net frameworks 4.5/4/3.5/2.0/1.1 and related technologies like ASP.Net, MVC, Web apps, Win apps, Web Services, Windows Services, WCF, REST, ODATA, WebAPI, SOA, XML, SOAP, WSDL, LINQ, Entity Framework, Visual C , VB.Net, ADO.Net, Enterprise Library application blocks, Java Script, JQuery, JSON, MS-SSRS, SQL Server and Oracle. Proficient exposure to Design Patterns, Service Oriented Architecture SOA Multitier
- Design Developed Front using JQuery, HTML5, JavaScript, Telerik Kendo Controls and consuming restful WCF and WEB API
- Domain exposure: Healthcare, Insurance, Banking, CRM, CMS, Telecom and Construction
- Experience in developing high throughput, scalable SOA services that are highly distributed in nature
- Strong communication, collaboration team building skills with deftness in training and developing technical staff to achieve performance objectives
- Expertise in developing XML Web Services with .Net providing secure SOA integration with enterprise applications.
- Extensively worked on Visual Studio 2012/2010/2008/2005, for the development of different layers of software like Business Logic Layer BLL , Data Access Layer DAL and User Interface UI .
- Experience with Telerik Kendo UI controls, and worked with various SCM tools like, Tortoise SVN, TFS 2010/2008, GIT HUB and VSS.
- Working Knowledge of Windows Communication Foundation WCF and Windows Presentation Foundation WPF , Entity Framework, Microsoft Share Point, REST Web services with ODATA Nhibernate.
- Experience in developing of database Packages, Stored Procedures, Triggers, Views, Functions, SQL Server Reporting Services, and scheduled tasks/jobs with performance tuning of existing databases.
- Developing webpages for real-time transaction monitoring using AngularJS, Bootstrap and jQuery
- Modernized the product development process to use Agile scrum methods that improved efficiency and communications across functions which led to improved delivery of scheduled tasks against an extremely aggressive schedule
- Possess good work ethics and high level of integrity, good communication and interpersonal skills, presentation skills and troubleshooting skills
- Provided technical input to product proposals RFPs and presented this input to potential domestic and international customers resulting in winning new revenue
- Expert in agile scrum and waterfall project management methodologies. Able to manage large project teams and known for high-quality deliverables that meet or exceed timeline and budgetary targets
SKILL SET
- Operating System: Windows XP, 2000- Series Servers, Windows 7/8
- DBMS / RDBMS: MS SQL Server 2000/05/08 R2 and Oracle 11g
- WEB/Programming Languages/ORM: ASP.NET 2.0/3.5/4.0/4.5 MVC 3.0/4.0, C , VB.NET, Java, COM, Web services, WCF, REST, WEB API, LINQ, Entity Framework, N-hibernate, Spring.net, MSMQ, Java Script, HTML, XML, AJAX, JQuery, AngularJS
- Application/ Internet Servers: IIS, Web logic, Tomcat
- Cache Server: App Fabric
- SCM/Others: VSS, TFS, SVN, CM Synergy, GIT Hub, MPP, HL7, NUnit and Moq, SSRS
- Build, Deployment: Wix Installer, Web Deployment
WORK EXPERIENCE
Sr. .Net Developer
NPD-OPSM Productizing OPSM to support Customers who works like Kiewit
WIX-Installer for OPSM
Project Description: Operations Management System - OPSM, A Field Management Solution for construction Industry aims to provide its architectural foundation for future custom software development .Helps to Gain a better control of Kiewit Field Management services costs through a simple process and implement service oriented architecture for future custom development. OPSM helps Kiewit to improve Kiewit Field Management services and tracking capabilities.
Major Functionalities/Modules:
- Work plan management
- Component installation management
- Claiming Guidance
- Quantity management
- Weld management
NPD-OPSM: Productizing OPSM to support Customers who works like Kiewit
WIX-Installer: Helps to reduce deployment and Customization time for OPSM deployments
Responsibilities:
- Involved in design and development of New Product Design of Operations Management for Construction industry, implementation of customer specific requirements. Knowledge Transfer sessions
- Involved in technical design and technical support in realizing the concepts, writing and Review of technical documentation
- Involved in coding using C .NET, ASP .Net MVC, WCF REST, WEB API for POD, XML, SSRS, JavaScript, jQuery, AngularJS, NUnit and Moq
- Involved in Test Driven Development and various testing phases of new product development and defects resolving
- Developed Restful web services to expose ODATA end points for web clients
- Used Entity Framework and LINQ in the middle tier to expose the data models.
- Point of contact for onsite/offshore coordination and for the project deliverables
- Involved and implemented in R D activities of new product development and implemented product Decoupling functionality with SharePoint using Dependency Injection with Microsoft Unity Container and SAP PI dependency removal using MSMQ of new Product
- Active involvement in Operations Management Improvements for Kiewit
- Implemented Wix Installer for deployment of OPSM Application to improve deployment and up gradation process
- Actively participated in the preparation of Business, Use case documents, High/Low Level design documents, Technical Specification Documents
- Communicated frequently with internal customers to acquire and maintain a detailed level of application knowledge as well as to effectively communicate user requirements to the development team
Environment : ASP.NET MVC 4.0, C , REST-WCF, WEB API, Kendo/Telerik UI, SSRS, AngularJS, Ajax, JQuery, HTML5.0, NUnit and Moq, Microsoft Unity, App Fabric Cache, Share Point Server 2010 and Oracle 11 G
Confidential
Sr.Net Developer
Project Description: Desktop Money Station DMS provides a single user interface for teller-assisted delivery of the full spectrum of Everyday Financial Services EFS . Integrated delivery of all EFS check cashing, prepaid card registration, withdrawals and loads, money transfer, money order, domestic international bill payment through one streamlined and intuitive teller interface. Automated customer profile authentication logic adds customer information as needed to support requested transactions. Stored customer profile and prior transaction information including mobile and kiosk result in minimized data re-entry in subsequent sessions. Page level, personalized teller tips section provides additional guidance to new users and cross sell support to experienced users. Shopping cart based session handling allows teller to continue servicing customer during backend system processing and minimizes cash handling. Supports multiple forms of payment such as cash, DDA, and GPR. Fully integrated cross product compliance, AML, and limits management.
Responsibilities:
- Developed several Model classes, Views and controller's to support different layers
- Fixed bugs to support production and development.
- Implicated the Application, Business and Data access layers.
- Wrote complex queries, Stored Procedures and views using SQL Server 2008 R2.
- Designed the SQL server database for respective modules and developed Stored Procedures and Triggers using T-SQL
- Involved in Test Driven Development and various testing phases of new product development and defects resolving
- Point of contact for onsite/offshore coordination and for the project deliverables.
- Analyzed, designed and developed the application based on the customer requirements.
- Handled change requests and customized project based on client requirements.
- Involved in coding using C .NET, ASP MVC 4, WCF REST, XML, SSRS, JavaScript, jQuery, NUnit and Moq.
- Used SVN and GIT HUB as our version control software.
- Actively participated in the preparation of Business, Use case documents, High/Low Level design documents, Technical Specification Documents
- Communicated frequently with internal customers to acquire and maintain a detailed level of application knowledge as well as to effectively communicate user requirements to the development team
Environment: ASP.NET MVC 4.0, C , REST-WCF, N-hibernate, Spring.net, Ajax, JQuery, HTML5.0, NUnit and Moq, and SQL Server 2008 R2
Confidential
Sr.Net Developer
Project Description:
Bluecoat Reporter application through its Dashboards and Reports with the ability of processing Bluecoat CF's logs and SNMP Agent based polling should provide visibility of Web traffic performance, utilization, trends, bandwidth impact and billing for bandwidth usage. The Bluecoat CF's would send their traffic logs file to a FTP server every hour. The new reporter would have the intelligence to detect log files at FTP drive and the custom parsers would then read the information available in the log files to parse, filter and Hash and transfer them to the local DB which would in-turn send the Raw and Summarized logs to central external storage. Optimized Reporter Engine will render the Reports and Dashboards within few seconds.
Environment: ASP.NET MVC 3.0, C , WCF, and SQL Server 2008 R2, SSRS
Responsibilities and achievements:
- Drove the development implementation of Bluecoat solution for Telkom, Indonesia. Completed project deployment up to a month ahead of schedule, resulted under budget and honored with another 2 phases from the same client
- Provided technical input to product proposals RFPs and presented this input to potential domestic and international customers resulting in winning new deals and revenue
- Developed several Model classes, Views and controller's to support different layers
- Fixed bugs to support production and development.
- Implicated the Application, Business and Data access layers.
- Wrote complex queries, Stored Procedures SSRS Reports and views using SQL Server 2008 R2 and BI.
- Used Scrum as Agile methodology for software development process of a project.
- Handled change requests and customized project based on client requirements.
- Developed modules based on the project requirements.
- Used TFS as our version control software
- Actively participated in the preparation of Business, Use case documents, High/Low Level design documents, Technical Specification Documents
- Communicated frequently with internal customers to acquire and maintain a detailed level of application knowledge as well as to effectively communicate user requirements to the development team
- Extensively worked on MVC, WCF and jQuery, XML, HTML and CSS.
Confidential
Sr.Net Developer
Project Description: CMS portal is a web based solution providing the user to access the contents and documents managing Opportunity, Sales, and Project life cycle along with versions which are manually added. CMS portal manages centrally and confidentially wide range of opportunities, projects, and documents with contents of sales specification through web access efficiently.
Environment: ASP.NET 4.0, C , WCF, and SQL Server 2008 R2, SSRS
Responsibilities and achievements:
Honored with KDDI's Best Project Award for project IMS international Managed Services for their global datacenter in 2012 in recognition of Successful project completion with high quality standards within time
- Developed several web forms, Presentation layer, Business layer and Data layer for various modules in the application
- Provided technical input to product proposals RFPs and presented this input to potential domestic and international customers resulting in winning new deals and revenue
- Fixed bugs to support production and development.
- Implicated the Application, Business and Data access layers.
- Wrote complex queries, Stored Procedures and views using SQL Server 2008 R2.
- Designed the SQL server database for respective modules and developed Stored Procedures and Triggers using T-SQL
- Used Scrum as Agile methodology for software development process of a project.
- Analyzed, designed and developed the application based on the customer requirements.
- Handled change requests and customized project based on client requirements.
- Developed modules based on the project requirements.
- Used TFS as our version control software
- Actively participated in the preparation of Business, Use case documents, High/Low Level design documents, Technical Specification Documents
- Communicated frequently with internal customers to acquire and maintain a detailed level of application knowledge as well as to effectively communicate user requirements to the development team
- Point of contact for onsite/offshore coordination and for the project deliverables.
Confidential
Projects worked Description:
- Lorenzo Shared Services, Lorenzo Clinicals, iDB Anonymize, iSOFT Integration Engine iIE , Lorenzo
- Lorenzo Shared Services provides common functionality to all products Lorenzo suite and being developing on using WCF Services and SOA Architecture.
- iDBAnonymize is GUI based software developed to scramble / anonymize data in SQL/Firebird database. Once the process of scrambling / anonymization is completed on a column, the original value of the same will never be able to be retraced. This tool is for to support Individual Health Record IHR Project and to accommodate data protection act of NHS.
- Lorenzo Regional Care is the flagship product of iSOFT for NHS National Health Services -UK Primary Healthcare segment. Patients electronic NHS Care Record comprises full local records, held on computer where treatment is provided such as the GP surgery or hospital and a summary record of important details both demographic ex: name, address and medical ex: allergies, medication, test results held on the Spine. It addresses the key functionalities like Access to Care, Advance Clinical Correspondence, Referral management, Assessments, Results Management, Medication, Knowledge Based Clinical Requests, Care Management Foundation Tools etc.
- Lorenzo Clinicals enables you to manage all the clinical aspects of hospital care. For healthcare professionals it provides extensive facilities to manage the care of individual patients. For managers, it provides tools and information with which to organize, run and report on the care providing organizations. For administrative staff, it provides the tools to manage sessions of booked appointments and home visits. They can also register patients and manage their demographic information and prepare routine tasks that require clinical review such as repeat prescriptions .For the patient and citizen, it provides the opportunity to participate actively in their own care.
- iIE is an EAI Enterprise Application Integration Application. Establishes a communication between two Enterprise Applications regardless of communication mechanism and It supports all major communication mechanisms: MSMQ, TCP/IP Socket and Web services and also supports Offline message processing.
- Its architecture is similar Microsoft Biz Talk Server, contains rules engine that process the message as per business
- It logs events that specify the flow of the message from one application to another application and supports distributed architecture.
Environment: ASP.NET2.0/3.5, C , Web Services, WCF, SQL Server 2005/8, IIS, MSMQ, Windows NT Services,
ADO.Net.
Responsibilities and achievements:
- Liaised directly with end customers to investigate, analyze and resolve complex business problems by architecting, designing and overseeing implementation of effective technology solutions
- Played a Scrum Master Role for LSS and Lorenzo Clinicals
- Extensively worked on .net Frame work with ASP.net, c , SQL Server, MSMQ, IIS, XML
- Created and implement new message routes and translation requirement to support new message exchange requirements
- Analyzed and designed new message exchange part of meaningful use program using HL7v2.5.1
- Created new Store Procedure and SSIS package for create reference values information
- Enhanced application to use MSMQ communication mode for data transfer between components
- Created a test plan and testing harness to test different communication channel and protocol like TCP IP, Message Queuing, Database and file.
- Analyzed different hospital interface developed over period of time to understand the existing system
- Very good experience in onsite/offshore coordination for the project deliverables.
- Looked after integration, migration up gradation of iIE Integration Engine project for NHS UK
- Essayed a key role in implementation of Lorenzo Clinicals at University Klinikum, Germany
- Actively participated in iSOFT Patient Management Database Migrations for NHS UK
- Gained expertise in HL7 message formatting
- Holds the merit of receiving appreciation award for the completion of iIE project at NHS UK
- Received best employee award for 3 times