We provide IT Staff Augmentation Services!

Sr. Full Stack .net Developer Resume

4.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY:

  • 7+ years of expertise in Information Technology involving all phases of SDLC that include Analysis, Application Design, Development, Testing and Maintenance in ASP.NET platform across multiple business domains.
  • Very Strong Object - Oriented Developer with experience in Software Design.
  • Experience building Web, Windows, Console and Windows service Applications.
  • Highly experienced in designing, developing and debugging applications using technologies like ASP.NET, MVC, Web API, C#, VB.NET, ADO.NET, Entity Framework, J Query, MS Build and JavaScript.
  • Expertise in Web development and Application development using Microsoft .NET Technologies like C#, ASP.NET, MVC, ASPX, AJAX, CSS, WCF, ADO.NET, LINQ, HTML, HTTP, DHTML, JavaScript, XML and XSL/XSLT, JQuery, Bootstrap, Angular JS Framework and WPF.
  • Experience in developing web and enterprise applications using ASP. NET framework 2.0/3.0/3.5/4.0 , MVC 3/4/5, Web API 1.0/2.0, WCF, REST, SOAP, XML, XSLT.
  • Expertise in implementing various design patterns like Singleton, Façade, Abstract Factory, Factory, Data Transfer Object and Business.
  • Experience in building Data Integration, Workflow Solutions and Extract, Transform, and Load (ETL) solutions for data warehousing using SQL Server Integration Service (SSIS).
  • Build a standards-driven, scalable, secure and dynamic web portal for the information delivery of specific applications
  • Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks using C#.NET.
  • Hands on experience in implementing core areas of Programming such as Data Access, Security, Logging and Exception handling.
  • Involved in the support and maintenance of the application during production phase.
  • Delegate in the development of Multi-Tier Distributed Applications.
  • Experience in designing and developing Web services using WCF
  • Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL.
  • Hands on experience in developing SOAP and RESTful Web services.
  • Experience in data access using ORM Tools such as LINQ to SQL and ADO.NET Entity Framework.
  • Worked with MVVM pattern and developed view-models.
  • Good working knowledge of Databases like SQL Server 2005/2008 R2/2012, Oracle 10g, MySQL and DB2.
  • Experience working in various Software Development Methodologies like Waterfall, Agile SCRUM and TDD.
  • Extensive experience in using of the version control software SVN, TFS and GIT.
  • Experience in developing Web Services to support interoperable machine-to-machine interaction over a network using SOAP over HTTP.
  • Knowledge in build automation using open source tools such as NANT and MS Build.
  • Hands on experience in writing stored procedures, triggers and functions using T-SQL, PL/SQL.
  • Experience in developing Custom Reports and different types of Tabular, Ad-hoc and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
  • Software system architecture sense and basic knowledge in applying design patterns.
  • Good knowledge and experience of UML, Unified Process at the Enterprise level and familiarity with popular process methodologies like Agile, Waterfall
  • Experience using CA rally, Jira tool in Agile environment.
  • Expertise in Unit testing using NUnit & Moq, Integration testing, Smoke testing & System testing.
  • Proven skills in Requirements gathering and documenting use cases.
  • Worked in various verticals like Healthcare, Mortgage, Insurance, and Telecom.
  • Devoted, smart, passionate Developer with competent multi-tasking skills and a good reputation of strong problem-solving capabilities and work ethics.
  • Capable of learning new technologies and adapt to new environments quickly.
  • Establish and maintain productive working relationship with management, clients and team.

TECHNICAL SKILLS:

Languages: C#, JavaScript, Jquery, T-SQL, PL/SQL.

Technologies: ASP.NET 2.0/3.0/3.5/4.0 /4.5, MVC 3/4/5, Web API 1.0/2.0, Entity Framework 6/6.1, NHibernate, HTML 5, ETL, HTTP, SSIS, SSRS, WCF, WPF, CSS 3, AJAX, XML, XSLT, XPATH, JQuery.

Build Tools: NANT, MS Build, Maven, Jenkins.

Web Service Protocols: UDDI, SOAP, WSDL and UDDI.

Version Control Tools: CVS, Tortoise SVN, TFS, GIT.

Operating Systems: Windows 10/7/XP, DOS and Linux

Database: Oracle 9i/10g, TOAD Oracle 12, SQL Server 2005/2008 R2/2012.

PROFESSIONAL EXPERIENCE:

Confidential, Herndon, VA

Sr. Full Stack .Net Developer

