| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
Phone: PHONE NUMBER AVAILABLEEmail: EMAIL AVAILABLERoyersford, PA______________________________________________________________________________Lead developer for application development/engineering/support team, with IT leadership experience Expertise in application development, solution planning, project initiation, project management, support, scoping, estimation, metrics-based tracking, reporting, costing, budgeting, and resource management. Directly coordinate with client for daily business requirements, Agile scrum team and provide architecture and technical guidance to development team both onsite, offshore and Dev-ops team for deployment. Work with service delivery managers and senior project managers on project progress and issues arise within project. Participate in development and code review to deliver the highly scalable application. Microsoft AZURE Fundamentals certified. ITIL foundation certified and follow best practices in service management, utilizing processes, terminology, and methods.PROFESSIONAL SUMMARY: Expertise in developing web application with skills Asp.net/MVC/Razor view/Blazor/ASP.Net core using C# and VB.net in .NET Framework v5, 7, 8, .NET Core 3.x. Good Knowledge and work experience in OOPS, SOLID principles and design patterns. Strong experience in working Entity Framework core to store and access the database. Experience in working with data access technology ADO.Net application to communicate with the different data sources. Experience in creating Microservices, Web API and Webservice and serialize the result set as JSON/XML object. Having experience in tools like Postman, Swagger and SOAP UI to test the API service. Good experience in working windows service and scheduling the service running continuously in the server. Worked on Log4Net writing the service process in log file. Good Knowledge and work experience in LINQ to query the collections and filter data based on the condition. Work extensively on JavaScript and jQuery for client-side validations and creating AJAX call to access the API URI or route URL for passing value from view to controller. Written simple to complex queries using various joins, creating stored procedures and fine-tuning of SQL statements to improvise performance and usability. Usage of SQL Profiler, SolarWinds SQL Sentry tools to monitor query execution plan to identify and optimize slow running Queries to improve performance. Working knowledge on CI/CD pipeline for continuous delivery using Jenkins for .Net/core applications. Good Knowledge on Azure Cloud fundamentals & architecture, Azure Pipelines, Azure SQL. Performed code analysis using ReSharper to fix detected code issues. Experience in writing Unit Test case, Test plan bug analysis and fixes. Project Methodology: Agile Framework, Waterfall methodology, Scrum, Kanban practices using JIRA. Highly experienced in OOP, SOLID Principles, Dependency injection, Asynchronous programming and multi-threading. Designed and built an enterprise-wide asynchronous message processing service using .NET and RabbitMQ handling thousands of messages a day. Used RabbitMQ as the informing middleware. Extensive work experience on system analysis, design, development, testing and implementation of projects with full SDLC (Software Development Life Cycle). Co-ordinate with Onsite team and lead offshore team by providing technical support, code review, mentoring the team members, onboarding new joiners by conducting knowledge transfer sessions. Having experience in working supporting production releases, troubleshooting issues and configure environment and major enhancement projects, used ticketing tool follow incident management process.SKILLS Project Management Tools: Microsoft Project, Work zone, Jira Project Methodology: Agile Framework, Water fall methodology Service Management: ITIL Certified VM Service Manager, Service Now, Production support Collaborative tools: Teams, Zoom, Rocket chat Development Technologies: ASP.Net, MVC, ASP.Net core, C#.Net, VB.net, Razor view, Blazor, Entity Framework core, ADO.net, PHP. Database: SQL server, Oracle Scripting Language: JavaScript, jQuery, Type Script Services: Microservices, Web API, WCF, Web service. Reporting Tools: SSIS, SSRS, Crystal report Cloud: Knowledge on Azure fundamentals (Microsoft Azure Fundamentals Certified), Knowledge on Amazon Web Services (Cloud bootcamp) Tools: UAC workload scheduling & automation, RabbitMQ, Jenkins, UCD, RTC, RRC, HP Quality Control, Control-M, Genesys Tools (IVR), Vizio, Apigee, Qualys, Splunk, New Relic, Swagger, SoapUI, Postman, Ping IDE/Source Control tools: Visual Studio, TFS, GitHub, SVNDOMAIN EXPERIENCE Insurance - Commercial, Personal Telecom - Small business and Enterprise E-GovernanceEDUCATIONDegree Bachelor of EngineeringSpecialization Computer Science EngineeringCollege/University PSR Engineering College (Affiliated to Anna University)Year of Graduation April 2005Boot Camp Multi-cloud bootcamp from The Cloud Bootcamp
WORK EXPERIENCEClient/Implementation Partner Nationwide Insurance/Accenture LLP (Remote, PA)Role Lead DeveloperPeriod February 2022 - Till DateEnvironment: C#.NET, ASP.NET Core MVC, Razor View engine and Web API (Microservices), OOPS, Visual Studio 2022, .Net 8, EF ORM, IIS, JSON, GIT, UAC, UCD, Jenkins, Jira, PowerShell Script, RabbitMQ, Postman, SoapUI, FileZilla, Beyond Compare, SQL Server 2022, SSRS, Copilot, Splunk, New Relic, SQL Sentry, and Windows 11Responsibilities Worked in Agile methodologies for rapid development and adapt to varying requirements, deliver as per sprint planning, and participate in all scrum ceremonies. Work closely with client team for requirement gathering, analysis and provided desired solution to client in time limits. Used design patterns and principles such as Factory, Abstract Factory, Singleton, Repository and MVC for component design. Design and development of Microservices development using ASP.NET core Web API to expose data to various clients. Implemented .NET Security features of Authentication and Authorization using .NET Membership, oAuth2, JWT and ping framework. Expertise using Bootstrap for fixed templating using CSS. Used Razor view engine to generate views/pages. Used Dependency Injection for creating object using factory object into the constructor. Implemented ORM framework using Entity Framework core to connect, retrieve, store data. Used LINQ to Entities for retrieving and filtering the data proficiency. Database development activities such as creating and updating tables, stored procedures, functions, triggers, views. Used Jenkins and UCD for continuous integration and deployment of application changes Implemented RabbitMQ for windows with direct Exchanges with consumers and producers for data integration with windows service Provide support to production batch jobs scheduling, flow execution, monitoring and failures. Also, create/modify workflows tasks, windows tasks, triggers, task monitors, universal tasks, variables, credentials, agent clusters, and performed various activities, via Universal Automation Center (UAC) platform and promote bundles into different environments Lead development and deliver changes for multiple modules and functionality of the application Used Splunk/New Relic tools to do web analytics, compliance and security checks and monitor/analyse error rates and response times. Coordinate with the onsite and offshore team on a daily and weekly basis to resolve any integration issues, and provide issues escalation and resolution and track projects and release-level activities Providing continuous improvement strategies for increasing quality and productivity and reducing cost to serve Create reports and dashboards to do analytics on various business need using SSRS Involved in bi-weekly & monthly status discussion meetings involving project managers and leaders and involve in presentation of metrics and reports Track and implement solutions to meet SLA on production support Document Impact Analysis for any bug/issue prioritized by business and fix/change existing moduleClient/Implementation Partner Nationwide Insurance/Accenture LLP (Harleysville, PA)Period June 2017 January 2022Role Sr.NET DeveloperEnvironment: C#.NET, ASP.NET MVC, Web API, Web Service, XML, SSMS, OOPS, LINQ, Entity Framework, IIS, jQuery, JavaScript, GIT, Jenkins, UCD, Jira, Service Now, Beyond Compare, SSIS, SSRS, Crystal Report, SQL Server 2018 and Windows 10Responsibilities Worked in Agile methodologies involving insurance application development and support and deliver as per sprint planning and participate in all scrum discussions Involved in code build & deployment support using various client /3rd party tools in all the environments Worked on new modules development, debug and modify existing application as per business requirements for multiple applications using .NET Framework, MVC, C#, Web API, Web Services, JavaScript, jQuery, CSS, etc., as per the client requirement Involved in building Web APIs using ASP.NET MVC to expose data to various clients. Implemented .NET Security features of Authentication and Authorization using .NET Membership and LDAP Implemented Data Access Layer using Entity Framework and ADO.NET to connect, retrieve and update the data Written simple to complex queries, created new and modified existing stored procedures, views, functions in SQL Create reports and dashboards to do analytics and data integration on various business need using crystal report & SSIS/SSRS Involved in handling production tickets and involved in incident management process to provide solutions for the supported applications Involve in L3 support of incidents to resolve different categorization of tickets as per SLA Document Impact Analysis for any bug/issue prioritized by business and fix/change existing module Co-ordinate onshore and offshore team members on day-to-day activities on assigned cards/tasks and involved in meetings for daily status Involved in monthly status report meetings and present progress on project activities using graphical representation and detailsClient/Implementation Partner Travelers Insurance/Accenture LLP (Hartford, CT)Period June 2015 May 2017Role .NET DeveloperEnvironment: C#, ASP.NET Web Forms, ASP.NET MVC, Web Service, XML, SSMS, OOPS, IIS, JavaScript, SVN, Service Now, Genesys composer, CME, Genesys API, Genesys SDK, SQL Server 2015Responsibilities Responsible for planning and execution of development and support contact center applications. Responsible for Design & Development in web pages & services for the application, creation, and modification of schema for databases as per the client requirement and support production tickets for the applications supported. Responsible for creating simple to complex SQL queries, and stored procedures for the implementation of database connectivity to application and involved in building application UI using ASP.NET Web Forms, ASP.NET MVC, C# and HTML. Involved in code build & deployment by using various client /3rd party tools in all the environments. Handled day-to-day activities in operations. Genesys health check of various applications. Handle and coordinate with Genesys PS to resolve escalated issues. Build applications based on the requirements and provide guidance to the team to build application based on customer requirements and best practices. Analysing the call trend and provide the necessary information to the future requirements. Worked on basic interactive voice applications creation using Genesys composer. Used SVN as code repository for the integration of all the Latest codes, build and deploy to the server. Work on IVR Routing strategies and CME of Genesys tool. Perform Unit Testing, System Integration Testing. Involved in requirement gathering with clients and demand generation of work requests (development). Co-ordinate offshore team of 4 members and coordination with onshore & offshore team in daily status calls and meetings. Responsible of planning of work items to team members and support & guide team on technical front and manage delivery of the work products. Ensure peer review process gets followed within the application groupsClient/Implementation Partner USAA/Accenture LLP (Chennai, India)Period March 2011 May 2015Role Senior DeveloperEnvironment: C#, VB.NET, ASP.NET Web Forms, ASP.NET MVC, SQL Server, Web Service, XML, SSMS, OOPS, IIS, JavaScript, Star Team, Service Now, IBM RTC, RRC, Control-MResponsibilities Involved in requirement gathering with clients and demand generation of development work requests. Responsible for planning and execution of development and support incoming L3 tickets. Responsible for Design & Development in web pages & services for the application, creation, and modification of schema for databases as per the client requirement and support production tickets for the applications supported. Responsible for creating simple to complex SQL queries, views, triggers, and stored procedures for the implementation of database connectivity to application. Involved in building application UI using ASP.NET and HTML, CSS. Involved in the creation & modification of Batch jobs using C# and VB.Net with SQL Server/Oracle for automation processes which are triggered by Control-M (3rd party tool) in all the environments. Created & modified various business object reports by configuring & implementing SQL queries on many tables. Used Star Team and Rational Team Concert (IBM Tool) as code repository for the integration of all the Latest codes, build and deploy to the server. Coordination with onshore & offshore team in daily status calls and meetings. Responsible of planning of work items to team members and support & guide team on technical front and manage delivery of the work products. Ensure peer review process gets followed within the application groups. Responsible for different Service Level Agreements and make sure SLA is not breached. Status reporting on daily activities and report metrics on chargeability and SLA. Produce and report metrics on productivity for the engagement.Client/Implementation Partner Accenture CIO/Accenture LLP (Chennai, India)Period November 2009 February 2011Role DeveloperEnvironment: C#, ASP.NET Web Forms, SQL Server, Web Service, SSMS, OOPS, IIS, TFS, Rational ClearQuestResponsibilities Responsible for coding, designed interfaces MVP architecture, C#, and Visual Studio 2010. Used REBAR Accenture tool which used MVC architecture for the code development. Used Team Foundation Server to integrate all the Latest codes, build and deploy to the server. Worked on SQL queries and stored procedures using Microsoft SQL Server 2008. Involved in estimation for few new CRs using ADM estimator. Involved in application configuration management, risk management and preparing project metrics reports, defects tracking using CQ tool.Client/Implementation Partner Verizon/Satyam Computers Private Limited (India)Period April 2007 October 2009Role DeveloperEnvironment: C#, ASP.NET, SQL Server, IIS, TFS.Responsibilities Responsible for analysis of requirements and prepare use cases, high/low level design documents and flow diagrams. Responsible for design HLD and review with technical lead. Involved in writing application code using ASP.NET, C#, peer review & performed unit and integration testing of application with internal & external services as per the business requirement. Used Team Foundation Server to integrate application code, build and deploy to the application server. Written simple to complex SQL queries, views, functions, and stored procedures using Microsoft SQL Server.Client/Implementation Partner Neapco & Siemens/Swatee Systems Pvt Ltd (India)Period May 2006 March 2007Role DeveloperEnvironment: ASP, VB6, SQL Server, SVNResponsibilities Responsible for design, coding & unit testing classic ASP and VB6 applications. Involved in creation/modification of database objects like stored procedures, views, functions using SQL 2008.
Used SVN repo to maintain modified and latest code changes. Build and deploy changes to the server. Support releases on the changes implemented to production on regular monthly release.Client/Implementation Partner Brunei gov/Arshu Consultancy India Pte Ltd (India)Period April 2005 April 2006Position Junior developerEnvironment: PHP 5, VB, Eclipse, MySQLResponsibilities Developing the application for business requirements Responsible for involvement in UI design and coding using PHP 5, VB. Written simple to medium SQL statements and creating database objects using MySQL. Perform Unit Testing of application code. Document various scenarios and capture test results. |