Full Stack .net Developer Resume
PROFESSIONAL SUMMARY:
- 7 + years of professional experience as a .NET Developer in analysis, design and implementation of web based, windows - based client-server applications in Microsoft Technologies using C#, Classic ASP, ASP.NET, MVC, MVC Core , Web Forms, SQL Server, Oracle, Web Services, Windows Services.
- Proficiency in designing ASP.NET based Graphical User Interfaces (GUI’S) with CSS, JavaScript, AJAX, and jQuery, Angular Js, Bootstrap and HTML.
- Strong working experience in developing distributed applications leveraging C#. NET, VB.NET, ASP.NET MVC, Razor Engine, CMS, ADO.NET, WPF, Silverlight, WCF, Web Services, Windows Services, SQL Server, AJAX, AngularJS, and Java Script.
- Potential to encounter client's prerequisites through viable programming strategies and coding techniques.
- Proficiency working with Web 2.0 standards, HTML 5, CSS3 and XHTML.
- Adept in developing client-side application functionalities with rich UI design and user-friendly design approaches, single page applications, responsive web pages with performance functionalities in the web applications using Java Script , jQuery , AJAX , JSON , HTML 4/5, XML/XSLT/XHTML, Bootstrap with Angular JS and media queries.
- Working on the OWASP top 10 to remediate security issues in application, also using burb suite, trust wave to scan the application and generates reports.
- Production experience in large-scale NoSQL data infrastructures such as MongoDB, etc
- Extensive experience in Web using MVVM, MVC, WPF and Web API and Managed and administered all NoSQL database systems.
- Proficiency in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls, CSS.
- Extensively used ASP.NET Ajax Controls like Script Manager, Update Panels and Updated Triggers to make the page more responsive and interactive to the users
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Data Adapter Object and Dataset Object.
- Worked on LINQ to SQL , LINQ to ADO.NET Datasets, LINQ to Objects, and LINQ to XML. proficiency in developing Web Services and invoking them by using XML, SOAP, UDDI, RESTAPI, WCF and WSDL for creating proxy classes.
- Rendered ADO.NET data access techniques to connect, retrieve and manipulate the database information and created ADO.NET , objects like Data sets, Data reader and data adapter to efficiently communicate with SQL Server Database.
- Used Team Foundation Server ( TFS ) for version Control and source code Maintenance needs.
- Well versed in Design Patterns like MVC, MVVM Patterns and Singleton Patterns. Implemented the project using MVVM pattern with Silverlight 4.0 as front end.
- Good Experience in developing and consuming web services using REST/SOAP over HTTP, WCF and ASP.NET Web API's using C#.
- Proficient working with Stored Procedures, Triggers, Cursors, Functions and Views on Oracle and SQL Server.
- Created Stored Procedures to manipulate the database and to apply the business logic according to the users' specifications
- Experience in creating Data Transformation Service (DTS) packages, SSIS, SSRS with SQL Server 2014.
- Experience in generating reports using SQL Server Reporting Services and Crystal Reports.
- Involved on migrating SQL Server databases to new versions of SQL Databases.
- Involved in developing reports using Report Wizard, Report Builder, Report Manager and deploying reports in SQL Server Reporting Services ( SSRS )
- Experience with SOA Service Oriented Architecture and N-Tier Architecture, for project development and good knowledge on enterprise architecture systems.
- Experience in working on IDE’s like Visual Studio 2017/2015/2010 and SQL Server 2016/2008.
- Experience with Software Development Processes & Models: Agile, Waterfall, & Scrum Model
- Excellent working experience using with Internet Information Server (IIS), Windows/NT Server.
TECHNICAL SKILLS:
Languages: C, C#, . NET 3.5/4.0, VB.NET, XAML, JavaScript, jQuery, Angular, Bootstrap, Web Services, WCF, WPF, Win Forms, Web Forms, SQL, T-SQL
.NET Technologies: ASP.NET (5.0/4.0/3.5/2.0/1.1 ), MVC, MVVM, Entity Framework, Identity, Web Forms, Web Controls, Custom Controls, User Controls, Web Services, Ajax, ADO.NET, WCF
Software s: Microsoft Visual Studio 2005, 2010, 2012, 2015, Hailstorm, Burb Suite, Trust wave, Log Parser
Designing Tools: Visio, Dream Weaver, Flash 5.0, Adobe Photoshop CS5
Databases: Microsoft SQL Server 2016,2017, PL/SQL
Packages: MS Office 2007, 2010, 2016.
Operating Systems: Windows 10, Windows 8, Windows XP
WEB Services: REST, SOAP, UDDI, WCF, Soap UI, JMeter
Version Control: TFS, Git Hub
PROFESSIONAL EXPERIENCE:
Confidential
Full Stack .NET Developer
Responsibilities:
- Design Estimate and analysis of development stories and splitting stories into development tasks.
- As a Sr. Developer, Responsible of the overall sprint outcome and Production Support.
- Involved in Peer review and preparing technical Documents.
- Implemented Single Sign-on (SSO) Authentication.
- Design developed Wires platform API’s for Managing the Wires Automation Portal.
- Implementation of Models, Controllers and Razor views to coverage and Benefits module implementation and Accounts and Setting Module.
- Implemented Several StoreProcs and Functions for CID mapping.
- Created CID Action filters and Implemented CID Mapping logic in SWIFT Templates.
- Design Data annotations on models to utilize maximum usage of validation.
- Worked on SWIFT.NET Adapter and Federal Reserve Team.
- Worked on Fortify Scan to find code Vulnerabilities.
- Worked on SonarQube to find out the Coding Standards.
- Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.
- Designed the web UI using ASP.NET , HTML , DHTML , and jQuery , Angular 4.0 , JavaScript, JSON, CSS, XSL , Web Forms and AJAX controls.
- Strictly implemented mobile first approach and responsive web design.
- Designed and developed Hybrid-Single Page Application using C# 5.0, .NET Framework 4.5 , ASP.NET MVC 5, and Angular Js .
- Migrated legacy line of business application and architected and designed to improve overall page response using Asp.net MVC , Kendo UI and Ajax .
- Deployed new applications to Azure cloud services. Used JavaScript & jQuery for a better interaction with the application, performed Code review and Unit testing for better performance.
- Designed and developed UI grids using Angular.js Framework.
- Consumed REST (Representational State Transfer) services in UI service layer with the help of http and resource.
- The technology being used ranged from .Net Framework 4.5, C#, far point Spread and SQL Server .
- Good experience in developing Configured and Consumed Restful Web Services using Windows Communication foundation ( WCF ) in C#.
- Designed JSON database so program could be saved and used without any setup
- Involved in Security using OWASP Top 10.
- Established UX design as the first stage of all Web and mobile application developments, instituting a user-centered design (UCD) approach. Frontend technologies Angular 4/5 , Angular Material, Bootstrap .
- Extensively Used Git Hub as version Control for the maintenance and status of the development of applications
- Keeping current with Angular 4 and Typescript we could further modularize the app for reusability and consistency. Jasmine , Karma were used for unit and integration testing .
- Implemented few modules in MVC 5 , Entity framework code first pattern, Dapper (micro ORM), Azure .
- Migrated C# and Asp.Net applications on to the AWS cloud containers for deployment.
- Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
- Design wireframes, user flows, comp visual design and code pages using HTML5 / CSS3 .
- Business end user facing front pages using Angular 2.0 , CSS 3, HTML 5, JavaScript and Bootstrap .
- Built application using ASP.Net MVC Core , Code First, Angular 2.0
- Installed the tools as required for the project development from the Nugget Package Manager.
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS 6.0, ASP.NET, XML, and ADO.NET with OWASP.
- Used jQuery for Client-Side Validations and AJAX calls to communicate with Controller Actions and Web API Services with JSON Data. Developed .Net core functionality with the ASP.NET MVC Framework .
- Worked in Test Driven Development ( TDD ) environment, wrote Unit Tests and Integration Tests.
- Customized the security roles, user teams and field level security profilers.
- Deployed the SSIS packages on SQL server and scheduled the daily jobs on SQL server to load the data every day.
- Worked with data migration and used tools like SQL Server integration services ( SSIS ) in transferring data from one database to another.
- Created Database objects like Tables, Stored Procedures and Triggers in SQL Server.
Environment: .Net 4.5, Visual Studio 2015,VB6, SQL Server 2014/2017, C#, Restful web Api’s, Git Hub, ASP.NET MVC 5, ADO .NET, JavaScript, J Query, AJAX, HTML5, Bootstrap 4, OWASP, CSS3, Web API 2.0, Angular 2/4/5, TFS, IIS 7.0, Microsoft Azure, AWS, WCF, Entity Framework 6, TFS, XML, XSLT, Dockers.
Confidential, Louisville, KY
Full Stack .NET Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Involved in daily and Weekly Scrum meetings .
- Worked on Migrating existing. SQL extension file features from MPF to Managed Extensibility Framework.
- Experience with high transaction, high volume, and large data handling in MongoDB.
- Also worked on design and development for implementation of a new system using VS2015 ( ASP.NET , MVC, VB.NET , JavaScript) web development.
- Developed Build Tools workload to build any Database projects without requiring Visual studio.
- Created Custom Controls, User Controls and used Dependency Properties to bind data on these controls.
- Developed Web Services using Windows Communication Foundation (WCF REST) for integration with other systems.
- Used Web API REST methodology using HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
- Involved in fixing the accessibility issues occurred in SSDP installation setup and Product bugs in SSDT (Sql Server Data Tools).
- Involved in resolving issues with UI accessibility in SQL Server Management Studio (SSMS) related to SQL service engine features.
- User interface screens developed using VB.NET and using Telerik RAD Ajax controls
- Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI Program the Data Access Layer using C# . NET .
- Involved in developing single-page application using Angular and Web API's using. NET Core and Developed reusable custom components using Angular with Typescript.
- Design and implement Database Schema, import data and build stored procedures on SQL Azure.
- Experienced in using Inspect (Inspect.exe) tools to select any UI element and view the elements accessibility data.
- Configure and manage Windows Servers utilizing Hyper-V virtual machines.
- Experienced in troubleshooting and remote debugging issues in virtual Machines. Used Fiddler, Chrome Developer Tools, IE Developer Tools for debugging, track down layout issues, set JavaScript breakpoints.
- Extensively Used TFS (Team Foundation Server) for the maintenance and status of the development of applications.
- Created and Consumed Restful services using Web API.
- Developed and enhanced the application using the MVC 5.
- Developed user interface using HTML5 CSS 3 and JavaScript and jQuery templates.
- Developed Restful service using WCF framework and used Angular Js for getting data.
- Used jQuery with Ajax for loading data asynchronously in the user interface.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer.
- Enhanced Database schema, Data Tables, Stored Procedures, Functions, Triggers, and Indexes, Cursors and Views to manipulate the data using T-SQL.
- Build automated test suite to increase the automation coverage for regression test cycle.
- Experienced in testing navigational structure of the automation elements in the UI automation tree.
- Responsible for writing, fixing and testing unit test cases and Functional Testing.
Environment: .Net Framework 5.0, .Net Core, VB.NET, C#, Asp.Net MVC 4 Git, Java, TypeScript, WPF, OWASP, WinForms, HTML5, SASS, CSS3, Windows Server2016, Agile, Restful web Api’s, HTML, CSS, WCF, Fiddler, SQL, T-SQL, SQL Server Management Studio(SSMS), OWASP.
Confidential, Des Moines, IA
.NET Developer
Responsibilities:
- Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
- Web application that accepts and updates customer financial transaction information was developed under MVC Architecture.
- Used an Agile, Scrum approach methodology for software development.
- Involved in developing applications in C# to meet the business requirements using Visual Studio. NET 2008.
- Used the Object-Oriented Programming ( OOP ) techniques and created classes (in C#.NET ) for database access.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer.
- Enhanced Database schema, Data Tables, Stored Procedures, Functions, Triggers, and Indexes, Cursors and Views to manipulate the data using T-SQL.
- Design wireframes, user flows, comp visual design and code pages using HTML5 / CSS3 .
- Business end user facing front pages using Angular 2.0 , CSS 3, HTML 5, JavaScript and Bootstrap .
- Extensively used jQuery , Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Configure and monitor numerous MongoDB instances and replica sets.
- Design and development of web applications using .NET Technologies C#, Asp. NET MVC4, WCF Services, Angular2, jQuery, HTML5 and CSS.
- Used jQuery, JavaScript, Angular JS, Bootstrap and various web controls to present data to users in a much comfortable environment.
- Worked with Web API to provide services to HTTP requests.
- Involved in Developing WCF services to enable effective communication.
- Programmed LINQ for communication between application and database, used extensively Data Grid.
- Involved in design, development and Modification of PL/SQL stored procedures, functions, packages and triggers to implement business rules into the application.
Environment: Visual Studio 2008, ASP.Net 3.5, C#3.0, Web API, Web Forms, Oracle 10g, Elastic Search, PL/SQL, LINQ, WCF, T-SQL, MVC 3.0, TFS, jQuery, HTML, CSS, JavaScript.
Confidential
.NET Developer
Responsibilities:
- Involved in design & implement of the hospital patient management software using C# and Visual Studio .
- Analyzed the requirement and designed and implemented the database model by using MS SQL Server and database first model to generate the POCO class.
- Designed and developed the software by using Web Form framework with an n-tier design pattern.
- Developed several operations including insert, update, search and delete functions including patient information, conditions information, symptoms information, and treatment information using C# and ADO. NET .
- Used jQuery, JavaScript, Angular JS, Bootstrap and various web controls to present data to users in a much comfortable environment.
- Enhanced Database schema, Data Tables, Stored Procedures, Functions, Triggers, and Indexes, Cursors and Views to manipulate the data using T-SQL.
- Worked to improve application performance using output caching, fragment caching and data caching.
- Implemented data access layer using ADO.NET classes such as Dataset, Data Table, and Data Row.
- Implemented front pages to be the UI to show the patient records by using HTML, CSS, JavaScript, jQuery to display the patient information and the corresponding conditions, symptoms, and treatment.
- Used SSRS and SSIS to generate the report and perform data processes and ETL .
- Comprehensively tested, maintained, documented, and deployed the application by using TFS .
Environment: C#, Microsoft SQL Server 2012, TFS, Web Form, LINQ, PL/SQL, ADO.NET, VB.NET, HTML, CSS, JavaScript, jQuery, Microsoft visual Studio.
Confidential
Jr .NET Developer
Responsibilities:
- Developed programming scenarios in C#, Object Oriented Programming (OOPS) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Used MVC Design Pattern to develop classes in order to having clear separation of responsibilities of all the supported client actions.
- Designed and developed dynamic ASPX web pages using C#, ASP.NET, XML, HTML, CSS and JavaScript.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET, ADO.NET.
- Gained experience in OOAD while doing technical approach for the analyzing and designing the application.
- Used ASP.NET AJAX Toolkit controls like Script Manager and Update panel within some web pages.
- Created Web.Config files for setting up of the application by writing database connections.
- Developed the required Business Layer of the application using C#.
- Implemented data access layer using ADO.NET classes such as Dataset, Data Table, and Data Row.
- Implemented front pages to be the UI to show the patient records by using HTML, CSS, JavaScript, jQuery to display the patient information and the corresponding conditions, symptoms, and treatment.
- Used SSRS and SSIS to generate the report and perform data processes and ETL .
- Comprehensively tested, maintained, documented, and deployed the application by using TFS .
Environment: ASP.NET 3.0/3.5, C#, ADO.NET, HTML, CSS, JavaScript, Visual Studio 2008, SQL Server 2005, IIS, Oracle 10g, Web Services, XML, AJAX, VSS, N-Unit Testing Tool, SSIS, SSRS.