Responsibilities:

  • Worked in JIRA Agile Scrum methodology and delivered accepted functionality in each sprint.
  • Developed web pages using ASP. Net, C#, HTML, DHTML, AJAX, Java Script, VB script and IIS. Used ADO & ADO.NET (Datasets, DataAdapter) to connect with TOAD Oracle and SQL Server Database.
  • Played a role in feature implementation and enhancement, code refactoring and defect fixing.
  • Participated in UI design with Master Pages in MVC 5 and improved layout with HTML5, Bootstrap, and CSS3.
  • Involved in Web Application using MVC 5, WEB API.
  • Provided database connectivity using LINQ, designed stored procedures and views at the back end.
  • Contributed in data migration from TOAD Oracle DB to SQL Server using PL/SQL and T/SQL.
  • Used JSON web token to do user authentication and secure information exchange.
  • Designed unit testing module with NUnit to test the application performance and availability
  • Involved in code review, build and deployment with GIT and TFS.
  • Worked on Web API and REST, JSON based development experience.
  • Involved in end to end testing of the application.
  • Have worked on WCF to consume web Services.
  • Created an application in WPF that generates Silverlight Class library by taking XML file as an input.
  • Worked with Jquery for the development of the UI.
  • Developed the front end using MVVM pattern and developed Client-side applications.
  • Responsible for developing WCF Service to exchange data between UI and Business Logic.
  • Extensively used JavaScript for UI interaction, XML for data transmission via WCF services and data manipulation using LINQ.
  • Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
  • Wrote C#.NET, ASP.NET and Entity framework mappings, settings to define and implement secure middle-tier components using both connected and disconnected environment strategies.
  • Developed Web API Services with HTTP way using standard HTTP verbs like GET, POST, PUT, DELETE etc. for all CRUD operations.
  • Implemented AngularJS Controllers to maintain each view data. Implemented
  • Angular Service calls using Angular Factory.
  • Develop Web Services and invoking them by using XML SOAP for creating proxy classes.
  • Have used Service Oriented Architecture (SOA) to develop web services.
  • Assisted in designing and development of relational databases for supporting back-end designs.
  • Resolved production support issues efficiently and closed on time on day-to-day bases
  • Created Custom Web Controls like Grid View and Calendar in C#.
  • Used JavaScript and Validation Controls for validating the controls.
  • Used AJAX calls on our project using AJAX CONTROL TOOLKIT.
  • Used Multicast Delegate for accessing different methods.
  • Created Tree view for Site navigation in Master Page
  • Developed Proof of Concept (POC) using Angular Js.
  • Used C# to write all the middle business layer logic.
  • Created XML database of all different frequency levels.
  • Used Cascading Style Sheet (CSS) to attain uniformity through all the pages.
  • Working on Deployment to QA with Configuration settings.
  • Fortunately got an opportunity to work closely with QA for bug fixes to ensure the efficiency and accuracy of the code.

Environment: ASP.NET 4.5, C#, MVC 5, Angular JS, AJAX, IIS, Toad Oracle, XML, JavaScript, CSS, HTML, HTTP, Bootstrap, Entity Framework, Web Services, SQL Server, REST, Web API, SOAP, WCF, WPF, JQuery, NUnit, LINQ, Log4net, Fiddler, Visual Studio 2015, JIRA, TFS, GIT, Bit Bucket.

Confidential, Fredericksburg, VA

Sr. Full Stack .Net Developer

Responsibilities:

  • Involved in the requirements review meetings and partnered with business analysts to clarify any specific scenarios.
  • Used ASP.NET MVC 5.0 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 JSON to transmit data between Server and Web Application, an alternative to XML Serialization
  • Worked with latest .NET Technologies. Implemented C# 4.0 features in building the application, Web Services using SOAP and data manipulation using XML .
  • Develop MVC Controllers, View Models and Helper methods linked to backend database.
  • Developed Web Portals for agents to connect to home care, healthcare and, vehicle services.
  • Implemented Routing, Action Filter techniques for application development.
  • Used Entity Framework configuration.
  • Worked on data cleansing by creating SSIS packages against the Flat Files.
  • Maintenance, enhancements and the production support for the existing Post future application which involved complicated debugging and bug fixing.
  • Created Web Portal using WCF which required Instance and concurrency management.
  • Designed and developed a security system to enable/disable various GUI controls based upon the user role using Reflection.
  • Involved in Web Service unit testing using SOAPUI Tool.
  • Used JQuery and JavaScript to implement AJAX calls and other type of client-side logic.
  • Involved in Design, analysis, Implementation, Testing and support of ETL processes for Stage, ODS and Mart.
  • Prepared ETL standards, Naming conventions and wrote ETL flow documentation for Stage, ODS and Mart.
  • Developed REST based WCF and WPF web services for Client and Server interactions and Json as messaging format.
  • Implemented AJAX for viewing the multiple reports.
  • Used LINQ queries when working with object collections.
  • Knowledge of Java script libraries.
  • Implemented best practices such as exception handling, logging, test-driven development, separation of concerns, dependency injection etc.
  • Developed complex T-SQL Packages, Procedures and Functions accordance with Business Requirements for loading data into database tables
  • Used LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently.
  • Involved in writing stored procedures using PL/SQL.
  • Used Moq framework to test the API controllers.
  • Used NUnit framework to test Service methods.
  • Configured Log4Net to handle error messages.
  • Created Restful services using ASP.NET Web API for exposing these to mobile device Involved in requirement gathering, analysis and documentation of assigned modules.
  • Used GIT and Team Foundation Server (TFS) for Version Controlling.
  • Involved in unit testing, integration testing etc.
  • Involved in peer level code and design reviews.
  • Involved in fixing QA defects and tracked then using Quality Center.

