Sr. .net Developer Resume
4.00/5 (Submit Your Rating)
West Valley City, UT
SUMMARY
- 7+ years of experience in analysis, development, coding, integration, testing, process control, and maintenance of multi - tier web applications using .NET technologies.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts, Design Patterns, and Test-Driven Development (TDD).
- Experience in developing applications using Web Forms, Web Applications in .NET Frameworks, C#, ASP .NET, ADO .NET, Web Services, WCF.
- Expertise in using ADO.Net Objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Excellent understanding of UML and proficient in developing Use Cases, Sequence Diagrams, Activity Diagrams, Class Diagrams and Domain Model.
- Involved in developing Presentation Layer using Master Pages, User Controls, Themes, HTML, XML, CSS, JavaScript, jQuery, Angular, & ASP.NET Custom Controls.
- Experience in Designing and developing applications in distributed environments using XML Web services (SOAP, WSDL, and UDDI) and WCF Services.
- Experience in developing business processes as services using Web services and Windows Communication Foundation (WCF) inheriting a Service Oriented Architecture.
- Experience in using Language-Integrated Query (LINQ) and retrieve data from different data sources: LINQ to Objects, LINQ to XML, and LINQ to SQL.
- Hands on Experience working with Various Source Control software like Visual Source Safe (VSS) and Team Foundation Server (TFS)
- Expertise in Database Design, Normalization, writing stored procedures, triggers, views, functions and SSIS Packages in MS SQL Server.
- Experience in building Data Integration, Workflow Solutions and Extract, Transform and Load (ETL) solutions for data warehousing using SQL Server Integration Service.
- Experience in using SQL Server Reporting Services & creating reports like Tabular, Matrix, Drill Down, Drill Through and web reporting by customizing URL Access.
- Extensive knowledge of .NET security features such as Authentication & Authorization,
- Good knowledge in deploying and hosting applications on IIS.
- Experienced with Azure for Building applications that utilize both Microsoft Azure Cloud Services and Windows Azure Virtual Machines.
- Experience in performing UNIT testing with N-Unit.
- Working experience with Iterative Agile Programming methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD).
- Proficient at grasping new concepts, applications and technologies quickly, and utilizing the same in a productive manner.
TECHNICAL SKILLS
- C
- C#
- SQL
- ASP.NET
- ADO.NET
- Ajax
- JavaScript jQuery
- VB Script
- SOA
- MVC
- MVVM
- HTML5
- DHTML
- CSS3
- XML
- SQL Server
- MS Access
- Oracle
- MySQL
- Visual Studio
- Eclipse
- Angular
- Bootstrap
- Web Forms
- WCF
- ADO.NET MSMQ
- Web Services
- Enterprise Library
- SSRS
- Crystal Reports
- VSS
- SVN
- Team Foundation Server
- N-Unit
- IIS
- Windows
- Linux
- UNIX
PROFESSIONAL EXPERIENCE
Confidential, West Valley City, UT
Sr. .NET Developer
Responsibilities:
- Worked on complete SDLC including requirements analysis, design, development, coding, testing, deployment and maintenance of the application.
- Actively participated in Team Meetings, communicated with Business Analysts to clarify the business requirements and worked with QA Team to state the issues.
- Analyzed and designed approaches, UML Use Cases, Class Diagrams, State Diagrams, and Activity diagrams.
- Worked on Bootstrap loader global CSS3 settings and improve the HTML5 elements style behavior for the UI display.
- Leveraged Angular 2 for page scripting, AJAX calls and JSON for passing objects from Controller to View and vice versa.
- Developed Web Application in C# using .Net Core Framework by following the principles and guidelines of the company ensured that assigned user stories were completed with high performance.
- Hands-on experience in Amazon Web Services (AWS), Microsoft Azure Cloud services to deploy web applications, as well as Continuous Integration tools such as Jenkins.
- Used Restful Web API services to implement the functionalities of business for the integration of application and bind data to the components from frontend.
- Worked on CRUD functionality with Entity Framework in ASP.NET RESTFUL APIS and implemented sorting, filtering and paging with Entity Framework in MVC.
- Used LINQ provider which will be exposed to the user and will be responsible for building and executing a query expression.
- Used C# in developing the business logic, where in extensively implemented the Object-Oriented Programming (OOP) Functionalities and Web forms.
- Used ADO.NET Entity Framework and LINQ to Object to connect to SQL Server from Repositories classes for retrieving, manipulating, querying, storing data.
- Integrated Azure Iota device portal to the app & performed CRUD operations in UI.
- Processed data from flat files Excel files, .csv files into proprietary hierarchical data structure system through SSIS packages and custom procedures.
- Used directives, controllers, validations, services for calling the Web API controller and calling the 'GET', 'POST', 'PUT', 'DELETE' methods.
- Experience in constructing high-performance and highly-scalable applications using the .NET framework with Cloud AWS components.
- Developed and maintained stored procedures, User Defined Functions, Indexes, Views, Tables and Relationships on SQL Server database.
- Worked in SSRS to generate reports and charts and used IIS for hosting the application.
- Wrote integration tests and unit tests for business logic and made sure maintenance of necessary code coverage using N-Unit.
- Used Windows Azure to deploy the application on the cloud and managed the session.
- Working on TFS for version control, Code Review and for automatic builds and continuous integration and used GIT for Code repository.
Confidential, Chicago, IL
Full Stack .NET Developer
Responsibilities:
- Prototyped the system towards understanding the system requirements and involved the user community at all stages of the project and incorporated user feedback.
- Worked with Project Lead and was involved in Project Management Activities as well in addendum to coordinating with offshore team.
- Developed front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular and Node JS as a platform for Web applications.
- Used Telerik and Kendo Controls for Dropdowns, Grids and Progress bars.
- Implementation of JavaScript for data validation to avoid server side round trip and created new Oracle packages.
- Through third party XML Web services to web pages using C#.
- Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
- Made C# code changes to address the issues in product maintenance as part of production support team.
- Consumed JSON data in Angular service & returned JSON data from ASP.NET controller.
- Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices.
- Used AJAX for partial page execution and asynchronous data transfer from web server to the client; and jQuery to validate user controls and web forms.
- Developed WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements.
- Uploaded documents to Azure blob storage and updated the document names using two different approaches of Web API and MVC controller methods.
- Worked on writing Stored Procedures, Developing T-SQL queries, Triggers, Functions, Views, Database design and implementing scripts on PL/SQL using Oracle DB.
- Used TFS for source code management, automated builds, testing and release management capabilities.
- Performed Unit Testing with the testing tool N-Unit and involved in Unit test case, code review checklist preparation and validation.
- Developed service layer that uses Dependency Injection to pass updates models to the application layer to facilitate unit testing.
- Used SSIS to developed and maintained various SSRS Report in SQL Server 2012.
- Performed transformations using various SSIS tasks such as conditional split, derived column, that performed data scrubbing, including data validation checks during staging, before loading the data into the data warehouse.
- Creating advanced Excel and Word reporting tools for existing databases and worked with SSRS reporting services for generating few reports.
- Monitored application software system to ensure proper execution and performance.
Confidential, Dallas, Texas
.NET Developer
Responsibilities:
- Written technical documentation with UML notations such as use cases, class diagrams, and sequence diagrams.
- Developed Object Oriented approach for analysis and designing N-Tier architecture.
- Developed ASP.Net pages using web forms, server, validation, and user controls. Extensively worked with win forms using C# .Net. Used ADO.Net extensively to interact with SQL Server databases.
- Involved in using JavaScript for Client-side validations and validating the input data using validation controls.
- Designing new tables, stored procedures and creating forms for new enhancements.
- Maintaining test environment for client with latest code so that client can see updates.
- Used AJAX and XML Web Services extensively for data transfer across the components. And created SOA Layer for the web services.
- Handle client’s issues regularly and support the project after the development.
- Involved in troubleshooting, Change request, and Production support by doing bug-fixing and implementing new and enhancements.
- Written stored procedures, T-SQL, views, functions, triggers using SQL in SQL Server.
- Extensively used ADO.NET, LINQ to Dataset, and LINQ to SQL extensively for data retrieving, querying, storage and manipulation.
- Experience in SSRS and SSIS (Integration Service) package design, constructing and deployment.
- Worked with SSRS in developing reports. Gave ability to the users to generate reports and present those graphically using pie charts, bar graphs etc.
- Worked with SSIS in building the interface to send scheduled extracts to the mainframe system and updating the database fields with data received regularly from the mainframe through the batch files.
- Processed data from flat files excel files, .csv files into proprietary hierarchical data structure system through SSIS packages and custom procedures.
- Involved in N-Unit testing and writing test scripts and scenarios.
- Worked extensively on web forms and data binding controls like data list and drop-down boxes and Mapping page fields to the database fields.
- Developed LINQ queries to process large collection of Data.
- Used XML Schema to display data from Database and bind them to the Server controls.
- Developed test cases using MOQ Framework for N-Unit and User Acceptance test using selenium web driver.
- Worked with the team to fix defects and troubleshoot issues.
Confidential, Lexington, MA
.NET Developer
Responsibilities:
- Implemented MS Visio for UML Diagrams like Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to represent detailed design phase.
- Implemented MVC3 framework to reduce the complexity and to get full control over the behavior of the application.
- Used C#.NET Technology for server-side programming.
- Designed GUI using the HTML, JavaScript, CSS, jQuery and Custom Controls.
- Developed HTML prototype of web pages using CSS, according to client specifications.
- Used jQuery and JavaScript to implement AJAX calls and other type of client-side logic.
- Used Server-side Asynchronous JavaScript, XML (AJAX) technique to improve performance.
- Developed data driven business logic using C# and SQL Server database.
- Created new design and styles for the web pages using AJAX controls in the Ajax Control Toolkit to enhance the aesthetic value of the web pages.
- Used Silverlight/XAML vector-based UI framework for the front end and WCF to implement the various services.
- Used Entity Framework in the DAL to communicate with the database using LINQ to Entities provider.
- Implemented SOA architecture with web services and functionalities like creating, consuming and publishing XML Web Services (SOAP, WSDL) using .NET.
- Implemented of WCF services and better logging exception management support to help in the premature detection of new problems.
- Created database Triggers, Functions and Stored Procedures in SQL Server 2008 for ensuring data integrity.
- Perform data transformations in SSIS via implemented enhancements for better performance.
- Generate reports to support the general operations of the company and provide reporting solutions to diverse business teams using SSRS.
- Performed Unit testing, Integration Testing, performance Testing & System Testing.
- Used TFS for versioning and source code check in and check-out.
Confidential, Englewood, CO
.NET Developer
Responsibilities:
- Participated in development, implementation, and testing phases of SDLC of the project.
- Involved in AGILE software development methodology.
- Design of schema and tables for the database using normalization technique.
- Design of Master Page and styles to maintain uniformity throughout the websites.
- Used Infragistics Web Navigator for the menu and Infragistics grid.
- Implemented Custom paging for the grids enhancing the usability and performance.
- Developed Web Applications using HTML, IIS, ASP.NET, JavaScript, XML, SOAP, and Visual Studio.Net.
- Created several webpages and XAML Pages for client application to provide very user-friendly interface using C# and designed all the skeleton classes for the app.
- Developed WCF Service to retrieve/update with the Unisys Mainframe Data.
- Used MVC Design pattern for developing the application.
- Developed data access layer using Entity Framework model & created Entity Models.
- Extensively used Visual Studio.Net to develop ASP.Net and silver light applications.
- Worked on the user interface screens and implemented application logic under the Microsoft .NET framework using C# to use .NET features powered with CLR.
- Built Tables, Views, queries, stored procedures & triggers for the System using SQL Server.
- Created SQL Jobs for several timely activities like backup, restore, emails etc.
- Used SQL Profiler for troubleshooting, monitoring, optimization of SQL procedures & DB.
- Created SSIS package for the migration of data.
- Write the SSIS package to import data.
- Generated various reports using SQL Reporting Services.
- Involved in testing and debugging and performed thorough unit testing.
- Used TFS for Project management.
- Involved in Bug Fixing during the build and deployment process and debugging.
