Sr .net Developer Resume
Frisco, TX
SUMMARY
- Around 9 years of professional IT Experience in design & development, testing and implementation of Client/Server and Web - based N-tier architecture systems using Microsoft Technologies.
- Comprehensive software development life-cycle experience with active involvement in requirements gathering, analysis, design, programming, testing and implementation.
- Good experience in developing various applications using Visual Studio .NET technologies like C#, ASP.NET, ASP, ADO.NET, XML, Web Services, WCF, WPF, MVC.
- Experience in developing front-end User Interfaces using ASP.NET, XML, HTML/HTML5, CSS and JavaScript.
- Developed ASP.NET MVC 5 applications using Code First Approach in Entity Framework 6 and UI in Razor View Engine.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
- Solid experience in Database design and programming: writing Stored Procedures, Functions, Triggers, Views, Joins, performing Query Optimization and Performance Tuning.
- Good knowledge on reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) with the .NET environment.
- Have Extensive Experience on Version Control Tools - Team Foundation Server (TFS), VSS, SVN, GitHub version control tools.
- Have good knowledge on Azure and deploying applications in Azure and developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.
- Extensive experience developing and deploying XML Web Services using WSDL and SOAP.
- Knowledge of Object Oriented Design (OOD) Patterns and Architectures. Implemented several patterns like Singleton, Factory, Composite, Visitor, Adaptor, Mediator, State, and MVC.
- Strong knowledge of Design Patterns, and the UML methodology.
- Experienced at using VSS and TFS for integration, code security, version and source control.
- Good Knowledge Azure ActiveDirectory(AD), ContentDeliveryNetwork(CDN), Redis Cache.
- Expertise in using Language Integrated Query (LINQ) provides for data manipulation.
- Good knowledge on Silverlight, WPF, Entity Framework.
- Work Experience on TFS using Azure Cloud Services.
- Experienced in using Ajax controls (Atlas) and other Third Party Controls (Telerik Ajax Controls).
- Experience in Unit testing using Nunit.
- Experience Upgrading the SQL server 2000 databases to SQL server 2008 and SQL server 2008 R2 and SQL server 2012 R2.
- Expertise in Healthcare, eLearning, Insurance, Transportation domains.
- Worked in AGILE SCRUM Projects and STANDARD WATERFALL PROJETCS.
- Self-Motivated and a Team player with excellent communication and written skills with exemplary analytical and problem solving skills.
TECHNICAL SKILLS
Languages: C#, VB.NET, C, C++, HTML, DHTML Java, PHP, VB 6.0, WPF ADO.NET, XML, XPath, XSD, XSL, Visual Basic 6, Objective-C, Cold fusion
Databases: SQL Server, T-SQL, MySQL, MS Access, Oracle, PL/SQL, NO-SQL
IDE: Visual Studio / 2008/2010/2012/2015 , VSS
Web Technologies: ASP, ASP.NET (7 yrs.), MVC (4 yrs.), JSP, JavaScript (JQuery, Prototype), VBScript, IIS 6.0, AngularJS, AJAX, WCF
Web Servers: Win 2000 Advanced Server, WSS 3.0, MOSS 2007
Application: Web Services
CMS: DotNet Nuke, SharePoint, Office365.
Cloud Platform: Windows Azure
Source Control Management Tool: SVN, Visual Source Safe
Operating Systems: UNIX, Windows 2000/XP/2003 Server, Windows NT 4.0, Linux, Mac OS
Software/SDLC: UML, MS Visio, Crystal Reports 9.0, SQL Reporting Services (SSRS), SSIS
Graphics: PhotoShop 7.0, Dream Weaver, Flash
PROFESSIONAL EXPERIENCE
Confidential, Frisco, TX
Sr .NET Developer
Responsibilities:
- Analyzing business requirements, story-boards and similar artifacts of the scrum process, work in anagiledevelopment environment with a quick turnaround time and iterative builds.
- Involved in initial phases of design, analysis and elicitation of requirements
- Developed the web application utilizingASP.NET MVC,HTML 5,AJAX toolkit,CSS3, andBootstrapwhich provides performance data visualization to users.
- Designed the application using an MVC architecture that promotes a clear separation of presentation, business logic and data access tiers.
- UsedWCFfor rapidly building service-oriented applications that communicate across the web and the enterprise.
- Responsible for migratinglegacy.Net Web service (.Asmx) to Asp.Net Web API.
- Comprehensive understanding of AngularJS Module, Controller, Routing and Developed UI layer on top ofAngularUI Seeds.
- Proficiently used customAngularJSFilter, Directive, and Service to achieve the various functionalities of the website
- Experience in working on Azure PAAS, IAAS and Storage, Azure SQL Database and Azure AppServices.
- Developing and maintainingweb servicesfor the audit report system. These web services are responsible for thesync frameworkbetween theonline(Web application) andofflinesystem (Windows desktop application).
- Implementing the data access layer usingEntity Framework Code Firstapproach and writing queries usingLINQto Entity for data retrieval.
- Extensively used ADO.NET objects like Connection, Command, Data Set and Data Reader.
- Extensively used ASP.NET Ajax Controls likeScript Manager,Update PanelsandUpdated Triggersto make the page more responsive and interactive to the users.
- UsedJQueryto validate user controls and web forms.
- Train the resources on contract administration and FERC expectations.
- Development and Deployment using Power shell Scripts using Azure. Developed PowerShell Scripts for Automated Deployment of Developed Packages.
- Design and Implement WCF services layer hosted on Windows Azure.
- DevelopedStored Procedures,Triggers, andViewsin SQL Server 2012 for accessing the database.
- Performed input validations on Web Forms using various .NET Validation Controls.
- Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
- Involved on migrating SQL Server databases to SQLAzureDatabase using SQLAzureMigration Wizard.
- Deployed application toAzure Cloud.
- UsedGitHubfor Version Control, Team build, Project Management, Data Collection and Reporting.
- DevelopingSSIS packagesfor integration withdownstream/upstreamapplication and generating reports which could be sent to other systems.
- DevelopingSSIS jobswith theSSIS packageswith additional steps which could be utilized forFTPfiles or staging intermediate data staging databases.
- Developing and deployingSSRS reportsfor the reports module like preliminary and final audit reports.
- Performed Unit testing usingNUnitframework.
Environment: .Net Framework 4.0, C#.Net, VB.Net, MVC, Visual Studio 2012, ASP.NET 4.0, JavaScript, AJAX, JQuery, HTML 5, IIS 7.0, SQL Server 2012, LINQ, GitHub, Azure.
Confidential, West Palm Beach, FL
Sr .Net Developer
Responsibilities:
- Developed and Deployed applications in Cloud environment usingWindows Azure.
- The Presentation Layer is implemented inASP.NetwithHTML,Cascading Style Sheets(CSS) andWeb Controls. The Web Forms are developed utilizing theC#andVB.NET
- CreatedUIusingMVC Views,Partial Views,Layouts,SectionsandAreasetc
- CreatedLINQenabled database layer using API such asLINQtoSQLandEntity Framework.
- DevelopedRazor viewswith strongly typed view models and helpers and partial views usingASP.NETMVC3,HTML5, S3,JQuery,C#,VisualStudio2010andTelerikcontrols.
- Written Queries usingT-SQL Statements,Views, User Defined Functions,Stored Procedures,TriggersinOracle 11gfor inserting/Updating/Deleting the data into the relational tables
- Responsible for maintaining versions of source code usingTeam Foundation Server(TFS)
- Refactored and enhanced an existingAngularJSapplication to follow strict MVC patterns.
- Used Unity, Processor and Repositorydesign patterns.
- Designed and developed of UI usingJavaScript,CSS3,JQueryandHTML5.
- ImplementedUnit Testing,Integration TestingandSystem TestingusingNUNIT.
- CreatedWeb Services,WCF SOAP,WCF REST Servicesand also used different bindings to make it available to different types of clients.
- Testing, and deploying solutions to the cloud usingAzure.
- AppliedMultithreadingtechniques for creating high performance applications.
- DevelopingSSIS packagesfor integration with downstream / upstream application and generating reports which could be sent to other systems.
- Extensively usedLINQto manipulateEntity Framework.
- Migration ofSQL Server objects toMicrosoft SQL Server 2012objects as the SQL Server 2008/2012 was reaching the End of Life support.
- Involved inIIS migration. From IIS 6.0 / 7.0.
- Customized various controls for Application by developing Custom Controls and User Controls for consistent look and feel.
Environment: .NET Version 4.5, Web API,MVC Architecture, Entity Framework 5.1, Visual Studio 2012, Windows Azure, SQL Server 2012, VB.Net, C# 4.0, MVC 5, TFS, XML, WCF, CSS3, HTML5, Twitter Bootstrap, XHTML,ADO.NET, Active directory, NUnit, MS-Visio, LINQ, SQL-Server 2008, Active Directory (LDAP), SSRS, SOA, JavaScript, JQuery, Angular JS, ASP.NET Ajax, IIS 7.5, MVC 3, knockout JS.
Confidential, Minneapolis MN
Sr. .NET Developer
Responsibilities:
- Gathered requirements from client and assisted architect in creating design document
- Development of administration modules using ASP.NET, C# and Oracle PL\SQL procedures
- Unit testing.
- Implemented Role Based Security to make application secure
- Defect tracking; Work with development team in investigation, correction of defects and verification of defect fixes.
- Prepared setup and deployed the same on client’s staging server and provided installation guide
- Created windows service to convert data from XML into row column format.
- Implemented Build and Release procedure for QC and Production deployment
- Involved in estimation and planning of the project deliverables
Environment: ASP.NET 4.0, C#.NET, Webforms, Telerik Ajax Controls, Oracle 11g,TFS, HTML, CSS.
Confidential, Golden Valley, MN
Sr. Dotnet Developer
Responsibilities:
- Involved in analysis, design and code different modules using C# which deals with the clearing of checks, updating the corresponding policy in database.
- Used AngularJS to create Rich Internet Application (RIA) with features like Data-binding, Scope, Filters, directives, services, routing.
- Used ADO.Net, LINQ in connecting to Data Access management with SQL Server.
- Designed and developed the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.Net Entity Framework.
- Worked on the Claims Management Program in Property & Casualty Module.
- Designed and developed the required SQL stored procedures on SQL Server 2008 R2.
- Deployment of WCF web services for online transactions using C# and exposed them through SOAP and HTTP.
- Conducting meetings to establish and enforce best practices and standards.
- Actively participated in Peer reviewing of the code for maintaining the quality of coding and application.
- Maintained the code in TFS and set up the builds.
- Designed web pages usingASP.net server controls, HTML, AJAX, CSS, Bootstrap and JavaScript.
- Implemented client side scripting using JavaR2Script/JQuery and server side coding using built in ASP.net controls and C#.
- Used Update Panel, Update Progress with Data Grids in AJAX and JavaScript
- Developed web forms with C# to store the customer policy data in Database.
- Used SSRS Reports to generate reports
Environment: Visual Studio 2010, ASP.Net 3.5,C# 3.0, AngularJS, WPF, ADO.Net, LINQ,HTML/DHTML/CSS, XML, JavaScript, HTML and SQL Server 2008, IIS 7.0, WCF, Win Forms, Web Services, Bootstrap 2.3, TFS, AJAX Toolkit Control., TFS, Oracle.
Confidential, Bloomfield, CT
.NET Developer
Responsibilities:
- GUI was developed using C# and ASP.NET.
- Used .NET Framework 3.0 throughout the project and converted existing code from 2.0 to 3.0.
- Consumed Web services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
- Developed Web User Controls by combining existing controls for separating the business logic.
- Designed Custom Controls by inheriting from existing controls and customizing the control as per the requirement.
- Implemented validations using ASP.NET validation controls like Regular Expression Validators, Required Field Validators and Custom Validators using client side JavaScript.
- Developed XML Schemas, XML for developing the menu tags.
- Accessed employee application web service for the data and used in application.
- Developed a robust Data Access Layer using C# with integration of ADO.NET.
- Extensively used datasets, datatables and dataviews to retrieve and manipulate data and display in ASP.NET front end interface.
- Enhanced application to achieve uniformity through all the aspx pages usingstyle sheets.
- Responsible for designing and implementing web based reports which are generated dynamically. Provided flexibility to choose the information like start and end dates, organization for generating resource information report.
- Develop and deliver dynamic reporting solutions using SQL Server Reporting Services (SSRS).
Environment: Visual Studio 2010, .NET Framework 3.0, C#, ASP.NET, ADO.NET, XML, HTML, JavaScript, IIS 6.0, SQL Server 2008.
Confidential
Software Engineer
Responsibilites:
- Designing and Developing Windows Forms for different modules.
- Designing and Developing ASMX Web Services for middle tier solution.
- Designing and Developing of Database Models and creating Stored Procedures and UDFs on MS SQL Server.
- Peer code reviews.
- Creating/automating unit test projects and unit test cases using Visual Studio.
- Improvizing system performance by index tuning, rewriting stored procedures with right joins, partitioning etc.
- Developing deployment solution.
- Preparing the Proof of Concept and the Presentations to demonstrate the solution to the business users.
Environment: .Net 1.1, C#, Windows Forms, ASMX Web Services, Visual Studio, Windows 2000, XML, SQL Server 2000, DB Objects like Stored Procedures, Views, Functions etc.
Confidential
.Net Developer
Responsibilities:
- Involved in design and development of web pages using ASP.net
- Developed the application in ASP.net and involved in writing C#.net classes
- Built user Interface that separated Application Logic from Presentation code
- Pioneer activities in Web related technologies
- Wrote queries and stored procedures to extract data from SQL Server and also update Server
- Used ADO.NET to interact with SQL Server databases
- Used ASP.NET Validation controls to validate user inputs
- Used ASP.NET Control Data grid to display profiles
- Coded classes to connect to the centralized database.
- Reporting the deliverables status to the client.
- Implementation at the client side and maintenance.
- Troubleshoot the application in production environment without scarifying the up-time and services
Environment: Visual Studio.NET, C#.net, ADO.Net, ASP.Net, Microsoft Visual Studio, XML, IIS 5.0Windows 2000, JavaScript, HTML, Web Services