Sr.net Developer Resume
Washington D, C
SUMMARY
- High level of Proficiency with 6 years in Microsoft .Net technologies and all phases of Software Development Experience Life Cycle (SDLC) Methodologies AGILE SCRUM/TDD & Waterfall including Analysis, Design, Development, Implementation and Testing of n - tier architectured enterprise applications including Domain Driven Design (DDD) to solve problems.
- Highly experienced and seasoned MySQL Developer with a proven record of strong database development and maintenance. Profoundly knowledgeable about a wide variety of data programs. Excellent ability to work independently or as a part of a team.
- Worked in Software development as well as carrying out Testing of the web application in a SDET role.
- Implemented Design patterns including Factory, Dependency Injection, Singleton and Repository and extensively used Object Oriented Programming principles like Encapsulation, Abstraction, Inheritance and Polymorphism and Multi-threading/SOLID concepts.
- Developed and supported client-side functionality with various rich UI features, user friendly design approaches, responsive web pages with performance functionalities in the web applications and Single Page Applications (SPA) using JQuery3.0/2.0/1.0, JSON, AngularJS1.5/1.6/2.0, HTML4/5, AJAX, JSON/XSL/XSLT/XHTML, CSS3, Bootstrap 2.0/3.0.
- Extensive experience in implementing Filters, Validations, Controllers, components, Directives, Routings, Factory and Services in AngularJS1.5/1.6.
- Proficient in implementing WCF SOAP/REST services and consuming using different communication protocols and well versed with implementing custom WCF debugging and performance modules.
- Skilled Web UI Developer adept at reducing the amount of work required of end users to navigate software.
- Used Web API 1.0/2.0 to create resource-oriented services over HTTP that can use the full features of HTTP (like URIs, request/response headers, caching, versioning, various content formats) and implemented CRUD operations.
- Developed Data Access Layer using ORM Technology Entity Framework (6.0/5.0/4.0) Database First and Code First approaches to communicate effectively with databases.
- Develop, Debug and tuning of Database Objects like stored procedures, functions, views, triggers, CTE, SQL queries using SQL Server 2012.
- Good experience in Windows Azure Service Bus, Azure active directory and implemented Azure cloud IaaS and PaaS Services.
- Experience in design, develop various reports of Tabular, Matrix and distributed reports in multiple formats and pulling data from various sources using Crystal Reports 2010/9.8/5.8 and Reporting Services (SSRS) 2008/2005.
- Used Version Control Tools including TeamFoundationServer 2010/2012/2013/2015 , Git 1.7/ 1.8/1.9/2.10 and SubVersion 1.9/1.9.4 for active tracking of work progress, maintaining code repository.
- Performed Integration testing, system testing and performance testing and carried out Unit testing using tools MS-Unit, N-Unit.
- Quick learner, excellent communication skills, adaptable to ever changing priorities, exceptional problem-solving and troubleshooting capabilities.
TECHNICAL SKILLS
Web Technologies: ASP.NET MVC 6.0/5.0/4.0, MVVM, Javascript 1.8.2/1.8.5 , Jquery UI 1.10/1.12, AngularJS 1.6/2.0, Typescript, VBA, Bootstrap 2.0.
Web Service: WCF 3.5/4.0/4.5, SOAP 1.1/1.2, Sitecore, Windows8 Azure, AWS, Web API 1.0/2.0, Webforms, Remedy, Sitefinity CMS 7.0/8.0.
Programming Languages: c,c++,C#4.0/5.0,.Net(4.0/3.5/3.0), VB.NET 5.0/6.0, HTML 4.0/5.0, CSS 3.0, T-SQL, PL/SQL 10.1/11.
Databases: MS SQL SERVER 2016/2012/2008/2005 , MS Access 2010/2007/2003 , Oracle 11g/10g, Cosmos db.
IDE Tools: Visual Studio 2015/2013/2010/2008 , Sql Server Management Studio 2008/2012.
Middleware: WCF3.5/4.0/4.5, ADO.NET4.0/3.5/2, Enterprise Library 5.0/4.0/3.1, Entity Framework 6.0/5.0/4.0.
Reporting Tools: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8)
Version Control Tools: SubVersion 1.9/1.9.4, GIThub 1.8/1.9/2.10 , Team Foundation Server (2008/2013/2015 ), Visual Studio Online.
Servers: WindowsServer2008/2003/NT,Microsoft IIS(7.0/6.0/5.0), AWS.
Testing Tools: Selenium WebDriver, NUnit 2.6/3.0, MS Unit, SOAP UI
PROFESSIONAL EXPERIENCE
Confidential, WASHINGTON D.C
Sr.Net Developer
Responsibilities:
- Used OOP’s Concepts and SOLID principles with C# 5.0 to implement business logic and code behind view models.
- Used AngularJS 2.0/4.0 in combination with Bootstrap 2.0 for enhancing the UI of I Trace application to make the application user-friendly.
- Experience in Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables
- Configure and monitor numerous MongoDB instances and replica sets
- Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
- Prepared stored procedures and T-SQL queries from sources of MS SQL server databases.
- Used Entity Framework as ORM technology for creating the data access layer of the application.
- Designing and developing websites on ASP.NET framework through agile development methodology
- Followed Agile methodology by having daily status calls with project managers, business analysts and tech leads.
- Used Web API 2.0 to create resource-oriented services over HTTP and consuming existing web services using SOAP, HTTP and WSDL
- Developed SQL Server OLAP Services for building the data cubes.
- Knowledge of AngularJS 4.0 practices and commonly used modules
- Keeping the website up-to-date by archiving the old links, pictures and redesigning using HTML, CSS, Bootstrap accordingly.Deploying and managing applications in Datacenter, Virtual environment and Azure platform as well.
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
- Implemented Form based authentication in ASP.Net to authenticate users, worked on developing API for development using C++, C#, .Net.
- Loaded Data into Oracle Tables using SQL Loader
- Experience in multiple version control tools like GIT, JIRA, CVS and SVN.
- Develop on ASP.NET Web Forms and MVC
- Taking care of all the access requests by verifying all the details and granting the access to the FIP (Florida Interactive Portal).
- Written & optimized T-SQL statements, Views, User Defined Functions with MSSQL server database and fine-tuned databases as a part of performance tuning.
- Used SVN 1.9.4 for version controlling purpose and as source control.
- Carried out testing using NUNIT and worked on test cases by taking screenshots and following the company standards.
- Followed Agile methodology by having daily status calls with project managers, business analysts and tech leads.
Environment: Visual Studio 2017, IIS 7.0, ASP.NET MVC, WebAPI 2.0, SOAP, Nunit 2.6, Entity Framework 6.0, SQL server 2017, IIS 8.0, XML 2.0, JSON 3.0, HTML 5.0, CSS 3.0,window 8, Angular JS 2.0/4.0/, Typescript, JavaScript, LINQ, IIS 8.0, SVN 1.9.4., SSIS, SSRS. 5.0/6.0, C# 5.0
Confidential, KS
Sr .Net Developer
Responsibilities:
- Design and development of rich GUI using HTML 5, CSS, Angular JS and BOOTSTRAP.
- Detecting performance problems using Mongo Profiler
- Excellent understanding of various MongoDB database design patterns and physical architectures for different use cases
- Used LINQ to Entities to write Lambda Expressions for data sorting, filtering and projection in various dimensions.
- Used Entity Framework as ORM technology for creating the data access layer of the application.
- Leveraged Angular JS 1.6 resources i.e. AngularJS controllers, components, factory, directives and services, routings and events etc. for all data access, encapsulating URLs and standardizing data access interfaces.
- Created and consumed WCF 4.0 services which are based on SOA architectureto expose the application functionality for different transport protocols.
- Used XML web service that will extract quote information from web-app and give response back in XML.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used TFS 2016 for Version Control and Dimensions for deployment of code to SIT and UAT test servers.
- Written stored procedures, executed queries for updating/retrieval of data in Oracle SQL developer 2016 using PL/SQL.
- Had weekly meetings with business analysts to discuss the requirements and complete the tasks accordingly.
- Used Nunit for unit and integration testing of the application after developing it.
- Performed Manual Testing, Unit Testing, Regression Testing using Pivotal ALM bug tracker.
Environment: Visual Studio 2016, Oracle SQL developer 2016, IIS 7.0, NET Framework 4.5, ASP.NET MVC 5.0/6.0, C# 5.0, Web API 1.1, WCF 4.0, PL/SQL, Nunit 2.6, Entity Framework 6.0, Remedy, Microservices, IIS 8.0, XML 2.0, JSON 3.0, HTML 5.0, CSS, Knockout JS, Angular JS 1.6, JavaScript, LINQ, IIS 8.0, TFS 2016.
Confidential
.Net Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.
- Extensively involved in Developing Components for Business Layer and Data Layer, implementation in (Model View Presenter) MVP Architecture.
- Developed the Classes, Objects, Dataset Classes, and Methods depending upon the business requirements.
- Implemented Data access layer-using ADO.NET to connect and retrieve or manipulate database information.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Performed EDI standard transactions in project and learned HIPAA privacy rules upon joining in the project.
- Used HL7 for maintaining the database of a patient profile.
- Used Facets i.e. a separate system for Claims Processing from OH (HBCBS Plan) to other HBCBS plans.
- To ensure Client-side validation used Jquery 1.9 implemented User Interface controls for the application.
- Used Azure services to build and host application in the cloud which is stored in Medicaid Data Centers.
- Reviewed requirements and integrated Sitecore CMS 7.0 with SharePoint and systems.
- Used .Net MVC to allow for greater code separation and implemented a view engine that allowed for greater code reuse
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Developed interactive pages of the application using ASP.NET Web Forms pages with VB.NET 6.0 for the code behind modules.
- Used Selenium for automation testing of the web application.
- Used MS Excel for storing all the values related to various tables in the database.
- Added enhancements/Fixes using .NET 4/MVC 3 and creating new web services using Jquery and AJAX/Rest.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Developed extensive Stored Procedures and Triggers in Oracle 10g using PL/SQL.
- Used Oracle Data Provider to make use of database functionalities like Real Application Clusters, Self-tuning statement cache.
- Used VSS as Source Control and Document management
Environment: ASP.Net 2.0, ADO.NET, MVC 3.0, XML 2.0, HTML, XSLT, XPath, JavaScript, Jquery 1.9, Sitecore 7.0, IIS 6.0, NUNIT, VB.NET 6.0, Visual Source, Rest API, Windows Azure, WPF 4.0, MS Excel, Windows forms, Selenium, Oracle 10g, PL/SQL, ODP, API gateway, LINQ, Git, HTML, Windows Server 2003.
Confidential
Jr.Net Developer
Responsibilities:
- Responsible for Designing and Developing the Reusable UI Components MVC Master Pages “Layouts and Nested Layouts”, “View Start” and MVC User Controls “Partial Views”.
- Used Entity Framework 5.0 as ORM to access entity business models, implementing generic repository pattern to isolate data from business and use Auto-mapper to transfer between DTO and POCO classes.
- Used HTML, CSS, Angular JS and Bootstrap for enhancing the login page of the bank application.
- Involved in design, coding using VB.Net and implementation of role-based security to allow user access limited to only authorize data & modules in Public Internet Application.
- Used Dependency Injection Pattern to reduce the dependency coupling between classes and in Front end using AngularJS.
- Developed User Interface (UI) using WPF 4.5 for the better look and feel of the desktop-based application.
- Used JQuery 1.11 for client-side scripting, DOM Validation, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Create rich designs in Sitefinity CMS for the underlying templates which can be used as a prototype for building pages.
- Creating Tabular, Matrix reports (also called as crosstab or pivot), Charts and graphs as per customer requirements Using Crystal reports.
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
- Written SQL queries, views, Indexes and triggers under define function DTS and implemented database performance tuning, transaction management.
- Used LINQ to Entities for retrieving the data efficiently and Just in Time manner Implemented Eager Loading and Explicit Loading, Compiled queries, Immediate Execution to improve performance to LINQ to Entities.
- Developed REST APIs that allow multi-tier web applications with the use of Web Services using ASP.Net Web API.
- Involved in, but not limited to Unit Testing, Bugs, and Issues meetings to achieve zero bug convergence.
- Worked with TFS 2015 for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Visual Studio 2013, VB.NET 5.0, VBA, .Net Framework 4.0/4.5, ASP.NET MVC, HTML, CSS, Bootstrap, Angular JS 1.3, Entity Frame Work 5.0, SAML 2.0, Rest API, Sitefinity CMS 8.0, LINQ, WPF 4.5, JIRA, TFS 2015, JQuery 1.11, XML 2.0, AJAX, NUNIT 2.6, SSIS, SSRS, SQL Server 2012.
Confidential
.Net Developer
Responsibilities:
- Involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software life cycle.
- Designed and developed complete front-end application using ASP.NET/VB.NET Web Forms.
- Implemented validation using ASP.NET validation controls.
- Created User Controls for the header and footer of the website which appears in all the pages.
- Worked extensively on web forms and data binding controls like data list and drop-down boxes. Used pagination and sorting features of data grid in reports.
- Developed and Consumed ASMX Web services, creating web methods for fetching data from the database.
- Familiar with new and advanced C# 4.0/3.0 features such as Dynamic Binding, Lambda expressions, Anonymous types, Query expressions, Named and optional arguments.
- Used ADO.Net to establish connection with the database and used Data Grid, Data List and Repeater controls for displaying the data in a clear format.
- Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
- Designed and developed stored procedures and User defined functions SQL Server Database.
- Implemented role-based security and customizable workflows based on a user's role.
- Created queries and stored procedures in the SQL Server 2005 Database.
- Installed new TFS / Visual Studio updates whenever updates are available
- Used Microsoft Team Foundation Server (TFS) for the purpose of version control and source code maintenance.
Environment: ASP.NET 2.0, VB 6.0, C# 4.0/3.0, ADO.NET 3.5, HTML 4.0, CSS 2.0, Javascript 5.0, web forms, TFS 2010, SQL Server 2005.