Environment: ASP.NET 4.5, C#, MVC 5, Razor, AJAX, Soap, IIS, Oracle 11g/12g, XML, Java Script, CSS, HTML, HTTP, Angular JS, Bootstrap, Entity Framework, SSIS, REST, ETL, Web services, Web API, WCF, WPF, JQuery, Moq, NUnit, LINQ, Log4net, SQL Server, Fiddler, Visual Studio 2015, TFS, TDD, NANT, Unity, Auto Mapper, GIT.

Confidential, Reston, VA

Sr. Net Developer

Responsibilities:

  • Developed the application using ASP.NET, ASPX, MVC 4, C#, MVC, Entity Framework, Oracle.
  • Designed UI using HTML, CSS, JavaScript, HTTP and AJAX.
  • Devising and implementing user defined web services for web portals
  • Used Grid functionality like Grid filtering, Multiple Sorting, Grid Cell Editing, Grid Row Editing.
  • Implemented Prototype and Revealing Module patterns for JavaScript modules.
  • Implement Business Logic using C#, used with Visual Studio 2013, .Net Framework 4.0
  • Used MVC 4 Pattern to design the application.
  • Runtime production support which involved complicated debugging and bug fixing.
  • Implemented Client-Side Validations using Data Annotation Attributes.
  • Used C# to write business layer.
  • Worked on Product Support Web Portal and Supplier Portal.
  • Used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks using C#.NET.
  • Created Check Points, Breakpoints, Database Logging and Event Handlers where ever necessary. Created Configuration files with XML documents to support the SSIS packages in different environments.
  • Responsible for implementing Error handling for the application using Log4Net.
  • Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
  • Used JQuery and JavaScript to implement AJAX calls and other type of client-side logic.
  • Developed web services using SOAP and Restful WCF, WPF services in C#.NET
  • Developed the Classes, Objects, Dataset Classes and Methods depending upon the business requirements.
  • Used N-hibernate to create mapping objects to access the database.
  • Developed and consumed WCF Services.
  • Developing WCF Services, involved in defining Endpoints, Data Contracts, Message Contracts, Bindings, Session Management, and Transaction management in service layer.
  • Used JIRA to keep track of bugs and issues.
  • Develop T-SQL Queries, Stored Procedures and Triggers for accessing data from the SQL Server 2008.
  • Involved in coding for NUnit Test cases
  • Developed Web API’s to be consumed by the application.
  • Generated interactive reports using SQL Server Reporting Services (SSRS 2008) as per the client's request.
  • Involved in creating dynamic views with pivoted data to improve user experience.
  • Used MSTest and ReSharper for writing Unit Tests.
  • Used Fiddler to analyze request and response of Json data from the controllers to Web API’s.
  • Interacted with Business users for new enhancements in Existing Software Application.
  • Assisted Team Leads in implementing design patterns.
  • Involved in Coding and Tuning the queries, stored procedures and functions using PL/SQL.
  • Use ADO.NET extensively to connect and make changes to SQL Server database.
  • Tested components using Unit Test mock frameworks during development.
  • Responsible for writing NAnt scripts for building and deploying the application.
  • Used TFS for source code version control.

Environment: C#, ASP.NET 4, MVC 4, Web API, HTML5, HTTP, ASPX, CSS3, AJAX, Bootstrap, web services, Entity Framework, Visual studio 2013, SOAP, SQL Server 2012, Restful, SSIS, SSRS, WCF, Unity, Moq, JQuery, XML, JavaScript, WPF, TFS, NUnit, Owin Middleware, Json, Log4net Agile, Fiddler, JIRA.

Confidential, Austin, TX

