Sr .net Developer Resume
Columbus, OhiO
SUMMARY
- Around 7 years of experience as a Dot net developer in Microsoft Technologies in Designing, Developing and Implementing Intranet, Internet, client/server applications, web development, Object Oriented Programming in Software Development Life Cycle (SDLC) using Microsoft .NET Framework 4.0/3.5/2.0/1.1 , ASP.NET, C#, AJAX, XML, JavaScript, jQuery, JSON, HTML and CSS, SQL 2008/2005, web services.
- Microsoft Certified Technology Specialist certified on Microsoft Web Forms (70 - 515).
- Good understanding of Azure concepts. Worked in Agile Scrum environment.
- Extensive experience in .NET applications based on Object Oriented Programming (OOPS), Internet Technologies, Web based, Client/Server, n-tier, and Service Oriented Architecture
- Strong Experience inAJAX Control Toolkit, JavaScript, HTML, CSS, User Control.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server. Extensively worked on stored procedures and user defined functions.
- Experience in developingUML diagramsincludingUse Case diagrams, Class diagrams, Interaction diagrams, State diagrams and Deployment diagrams.
- Experience in advancedJavaScript/UIframeworks likeAngular 4, BootstrapandjQuery.
- Expertise in database applications involving complex Database Queries, stored procedures, triggers, design and implementation with MS SQL Server 7/2000/2005/2008/2012.
- Hands on experience with SQL Server Reporting Services (SSRS), SQL Server Integrating System (SSIS) using SQL 2008/2005.
- Experience in creating, maintaining, and designing database diagrams, setting table relationships and indexes.
- Experience in designing and developing Micro services and SOA applications for the business components using .NET framework.
- Extensive experience in Testing, Debugging, and troubleshooting the existing code using Firebug, Chrome Inspector, Postman, IE and other tools.
- Having extensive experience in all phases of Software Development Life Cycle (SDLC) including Requirement analysis, Design, Development, Implementation, Debugging, Testing, Documentation and Maintenance of Client/Server and web-based applications.
- Worked in a team environment and coordinated with business/functional team.
- Excellent analytical, communicating and programming abilities in using technology to create flexible and maintainable solutions for complex development problems.
TECHNICAL SKILLS
Framework and Languages: .Net Core, .Net, C#, VB.Net, ASP.Net, MVP, MVVM, WCF, MVC.
Web Server and Development Tools: IIS 8.0/7.0/6.0, NetBeans, Visual Studio, MS Access, SQL Developer.
Database Management: Microsoft SQL Server, MS Access, Oracle (PL/SQL), MySQL, Azure SQL
Front-end Technologies: HTML/CSS, XSLT, AJAX, JavaScript, XML, jQuery, Rest API, Angular, Telerik Controls.
Operating Systems: Windows Azure/Server 2016/2012/2008 R2/ 2008/2003, Windows 10/8.1/7/XP, CentOS 7.
Directory Services: Active Directory, Apache.
PROFESSIONAL EXPERIENCE
Confidential
Sr .Net Developer
Responsibilities:
- Assists in leading technical direction of software; coordinating and presenting proposals to Group Leads, Leads, and the client.
- Supported design of enhancements for existing COTS application including configuration of system settings, field additions, and screen modifications to ensure compliance with business requirements.
- Working in Agile mode with two-week sprint cycle and participate in all scrum ceremonies by handling all phases of Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed application forms Using custom controls.
- Designed and developed drag and drop custom controls to develop forms.
- Build web services and host them on azure app service which uses Redis cache to manage JWT tokens and Implicit grant tokens for authentication and authorization purpose.
- Developed RESTful web services using Node.js and Angular.js.
- Designed and developed UI components implemented event handling usingC#, HTML, CSS, JavaScript, jQuery, AJAX,and Worked onCSSto get consistent look and feel of the web site.
- Make use of ASP.Net MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on ASP.Net web forms.
- Design and build UI components (React, Angular, Web pack).
- Participate in solution review sessions with ARB (Architects Review Board)
- Having experience in different technical stacks including, Angular6, ES6, Bootstrap, HTML and CSS.
- Expert in HTML5/CSS3 development and have experience angular 6, Responsive design.
Environment: C#, VB.NET, Windows Server 2003, PL/SQL, Microsoft VS .NET 2008 Microsoft Team foundation server, MS Visio, ASP .NET Webforms, angular 6, ASP.NET MVC, Web Services, Microsoft Visual Source Safe, XML, IIS 6.0, C#, .Net Core 2.0, VB.Net, MVC, Swagger, JIRA, Confluence, WEB API, Web Services, Fiddler, TFS 2017, XML Schema, SharePoint Online, Visual Studio 2017/ Visual Studio Code, Angular.js, SQL Server 2017.
Confidential - Columbus, Ohio
Sr .Net Developer
Responsibilities:
- Responsible for End-to-End SDLC process from identifying requirements and defining the business rules to application development and deployment into production.
- Creating MVC applications to interact with the logistics department with CRUD operations through attribute routing and exception logging facilities.
- Developing .Net Core 2.0 WEB API using entity framework core with In-memory caching and asynchronous method processing.
- Deployed solutions using TFS and Azure DevOps GIT for version control, Code Review and for automatic builds and continuous integration. Worked with Controllers, Views and Models.
- Extensive use of Enterprise Application Integration (EAI) adapters like SFTP, FTP, SharePoint, EDI for file/data transfers and creating file for server and Control-M workload automation job processing.
- Designed and developed UI components implemented event handling using C#, HTML, CSS, JavaScript, jQuery, AJAX,and also Worked on CSSto get consistent look and feel of the web site.
- UsedSSIS component of the MS SQL Serverdatabase software that can be used to perform a broad range of data migrated tasks.
- Experience in designing and invoking reports for Web Applications using Crystal Reports andSSRS (SQL Server Reporting Services).
- Design, Development ofWin FormsusingC#,Java Scriptfor the user interface using the Code behind Class technique.
- Integrated new changes to the existing web applications to different environments after rigorous interaction with business users. Involved in creatingbusinessrequirements document (BRD) and Functional Requirements Document (FRD) and translated them to technical specifications.
- Created Web APIs using ASP.NETWeb API to allow new web/client projects to leverage reusable data using SOAP calls with attribute-based programming.
- Decommissioned legacy applications code and spearheaded the development activities using the .net Core framework to build a new application.
- Write multiple MS Test Unit test cases ensuring all the methods comply with business logic for new and existing code base changes.
Environment: C#, .Net Core 2.0, VB.Net, MVC, Swagger, JIRA, Confluence, WEB API, Web Services, Fiddler, TFS 2017, XML Schema, SharePoint Online, Visual Studio 2017/ Visual Studio Code, IBM DB2, SQL Server 2017, Azure SQL, Control-M.
Confidential - New York
Sr. Dot Net Developer
Responsibilities:
- Understand the requirements of the Business team and design, implement, or enhance the features.
- Needs to work with the team members and coordinate with other teams to get clarity on business requirements.
- Created Web APIs using Asp.net core MVC, C#, and Entity Framework.
- Implemented WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT, and DELETE.
- Consumed APIs into UWP (HTTP client) and ASP.Net Web applications (Angular).
- Data displaying on Asp.Net MVC developed using Angular (NodeJS/TypeScript) and Razor View.
- UsingXAML and C# to design and create new User controls.
- Experience in working with two-week sprints in an Agile/Scrum environment.
- Worked with SQL Server database to write SQL queries to retrieve and update database records using Entity Framework Code first approach.
- Core language features, including key framework provide data structures and use of LINQ against in-memorycollections.
- Worked on NoSQL databases like Azure Blob storage tables.
- Involved in Azure Migration on VM servers and validated and monitor all the hosted applications and databases.
- Implemented Azure Application Insights for monitoring the application and API logs.
- Created Azure DevOps CI/CD pipelines to handle build and deployment with the GIT repository.
- Share point integration for attachments, images, and documents by accessing tokens and digest values.
- Code reviews and Code Merges are done through Git.
- The Code is written to support the different resolutions of Desktops, tablets, and big screens.
Environment: UWP, XAML, MVVM, C#.Net, Entity Framework, Lambda, Web-API 3.0, Visual Studio 2019, SSMS, Postman, Visual Studio Code.
Confidential - Mechanicsburg, PA
.Net Developer
Responsibilities:
- Designed and developed Entity Framework 2.0 Code-First approach with Repository-Pattern based backend and used RESTful and Web APIas transaction and communication technology to the client-side.
- Developed ASP.NET Core Web APIbased on departmental requirements and specifications.
- Analyzing requirements, and creating Use case diagrams, class diagrams, sequence diagrams, Logical Data Model (LDM) and designed Physical Data Model (PDM).
- Using MVP (Model View Presenter) architecture throughout the application to develop required functionality.
- Developing different layers like Presenters, Business objects, Data access layer using VB.Net.
- Developing master pages to implement header and footer controls throughout the application.
- Working on XML WCF Services.Developing WCF Services using SOAP over HTTP and WSDL.
- Developing business libraries, and data access layer using VB.Net.
- Using enterprise library to in corporate the Validation, Caching, Exception, and Logging application blocks into the application.
- Designed and developed SSRS reports. Implemented a batch that can run at scheduled times generate the report and upload in a shared location.
- Creating stored procedures and triggers using Oracle. Used Oracle Fine Grain Access (OFGA) to implement the row level security. Fine-tuned oracle procedures to increase performance.
- Implementing validations using validation controls and JavaScript client-side validation.
- Developing reporting architecture to view reports that are designed using SQL Server Reporting Services (SSRS) and to create timed subscriptions (Report scheduling).
- Designed and developed batches to automate the processes of case creation and response processing from external systems.
- Involved in Unit testing and Regression testing of the application. Created test classes for the business objects using NUnit framework.
- Extensively involved in coding withAngular and java script to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
Environment: .Net Core 2.0, Visual Studio 2012/2010/2008/2005 , .Net Framework 4.0/3.5/3.0, VB.Net, C#, ASP.Net, NUnit 2.4, Oracle 11g/10g/9i, SQL server 2005/2008, XML, ASP, VB 6.0, Enterprise Library 3.1, SSRS 2008 R2, Visual SourceSafe, Team Foundation Server 2010, Java Script 1.8, WCF/Web services, FxCop 10.0, AJAX, Benthic, Oracle SQL Developer, MVP, MVC, Angular.
