Sr .net Developer Resume
Mclean, VA
PROFESSIONAL SUMMARY:
- 8+ years of professional experience in IT industry, designing and developing web - based applications and client server applications using .Net Framework.
- Strong Knowledge in various levels of Software Development Life Cycle process for various industrial sectors with strong educational background.
- Experience in design , development and improvement of Web/Windows applications with the utilization of ASP.NET, VB.NET, C#, ADO.NET, XML, WCF, WPF, SOAP, Web API, WSDL, SQL Server and MVC using .NET framework.
- Proficient in using ASP.NET MVC, ADO.NET, .NET Framework , Entity Framework, LINQ, MS SQL Server, Web forms, Server administrations (IIS) and other supporting technologies and tools .
- Designed and developed different Tabular and distributed reports in multiple formats for various industries using Crystal Reports and SQL Services (SSIS and SSRS). Used MVVM to identify or view the components like CSS, jQuery.
- Good knowledge of OOPS (Object Oriented Programming Structure) and Agile methodology.
- Successful in the implementation of relational database concepts, including normalization, referential integrity, joining tables, SQL, DDL and DML. Excellent knowledge in writing and optimizing SQL queries and Stored Procedure.
- Experience in Site core accelerators such Site core Rocks, Team Development for Sitecore and Glass Mapper.
- Successfully created different Master Pages, User Controls, Web parts and custom lists to improve features and design of the application. Worked with software design paradigms and models such as Waterfall and Agile (SCRUM).
- Very proficient in enhancing the performance of application using HTML, CSS, JavaScript, jQuery, JSON, AJAX, XML and other web tools. Proficient in implementing Exceptional Handling, Caching and Application Blocks.
- Experience in developing Cross- Platform Mobile applications using Xamarin Forms and Native Mobile App using Xamarin Android and Xamarin.iOS
- Good knowledge in designing and implementing desktop application in Windows Forms and WPF.
- Drafted and maintained various diagrams to model an application such as Use Case Diagrams, Data Flow Diagrams, UML, Activity/State Diagram, Class Diagram, and Relational Model Diagram.
- Experience in using MS Team Foundation Server (TFS ) for the team collaboration by sharing project related document, source code control and version controlling.
- Used Sitecore rocks, a visual studio plug in which improves adding item icons, folder sync and cache management.
- Extensively used various ASP.Net features like Caching and Session for State Management of Web Applications.
- Knowledge of Database design and implementation, hands on experience in T-SQL (stored procedures, functions, data types, queries, Indexes, triggers, views, functions, Performance Tuning, Query Optimization).
- Strong .Net skills and object-oriented design experience, including working knowledge of core Netlibraries and WCF, design patterns. Proficient in debugging and error handling of applications as well as testing.
- Experience in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization ( Authorizing Users and Roles ).
- Successful in working with Agile software development methodology and Test-Driven Development (TDD) including SCRUM Framework. Implemented Pair Programming while working in Agile-Scrum environment.
- Experience in working with Bug Maintenance system that involved Bug reporting, Bug fixing and Involved in developing Test Cases. Worked with LINQ to Object, LINQ to SQL, LINQ to XML and LINQ to ADO.NET .
- Strong analytical and dynamic trouble shooting skills coupled with excellent communication skills and able to work individually or lead others.
- Excellent organization skills with the ability to work on multiple projects or assignments simultaneously.
TECHNICAL SKILLS:
Frameworks: Confidential .NET Framework
Cloud Computing: AWS, Confidential Azure, SQL Azure, Azure Search, Azure Active Directory, Visual Studio Online (VSO), Web Apps & Office 365.
Programming Languages: C#, VB.NET, JAVA, PHP, Perl, Visual C++, C/C++
Mobile: ASP.NET, MVC, Web API, HTML5, CSS3, JavaScript, jQuery, Angular JS, JSON, AJAX, Bootstrap, XML, XSLT, XAML, SOAP. SOA Web API, WCF, Web Services, Restful Services, Web Sockets.
Databases: SQL Server … MySQL 5.0/4.0, PHP, MS-Access ADO.NET2.0/1.x, T-SQL, PL/SQL.
Design Tools: UML 2.0/1.x, Confidential VISIO 2000, ER Win 4.0/3.x, IBM Rational Modeler.
Dev. Methodologies: SCRUM / Agile Methodology, RAD, XP .
Dev. Environments: Visual Studio, MS-FrontPage, Zend Studio IDE, Dreamweaver 4.x, Flash CS4/CS3, Flex 3.x/2.x, Silverlight, Stylus Studio.
Application Servers: IIS, APACHE 3.x/2. x. Source Control Visual Studio Online (VSO), Team Foundation Server (TFS), GitHub .
Third party Tools: Kendo UI, Telerik, Dev Express.
PROFESSIONAL EXPERIENCE:
Confidential, McLean, VA
Sr .NET Developer
Responsibilities:
- Designed and developed various abstract classes , interfaces, classes to construct the business logic using C# and VB Net.
- Involved in developing web roles with rich UI usingASP.NET MVC 5, HTML 5, CSS3, CSS, DHTML, AJAX, jQuery, Jason, WEB
- Worked with MVC architecture application using ASPX View engine and WEB API
- Used Web API for HTTP and REST based GET, POST, PUT, DELETE and Returning JSON format
- Designed WinForms using C# and WPF using Visual Studio 2015 with Telerik library.
- Worked with Windows Azure Worker Roles & Web Roles
- Integrated Coveo search API to develop search operations in Sitecore web applications
- The key objective of this project is to redesign the existing website and built using Triton .NET based CMS new framework DXA and ASP.NET MVC Web Application.
- Developing Master pages for the application and used Telerik controls for grid view.
- Design and development of master pages , content pages and user controls using Infragistics and AJAX tool kit.
- Develop subscriber/publisher model with Azure push services.
- Developed different modules in CMS like Event System, Workflow using C# as language.
- Used Active Directory Password resets , Created and modified Exchange mailbox distribution lists
- Created and managed network user groups
- Implement Spring Integration for listeners of FTP File manager, SOR monitoring , and Rabbit message handling
- Responsible for creating with MVC4.0 Razor Engine design pattern/approach to develop as per business need in shortest time. Wrote the stored procedure to be used in PowerBuilder based software.
- Created PowerBuilder application to extract data window's attribute into Excel to create specification for each document.
- Client side validation was done using JavaScript and Configured the IIS
- Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Custom Controls, Data Grid Web Control.
- Manipulated data using CRUD operations of MongoDB and SQL management studio and handled database access and data transmission based on RESTful web service.
- Involved in front end development using ASP.NET, JavaScript, Angular JS, jQuery, HTML, Bootstrap and CSS.
- Migrated PowerBuilder 8.0 application to 11.5, Involved in Converting PowerBuilder 11.5 application to ASP.NET(C#) and ADO.NET.
- Designed and developed web forms using Classic ASP.NET.
- Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup, Configure and Restore Azure Virtual Machine using Azure Backup.
- Worked on middleware technologies including WMB message broker and MQ.
- Use of automated authoring and training tools, RWD Info Pak Publisher, Info Pak Simulator, Adobe Captivate, Visio, and Snagit
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Made use of the JavaScript functions for browser Check of the application.
- Used Multithreading to monitor objects to ensure that block of code runs without interrupting from any other code running on other threads
- Used SQL 2012 reporting services (SSRS) to provide highly customized reports in a real time system.
- Capture an image of a Virtual Machine . Attaching a Disk to a Virtual Machine. Manage and create Virtual Network and End Points in Azure Portal.
- Handled Configuration (Session, authentication and authorization, custom errors, tracing) or the online transactions by the customer and creating user login and privileges.
- Migrated some of the modules from. Net Framework 2.0 to 3.0.
- Coding- Worked as a developer for C++ based library as Controller and Backend classes.
- Worked on HTML5 and Java script with integration of Kendo UI for developing grids, charts and schedulers.
- Used NHibernate to create DAO, DTO layers and mapping the database tables.
- Created Integration Services SSIS package to import raw data from MS Excel to the SQL Server.
- Code functionality for utilizing IaaS Push notification services in Azure cloud and Create dev application server using Azure Cloud Virtual Machine IaaS and use Windows OS as SaaS
- SSIS was used for creating packages and automating them using SQL scheduler.
- Used WPF to create rich clients as B2B applications .
- Installed BizTalk server 2010 , HIS Server 2010, and ESB tool kit in all environments like Dev. Test Staging.
- Developed custom tools to automation testing for a data loading. Guided the team to develop web roles using ASP.NET MVC 5, HTML5.
Environment : Confidential Visual Studio 2010, Site core C#, PowerBuilder, ASP.Net 4.0, WCF, CMS, Web Forms, JavaScript, Telerik Controls, JQuery, HTML5, CSS, AngularJS, WPF, SQL Server 2012, Entity Framework, MVC 4.0, AGILE Methodology
Sr .Net Developer
Confidential - Redmond, WA
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analysing, designing, and developing the application using Iterative AGILE Methodology
- Understanding business requirements (Features) in client meetings
- Breaking Features into tasks and identifying effort based on complexity of implementation
- Implemented the project in MVC (ASP.NET MVC 5) design pattern.
- Building Views using HTML5, CSS3, Kendo UI, JavaScript, and JQuery.
- Implementing Web API Controller's action methods for invoking server side actions.
- Writing stored procedures, views and creating database constraints, indexes, triggers in SQL Server database.
- Developed the Windows Communication Foundation (WCF) services and defined Service Contracts for specific functionality.
- Updating task's status in Team Foundation Server (TFS).
- Implemented Sitecore in Azure cloud environment.
- Tracking the active bugs and fixing as per the priority.
- Setup Azure Virtual Appliances (VMs) to meet security requirements as software-based appliance functions (firewall, WAN optimization, and intrusion detections).
- Configuring Azure infrastructure like creating SQL Servers, Databases, Application insights, Azure Traffic Manager, Resource groups, storage accounts, Virtual networks and instance scaling etc.
- Created responsive and adaptive Web sites using Sitecore.
- Experience working with Azure SQL Database Import and Export Service.
- Migrated PowerBuilder 8.0 applications to PowerBuilder 10.5.
- Extensive testing on PowerBuilder/Sybase applications to determine impact of data conversion
- Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.
- Designed and configured Azure Virtual Networks (Vents’), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
- Experience Confidential Azure, date Storage and Azure Data Factory, Data Lake. Built Azure environments by deploying Azure IaaS Virtual machines (VMs) and Cloud services (PaaS).
- Created a workflow that can ingest data from both on-premises and cloud data stores through Azure Data Factory (ADF).
- Experience on working data migration from On-premises SQL (IAAS) To Azure SQL (PAAS).
- Migrated PowerBuilder 8.0 application to 11.5, Involved in Converting PowerBuilder 11.5 application to ASP.NET(C#) and ADO.NET.
- Involved in taking Backups, Restoring and Import/Export data using MS SQL Server and DTS.
- Extensive use of Sitecore image library to store all Sharp product images, Assets and corporate website documents.
- Used AWS RDS services to work with managed instances of MS-SQL, MySQL instances
- Used Confidential Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
Environment : AZURE,C#.NET, Sitecore, ASP .NET 4.6, MVC 5,Java script,Angular 2.0, JQuery, PowerBuilder, Bootstrap, HTML5, CSS3, Entity Frameworks 6.0, SQL SERVER 2017,LINQ to SQL, Web API (RESTful) web services, Azure, JSON, XML,MS SQL server, AWS, WPF, Visual Studio 2017.VSO and GIT
Confidential, Dublin, OH
Sr .Net Developer
Roles & Responsibilities
- Analysing and reviewing the Code Functionality, business requirements, design document and functional requirements document.
- Participated in the architecture remodelling of asp application to MVC framework
- Analyse, Maintain, Convert Legacy VB Script/ASP Classic & ASP.NET applications and Websites.
- New Development and Maintenance Enhancements of ASP.Net applications featuring C#
- Design, develop and maintain SQL Server/Entity Framework based applications. Stored Procedures and User Define Functions development.
- Performed changes to some applications involving Classic ASP.
- Participated in the architecture remodelling of ASP Application to MVC framework.
Maintaining the Version Control of the Project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Created WCF services to fetch data from SQL Server 2012.
- Implemented Server Side and Client-Side Validation modules using Validation Controls and JavaScript.
- Responsible for Creating Crystal Reports datasets from simple to very complex, Ad-Hoc reports, stored procedures, views, functions.
- Created stored procedures and indexes to improve data performance.
- Deployed Crystal Reports in BO Servers, Migrated Crystal Reports to newer Crystal Report Versions (SAP Business Objects). Committed the Source Code of Applications into SVN using Tortoise SVN.
- Writing Stored Procedures in SQL Server 2012 R2 and investigating the bug fixes in database.
- Rewrote Legacy Customer Modules from Classic ASP and XML/XSLT to ASP.NET, HTML, CSS, JavaScript, WCF and AngularJS, as a Major Update.
- Used JavaScript libraries for Client-side validations and AJAX calls.
- Implemented Agile Methodologies such as Scrum, and Test-Driven Development (TDD)
- Participated in various Client meetings with the team and the Project manager to discuss improvements amendments in the development of the application
Environment: C#, ASP.NET, Classic ASP, ASP.NET MVC, Visual Studio 2005/2010, .NET Framework 4.5, SQL Server 2008 R2/2012, JavaScript, AngularJS, jQuery, HTML 5, Jenkins, Tortoise SVN, AJAX, C#, WCF, ADO.NET, Stored Procedures, SSIS, SSRS, Crystal Reports.
Confidential - Madison, NJ
.Net Developer
Responsibilities:
- Collaborated with other groups during the development, including partners, business analyst, development team and dependent cross functional teams
- Extensively used AngularJS expressions for one-way binding
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application. Involved in design, development and maintenance.
- Used UML for designing the application
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML5, and Cascading style sheets (CSS3). Experienced in building animations for desktop application s using Windows Presentation Foundation (WPF)
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL Server 2008
- Involved in peer review to ensure quality assurance norms and guidelines that are followed by team members
- Extensively used ADO.NET for database connectivity and transactions. Used Dataset, Data Tables, Data Adapter, Data Reader and other ADO.NET connectivity controls extensively.
- Worked on Agile SCRUM methodology
- Created WCF service that performs a search on various entities as well as consumed the web services in the application. Involved in designing User interface and Prototypes for the application using ASP.NET
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, HTML, AWS, JavaScript and AJAX including jQuery library. Scheduled the jobs to do these tasks periodically
- Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
- Hands on experience with power shell. Mentored team members to solve issues by giving technical solutions.
- Have used SQL Server Integration Services (SSIS) transformations in the data flow of a package to aggregate, merge, distribute, and modify data. Designed SSIS Packages to transfer data between servers, load data into database
- Develop reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
- Angular JS used for creating the controllers, Factories, Services. Creation of custom AngularJS directives and filters.
- Created reusable Partial Views and used them in the user interface along with a third party Graphical Menu controls.
- Responsible for developing Layout, Nested Layout Pages, Partial Views Using CSS style sheets for having common layout and look and feel to all the controls.
- Responsible is using jQuery for Client-Side Validations, Calling the Controller Actions, and Making calls to the WCF Services. Coordinate with the QA Team for Unit Testing and Integration Testing of different modules.
Environment: C#, ASP.NET, .Net Framework 4.0, Confidential SQL Server, Confidential Team Foundation Server (TFS), T-SQL. SSRS Reporting, SSIS, Adobe Cold Fusion, SOAP Services, XML, MVC 4, Angular JS, Razor, Angular-UI-router, jQuery, JavaScript, CSS3, Bootstrap, HTML 5, CSS3, AWS, WCF, MVVM, RESTful Web Services, VS 2012, JSON, LINQ, SQL Server 2012, LINQ, JIRA, Agile Methodology.