Sr. .Net Developer

Responsibilities:

  • Used Agile Software Development for developing the application.
  • Used HTML, JQuery, JavaScript, HTTP, AJAX for front UI or authentication, verification and CSS for layout.
  • Developed Business and Data tier using C#.NET, ASPX and ADO.NET.
  • Used Compiled Queries, Multiple Contexts, Explicit Loading, and Save Changes to context after all database operations to improve the performance in Entity Framework.
  • Worked on ASP.NET State Management Techniques like View State, Sessions, Caching (Output Caching)
  • Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
  • Use Web Services SOAP for communicating with other application and components.
  • Created web services using Window Communication Services (WCF) to access data from SQL Server.
  • Implemented WCF Contracts such as Service Contract, Operation Contract and Data Contract.
  • Written Queries using T-SQL Statements, Views, Stored Procedures, Triggers, Cursors and User Defined Functions in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Used Team Foundation Server (TFS) for version controlling.
  • Developed new XSD and modified existing XSD that were to be used for building different types of services.
  • Developed unit and functional test cases.
  • Used JIRA tool to for work tickets
  • Involved in wrap-up meetings and in estimating the timeframe for each story and helped in deploying the application on the server for each iteration of the agile software development.
  • Involved in weekly code walk through.

Environment: C#, ASP.Net, IIS, ASPX, MS Visual Studio 2010, SQL Server 2008R2, TFS, SOAP, SVN, HTML, HTTP, XML, JQUERY, JIRA, Jenkins, Maven, WCF, JavaScript, Ajax, CSS, Web Services.

Confidential

.Net Developer

Responsibilities:

  • Involved in the gathering of system requirements.
  • Prepared specification requirements documents (SRS)
  • Designed Business Object Model, which involved using Rational Rose to generate class diagrams and sequence diagrams.
  • Used .NET controls to dynamically render the content on web pages developed using C#.
  • Designed and implemented different layers (UI Layer, Business Access Layer and Data Access Layer) and using MVC architecture.
  • Extensively implemented Grid View for displaying data, and editable Grid View for data manipulation in the presentation layer using Server Controls.
  • Created Several User Controls.
  • Designed Objected Oriented classes' structure in Data Access Layer and Business Access Layer.
  • Used LINQ with objects for data retrieving and data querying.
  • Implemented Data Access Layer using ADO.NET.
  • Created several Stored Procedures for this project.
  • JavaScript and ASP.NET Validation Controls for client-side validation.
  • Worked on Data Transformation Services (DTS) to move data from Access to SQL.
  • Worked on ASP.NET State Management Techniques like View State, Sessions, Caching (Output Caching)
  • Implemented Authentication and Authorization using Web.Config file. Configured for users Authorization and role-based security.
  • Used XML for Data Storage and XSLT to transform the SQL queries returned as XML nodes.
  • Involved in Designing and Development of Software using agile development practice.
  • Performance testing and Code testing using NUnit.
  • Developed some dynamic reporting solutions SQL Server Reporting Services (SSRS)
  • Used SVN for Version Control.

Environment: ASP.NET 3.5, C#, Web Forms, ADO.NET, ASPX, AJAX controls, XML, MVC, NUnit, HTML, CSS, JavaScript, HTTP, Visual Studio 2008/10, SQL Server 2005, WinForms, SSRS, HTTP, XML, SVN, SOA.

Confidential

.Net Developer / Software Engineer

Responsibilities:

  • Involved in the all life-cycle design and development.
  • Used Waterfall model.
  • Application was designed based on N-Tier Architecture.
  • Designed and developed various Web Forms for various modules using ASP.NET, ASPX, C#.NET, HTML, HTTP, CSS, and Front Page etc.
  • Worked on Role Base Security at the presentation layer involving Authentication and Authorization modules proved by ASP.NET.
  • Developed User controls using ASP.NET and C# for reusability.
  • Worked extensively on AJAX controls.
  • Used SVN for Version Control.
  • Used Object oriented features such as inheritance, encapsulation and polymorphism in the implementation.
  • Written PL/SQL Queries and developed stored procedures and user-defined functions to support data retrieval.
  • Found several areas for improvement, made recommendations, and made changes to improve security across all components and systems.
  • Used Web Services for accessing data from the web server.
  • Executed Stored Procedures using SQL server 2005.

Environment: ASP.NET, MS Visual Studio 2005/2008, AJAX, ASPX, C#, IIS 6.0, HTML, HTTP, CSS, XML, ADO.NET, T-SQL, SQL Server 2005, XML, XSL, SVN, Web Services, Windows XP.

We'd love your feedback!