Sr.net Developer Resume
TX
PROFESSIONAL SUMMARY:
- 9 years of IT experience with exceptional skills in Analysis, Design and Development of high scalable Multi - tiered Web Applications, Distributed Applications and Web Services using Microsoft Technologies in Finance, Banking, Telecom and Healthcare domains.
- Expertise in developing Web-based and Windows-based applications using C#, VB.NET, ASP.NET,AJAX, UML, JavaScript, VBScript, XML, CSS, AngularJS, Angular 2/4/6/7/8, Knockout JS, DevEx 11.1.8, SQL-Server 2010/2008/2005, Oracle 11g/10g/9i and Visual Studio 2015/2012/ 2010/2008/2005 .
- Hands-on experience inC#, MVC, ASP.NET 2.0/3.5/4.0, WEB API, WPF (Windows Presentation Foundation), Silverlight, MVVM, WCF (Windows Communication Foundation), Angular 2/4/6/7/8, LINQ, Entity Framework, SQL SERVER 2008
- Extensive experience in developing User Interfaces using Bootstrap 3.2, AngularJS, ASP.NET, AJAX, JQuery, XML, HTML5/DHTML, CSS, JavaScript and AngularJS and Backbone.
- Experience with ORM and its related components Entity Framework 4.3/5.0/6.0, Language-Integrated Query (LINQ)and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets.
- Experience in implementing the MVC 3.0/4.0/5.0 design pattern to standardize the application architecture.
- Practical experience and knowledge of Service Oriented Architecture, Microservices, and API Gateways.
- Experience designing and creating robust and secure RESTful web API and microservices.
- Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
- Extensively worked usingAWSservices along with wide and in depth understanding of each one of them.
- Experienced in implementing Organization DevOps strategy in various operating environments of Linux and windows servers along with cloud strategies of Amazon Web Services.
- Experienced with event-driven and scheduledAWSLambda functions to trigger variousAWSresources.
- Extensive experience in design and development of MVC and Web Form applications.
- Worked on multi threading and multi processing.
- Expert knowledge on memory management, exception handling and Asynchronous programming concepts
- Hands-on experience in using VBAtool.
- Good Experience in MVC framework to reduce the complexity and to get full control over the behavior of the application.
- Extensive working experiencewith different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
- Very Good Experience in creating and consuming web services and WCF SOAP, REST, WEB API services.
- Expertise in Developing WCF Services that implement the Service-Oriented Architecture (SOA).
- Worked extensively on server controls and implemented various user controls using both C# and VB. NET.
- Extensively worked ASP.NET MVC4applications using Database Code First Approach in Entity Framework 4.3/5.0, and UI in Razor View Engine and client side framework AngularJS, Bootstrap, HTML 5.
- Developed Windows Powershellscript automate setting of user credentials and activation of Windows.
- Dockerized applications by creatingDocker imagesfromDocker file.
- Proficient in all aspects of software life cycle likeBuild/Release/Deployand specialized incloud automationthroughopen source DevOps toolslike Jenkins, Chef.
- Extensive experience in designing and implementation ofcontinuous integration, continuous delivery, continuous deploymentthrough Jenkins.
- Working knowledge of Azure Services IaaS, PaaS, and SaaS and coming trends in the Cloud space.
- Serving as a hands-on subject matter expert for DevOps and Automation in an Azure/AWS infrastructure environment.
- Strong foundation of knowledge around Azure and/or AWS cloud services and the cloud ecosystem.
- Extensively workedon AngularJS framework in ASP pages to run as Offline Application in browser that avoid IIS dependency installation and configuration.
- Expertise in developingAngularJS as the development framework to build a single-page application.
- Worked directly with the Azure Product team in tracking and resolving defects.
- Experience in database design and implementing Administration and database objects like stored procedures, functions, triggers and constraints.
- Extensive experience in.NETusingC#, ASP.NET, VB.NET, ADO, Web Forms and Web Controls.
- Hands on experience using Source Code Control Systems likeMicrosoft Visual Source Safeand Microsoft Team Foundation Server.
- Troubleshoot problems, correct software defects, and ensure quality by establishing and enforcing development standards.
- Hands-on experience in .Net applications performance troubleshooting, memory dump analysis and performance optimization.
- Develop, maintain and troubleshoot software solutions for new and existing product.
- Ability to prioritize tasks/Multitask and execute them to perfection and able to work in a high pressure environment and capable of working in a team and as an individual.
- Excellent Interpersonal and Communication skills coupled with strong technical and problem solving capabilities.
TECHNICAL SKILLS:
Programming Languages: C#.Net (4.5/4.0/3.5/3.0 ),VB.NET (10.0/9.0/8.0 ), HTML, T- SQL, PL/SQL
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0, MVC 5.0/4.0/3.0, Ajax 3.0/2.0, Javascript, Jquery, AngularJS, Angular 2/4/6/7/8, VB Script, Bootstrap,NodeJS, Backbone, HTML5, CSS3
Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL.
UI Technologies: Winforms,WPF, MVVM.
IDE Tools: Visual Studio 2013/2012/2010, DevExpress, SQL Server Management Studio, Expression Blend (4.0/3.0)
Database: SQL Server 2008/2005/2000 (T-SQL), Oracle 11g/10g/9i (PL/SQL), MS Access.
Build Tools: Maven, Gradle
Testing: Junit, Selenium, pytest
Continuous Integration: Jenkins
Reporting Services: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports, Telerik Rad.
Enterprise Servers: Microsoft IIS(7.0/6.0/5.0),Windows Server 2008/2003/NT
Version Control Tools: Visual SourceSafe(2005), SubVersion, TFS and Git.
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, MSMQ, Web Services,Web API, LINQ, LINQ to XML, LINQ to ENTITIES, Enterprise Library.
Design concepts: Design patterns, UML,MS Visio 2010/2007.
PROFESSIONAL EXPERIENCE:
Confidential, TX
Sr.Net Developer
Responsibilities:
- Involved in requirement gathering, database design, n-Tier Application development (MVC), User Interface, Application Layer, Business Layer, XML Parsing, creating and consuming Web Services, system integration and deployment.
- Activly participated in deployment activities like solving dll issues in Visual Studio.
- Created Angular 7 Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI.
- Used JavaScript, Angular 7, Node, Bootstrap, HTML5, CSS3 for frontend development.
- Enhanced and developed UI functionality using HTML, XML, XAML.
- Used Web API as an ideal platform in building Restful applications on .NETFramework.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
- Used multi threading and multi processing to improve the performance.
- Used VBAtool for controlling Excel.
- Implemented Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers.
- Implemented Entity Framework Migrations to enforce the frequent changes in conceptual layer changes to database.
- Developed solutions leveraging microservices architecture.
- Designed RESTful APIs as Microservices.
- Involved in maintaining the reliability, availability, and performance of Amazon Elastic Compute Cloud instances.
- Design AWSCloud Formationtemplatesto ensure successful deployment of Web applications and database templates
- Proposed and implemented branching strategy suitable for agile development in GIT.
- Implemented & maintained the branching and build/release strategies utilizing GIT.
- Responsible for design and maintenance of the GIT Repositories, and the access control strategies
- Built the CI/CD process from scratch.
- Containerizing the integration process by gitlab CI within docker.
- Managed Amazon Web Services (AWS) infrastructure with automation and orchestration tools such as Chef.
- Involved in writing .net API for Amazon Lambda to manage some of theAWSservices.
- Written Templates forAWSinfrastructure as a code using Terraform to build staging and production environments.
- Created and consumedASP.NET Web services and implemented REST full Web API/WCF services for service layer, created Action filters and Exception filters to implement REST API.
- Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS.
- Educated developers on how to commit their work and how can they make use of the CI/CD pipelines that are in place.
- Setup full CI/CDpipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
- Helped individual teams to set up their repositories in bit bucket and maintain their code and help them setting up jobs which can make use of CI/CD environment.
- Worked with npm commands and using package.json for managing dependencies and dev-dependencies ofnodeJSapplications.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations usingNodeJS.
- Development of enterprise reports by pulling data from various sources and presenting in Telerik Rad.
- Extensivly usedDevEx 11.1.8 for information gathering.
- Built DataSync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure.
- Building automation framework using Specflow and XUnit.
- Responsible for maintaining versions of source code using Team Foundation Server.
- Fixing Assembly issues and deployment issues in Visual Studio 2012.
- Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like sessioning, Instance management, and concurrency to make our services more robust and scalable.
- Developed multi-threaded application using asynchronous and event driven programming.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2008 to insert, update, and delete data inside tables.
- Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent
- Created automatically running stored procedures for day-end operation using SQL Server agent
- Created new tables, wrote stored procedures for applications and some user defined functions
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL server 2012.Involved in Troubleshooting and Debugging of the application within Stipulated time.
- Developing, monitoring, extracting and transforming data using SSIS.
- Created many Drill through and Drill Down reports using SSRS.
- Created automated Unit test plans and performed Unit testing modules according to the requirements and development standards with NUnit testing.
Environment: Visual Studio 2013/2015, C#, ASP.NET MVC 5.0/4.5, Entity Framework 6.0/4.3, WCF, WEB API, TFS 2013,Ansible, Docker, Jenkins, Kubernetes, Git, BitBucket, SonarQube, Gradle,Angular 7, Backbone, JQuery,Hangfire,Microsoft Enterprise Library, IIS 7.0, HTML 5, DOM, DHTML, XHTML, Rest Web Services, LINQ to Entities,Microsoft Windows Azure, GitHub, TFS SQL Server 2008 R2 and DB2 v8.1.
Confidential, FL
Sr.Net Developer
Responsibilities:
- Developed screens on Client/Server Applications.
- Analyzing and monitor performance bottlenecks and key metrics to optimize software and system performance.
- Implement and manage continuous delivery systems and methodologies on AWS.
- Set up and builtAWSinfrastructure with various services available by writing cloud formation templates in json.
- ConfiguredAWSCLI and performed necessary actions on theAWSservices using shell scripting.
- Built a Azure application that accesses 3rd party data services via Web Services.
- Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.
- Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub.
- Involved in fixing errors in deployment process in Visual Studio 2015.
- Involved in full life cycle of the project from requirements gathering to transition using Agile Methodology.
- Developed Applications using VB.Net, .NET Framework 3.5, Object Oriented Principles and n-tier architecture.
- Developed the Single Page Application (SPA) using React JS, Redux for module ensuring SEO Solutions.
- Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
- Build stable React components and stand-alone functions to be added to any future pages.
- Implemented React JS Controllers to maintain each view data.
- Extensivly involved development and Dynamic Templates using WPF.
- Enhanced and developed UI functionality using HTML, XML, XAML.
- Designed Graphical User Interface for various web pages using AJAX, HTML, CSS, JavaScript, Bootstrap, ReactJS and SILVERLIGHT.
- Implemented PowerShell scripts that automated creation of contacts from Active Directory users and updating of address books - increasing productivity and efficiency.
- Implemented and consumed Web Services using WCF.
- Developed and maintained Web Forms with ASP.Net, ReactJS, IIS 7.0/6.0./5.0 and C#.Net.
- Created RestFul services using web API to interact with business layer.
- Built DataSync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure.
- Designed and developed codes of .net frameworks for local cache mechanism, error handling mechanism on multithreading client-side, object caching mechanism on the server side to reduce database workload, queued asynchronous request mechanism to improve server connectivity.
- Developed custom reports using SSRS.
- Used SQL Server Integration Services (SSIS) to solve complex business problems by copying or downloading files, sending e-mail messages in response to events.
- Developed and consumed WCF series (ASP.NET 3.5) to achieve service oriented architecture and communication between heterogeneous applications.
- Used ASP.NET and C# for the front end presentation and Server Side Processing.
- Developed class Libraries using C#.NET to implement Business Logic.
- Involved in using DI framework, LINQ and Entity Framework.
- Participated in troubleshooting and technical analysis to improve performance and scalability
- Diagnosed and troubleshoot problems with both proprietary / internally-developed systems, as well as licensed systems
- Design and develop Databases, Tables, Stored procedures, triggers, cursors SQL Server.
- Developed complex stored procedures using temporary tables and loops using SQL and PL/SQL.
- Developed the SILVERLIGHT application on Model-View-View Model (MVVM) design pattern.
- Heavily used LINQ to SQL to retrieve data about Customers and Transactions.
Environment: ASP.NET, C#, VB.NET, ADO.NET, Visual Studio 2015/2012/2010, Microsoft Windows Azure, AWS, SQL server 2008,Hangfire, GitHub, CI/CD, T-SQL, ADO.NET entity framework, .NET Framework 4.5, AJAX, XML, XSLT, JavaScript, ReactJS, SOAP, Web Service, Web API, WCF 3.0, SOA, SILVERLIGHT.
Confidential, TX
Sr.Net Developer
Responsibilities:
- Agile methodology is used for project requirements gathering and implementation.
- Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity.
- Used Angular-CLI for initializing and project setup with scaffolding features.
- Created Single page application structure with multiple modules using Angular 4.0.
- Developed the application using C#.NET to in corporate business logic & implemented back-end connectivity using ADO.NET.
- Designed GUI using ASP.NET, HTML, CSS, and JavaScript.
- Involved in testing the modules by writing Unit Tests.
- Created new database objects like Procedures, Functions, Packages, Triggers, Indexes and Views using PL-SQL in Development and Production environment for SQL 2008/2010.
- Used Visual Studio.NET 2013 IDE to design the forms, develop and debug the application.
- Extensively used Web Services, SOAP, XML and XSL to expose the reports to facilitate information sharing.
- Provided preventative maintenance, troubleshooting and quickly resolve routine problems to ensure application stability.
- Used TFS for Version control, Branching, Merging, Bug Tracking etc.
- Integrated the third party APIs into the current system
- Worked with OOPs, OOD patterns, and SOLID principles while developing the layers in the architecture.
- Developed the components like Controllers, Views, Layouts, and Action Filters in ASP.NET MVC 4.0.
- Maintained the applications that were build using VB .NET
- Involved in design of web front end using ASP.NET MVC and utilized jQuery and AJAX in order to enhance the user experience.
Environment: Azure, Visual Studio 2013/2012, C#, ASP.NET MVC 5.0/4.5, Entity Framework 6.0/4.3, WCF, WEB API, TFS 2013, Angular 4.0, Backbone, JQuery, Microsoft Enterprise Library, IIS 7.0, HTML 5, DOM, DHTML, XHTML, Rest Web Services, LINQ to Entities,Microsoft Windows Azure, SQL Server 2008 R2 and DB2 v8.1.
Confidential, NJ
Sr.Net Developer
Responsibilities:
- Involved in the Design and Implementation phases of agile software development lifecycle.
- Created Angular directives, controllers, modules, pipes etc in Typescript.
- Created Angular directives for Card Views, Grid, Data picker, pager and other custom controls and corresponding controllers.
- ImplementedMVCdesign pattern for developing the Web Application.
- Worked as UI Designer and Developer for the Web application using C# andASP.NET.
- UsedAJAX Controlsto increase the responsiveness of the web application, usedAJAX Toolkitfor user Interface Development.
- Created Microsoft provided s across different environments likeDEV, QA, UATandProduction.
- Implemented webWCFservices to passing data to multiple platforms.
- Developed Web Forms using ASP.NET/C# language which communicate to the server via SOAP
- Design and development of front endGUImodules for technical support personnel using C# and ASP.NET
- UsedASP.NETWeb Forms, server controls extensively, setting up an inheritance chain of Forms following Object Oriented Programming Principles.
- Designed the complete solution usingN-tier Architecturemodel with ASP.NET and design patterns mainly Abstract Factory and Singleton.
- Design and implementation of tables, stored procedures, triggers, views, SQL statements for database operations usingADO. NET.
- Data Access layer is implemented usingADO.NETto Communicate with theSQL Server Databaseand to access, update the data in the database.
- Deployed and maintainedASP.NETapplications running atIIS 6.0.
- Scheduled reports for daily, weekly, monthly reports for executives, Business analyst and customer representatives for various categories and regions based on business needs usingSSRS.
- Written Stored Procedures inSQL Server 2008andGrid View, Data List, Details view, Repeaters, Dataset Classesfor data manipulation by usingstore procedures
- Created SSIS packages for File Transfer from one location to the other usingFTPtask.
- Performed debugging andN-Unit testing, designed navigational flow and defined usability andGUI guidelines.
Environment: Visual Studio 2010, .NET Framework 4.0, ASP.NET 4, C#, ADO.NET, WCF, Angular 2.0, NANT, Windows Server 2008, Powershell, SQL Server 2008, IIS 6.0, SSRS, SSIS, XSD, SOAP, WSDL, XML, HTML, N-Unit, AJAX Toolkit, CSS and Visual Source Safe (VSS).
Confidential, NJ
Sr.Net Developer
Responsibilities:
- Used AngularJS framework for validating the required fields and check the duplicate records in client side validation.
- Developed cross browser compatible, customer facing online application based on N - Tier Architecture.
- Dealt with Bootstrap to present the application in a visually appealing manner and to render customer information as users were adding details to their profile.
- Generated business objects in DAL layer to implement more functionality in Entities.
- Used Interfaces, Delegates, Generics and Collections in the business logic layer.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Used multi threading and multi processing to improve the performance.
- Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Implemented debugging and exception logging mechanisms modules for WCF services which will be used in Business to Business services to save time and cost.
- Implemented various endpoints to establish communication with multiple transport protocols.
- Implemented Layouts and partial view to maintain the consistent look and feel for Razor Web pages.
- Implemented Controllers and Actionresults and Custom Action Filters and Routing Mechanisms.
- Implemented Custom httphelpers and strong typed helpers in Views.
- Providing Release Management and Build Automation with TFS 2013 Build Automation.
- Responsible for Automated Staging Server Version Deployment to Production.
- Writing Stored Procedures and User Defined Scalar Functions (UDFs) to be used in the SSIS packages SQL Scripts.
- Creating - Tables, Indexes, Views, User defined functions, Triggers, Parameterized Stored Procedures, Constraints and Roles.
- Developed procedures and functions for business &data transactions with Error Handling.
- Used Re-Sharper and Style Cop for code enhancement Designed and coded application components in an Agile environment.
Environment: .NET Framework 4.0, Visual Studio 2012, ASP.NET 4.0, C# 4.5, HTML, CSS, WCF, SOAP UI, XML, LINQ, SQL Server 2008, SSRS, ORACLE11G, PL/SQL and TFS.
Confidential, Charlotte, NC
.Net Programmer
Responsibilities:
- Requirement gathering, analyzing, designing and coding the application.
- Creating, consuming and configure WCF service in the application.
- Used mail message concept for sending mails from application to the users.
- Prepare the precompiled code for the deployment of UAT and Production server.
- Report the status of development and application to the project manager.
- Used Grid views and Validation controls extensively during development.
- Responsible for developing, debugging, testing, maintaining.
- Developed stored procedures and Tables using SQL SERVER 2008 Database.
- Update the code in TFS whenever code is goes to Live.
- Performed unit testing at various stage of the project.
Environment: .NET Framework 3.5, Asp.Net, C#.Net, ASP.NET MVC, SQL SERVER 2000 & 2008, TFS, WCF, Bootstrap.
Confidential, NY
Software Engineer
Responsibilities:
- Responsible for Analysis, Design and Development.
- Analysis and design for the enhancement of the system.
- Handling Production issues and modifying the code according to the requirement.
- Developed C# code for the project.
- Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
- Designed and created the database for the tool.
- Programmed ADO.NET for communication between application and the SQL Server.
- Wrote stored procedures to handle data manipulations using TSQL.
- Wrote test cases and performed regressiontesting.
- Giving the production support and maintenance.
- Bug fixing based on issue generated by the client.
- Involved in Unit & Functional Testing.
Environment: VisualStudio.Net 2003, .Net Framework 1.1, C#, ASP.Net, ADO.Net, SQL Server 2005, IIS 5.0 CSS and VSS.
