We provide IT Staff Augmentation Services!

Sr. .net Full Stack Developer Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Having 7+ years of Software Development experience including requirement analysis, code development, testing, report generation, integration, and deployment of web - based applications using C# and .NET technologies.
  • Good command in the OOPS concepts like Inheritance, Polymorphism, Abstraction, Interfaces, Exception Handling, Partial Classes, Solid principles.
  • Experience with Unified Modeling Language standards while preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using MS Visio.
  • Proficient with ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with databases like SQL Server and Oracle.
  • Experience with ASP.NET MVC to develop Controllers, Custom Data Validation attributes, View Models, Partial Views, Master Pages, Data Annotation, Routing, Razor View Engine, Action Filters.
  • Experience in developing Client/Server Applications on Three Tier Architecture, N-Tier Architecture, Service-oriented Architecture, Model-View-Controller.
  • Experience in using UI components like HTML5, CSS3, XML, jQuery, JavaScript, Web Services, ASP.Net, AJAX, jQuery, Angular, React.
  • Experience in creating, deploying and consuming of XML Web Services, WCF services, RESTful Services and Web API.
  • Excellent in deploying the applications in AWS as EC2 instances and create snapshots for the data that had to be stored in AWS S3.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more EC2 instances.
  • Planned, Organized and maintained the full stack Kubernetes environment running on Google Cloud Platform (GCP).
  • Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain Restful API’s and consume the API’s client side using Angular JS data binding.
  • Used Cloud servers like Azure and AWS to host web applications and services
  • Proficient in writing complex Database queries, Stored Procedures, Views, Functions, Indexes and Triggers using MS SQL Server, Oracle, and MS Access.
  • Experience in extracting and transforming data using DTS/SSIS Import Export Data from various sources, Bulk Insert, BCP and SSIS Packages.
  • Well-versed in using SSRS and creating various types of reports like drill down, Parameterized, Cascading, Conditional, Table, Matrix, Chart and Sub Reports.
  • Skilled in using Language Integrated Query (LINQ) and Entity Framework by retrieving data from various data sources.
  • Expertise in Implementing Object Oriented Programming (OOPS) Concepts
  • Experience in version control tools: Visual Source Safe & Team Foundation System.
  • Working knowledge on Windows Azure, Azure Active Directory, SQL Azure, creating resource groups, subscriptions, build definitions and release definitions.
  • Migrated the .net application to the latest versions.
  • Worked with unit, integration and performance testing framework using N-Unit.
  • Expertise in ASP.NET MVC 5.0/4.0/3.0 and created Views, Partial Views, Strongly Typed Views, Sections, Areas with the help of Controller Actions, Filters and Routing.

TECHNICAL SKILLS

Languages: C++, C#.Net (6.0/5.0/4.0/3.5/3.0 ), VB.NET, ASP.NET, T-SQL, PL/SQL

Web Technologies: MVC, Web API, AJAX, JavaScript, jQuery, Angular, React, WCF, ADO.NET, HTML, CSS, Azure

Databases: MS SQL Server, MS Access, Oracle

Tools: SSIS, SSRS, VSS, TFS, IIS, LINQ, N-Unit

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Sr. .NET Full Stack Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Implemented MVC architecture to accomplish task of isolating Business Layer, Presentation Layer and Data Layer.
  • Wrote test cases and implemented unit testing to test new features and did unit testing as well as integration testing.
  • Construction of ASP.NET Web API 2 RESTful Services using GET, POST verbs to consume it from AngularJS services for Single Page App.
  • Developed the UI for various modules using HTML, JavaScript, ASP.NET, C#.Net, ADO.NET, CSS and Telerik Controls
  • Created WEB API REST services and consumed using JQuery UI client application
  • With the concept of ReactJs worked on usage metrics and also end to end events tracing for analysis purpose.
  • Creating Windows service projects like notification service projects using c#.
  • Created ASP.NET pages using C# .NET for middle-tier processing of client requests with ADO.NET interfaces for database and implemented stored procedures.
  • Implemented Rest Services using node JS and C# to serve the web application with JSON data
  • Creating Technical and Low Approach document, High level document-level document.
  • Used Spring IOC for dependency injection and developed controllers for handling HTTP requests and providing HTTP response.
  • Designed and consumed WCF Web-services using C# and XML to handle transactions with central database
  • Developed the application in ASP.NET, C#, VB.Net, Web Services, Ajax, ADO.NET and SQL Server
  • Used ADO. for data interaction between the web application and the Database using Data reader, Datasets, and Data Adapters controls.
  • Designed the User Interface framework, template layout using master page, XHTML, HTML5, CSS3, Bootstrap, AJAX, jQuery and Angular, Typescript.
  • Used Angular 7 to develop UI and reusable components at field level and group level
  • Extensively used Angular 7: Modules, Controllers, Dependency Injection, Data binding, Templates, Expressions, custom Directives, Repeaters, and Filters.
  • Worked on AWS multi-factor authentication (MFA) related to security groups including rest security.
  • Implemented AWS IAM for managing the credentials of applications that run on EC2 instances.
  • Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch.
  • Used AJAX Controls to increase the performance of the web application.
  • Created Custom Filters in Angular for improving the search experience.
  • Used JSON web token to do user authentication and secure information exchange.
  • Created WCF Services responsible for communicating and providing time data from integrated server to client application.
  • Involved in Deployment of the web application to the IIS server.
  • Adapted web application to run in windows Azure against SQL Azure using Azure Queues for background processing.
  • Created Indexes and Aggregate functions to get data form database and wrote Validations for Models to store in databases.
  • Used SQL client to connect with backend database for reading & inserting data back to DB.
  • Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database using Entity Framework classes and methods for Team Management.
  • Worked on SSRS to provide functionality for data sources & developed Crystal Reports.
  • Implemented of WCF services and better logging exception management support to help in the premature detection of new problems.
  • Used N-Unit for Integration Testing, Performance Testing and System Testing.
  • Maintained the Version, Labeled Versions and Backups of the source using TFS.
  • Utilized LINQ for data retrieval, querying, storage, & manipulation.

Confidential, Charlotte, NC

.NET Developer

Responsibilities:

  • Analyzed business, functional, technical requirements to ensure project met expectations.
  • Used Grid View, Data List, and Panels to display and manipulate data in MVC views using Telerik controls.
  • Experience in developing, analysis and the creating unit test cases for the whole application
  • Completed the Web API framework to implement HTTP services, generally sending and receiving JSON formatted data through a RESTful API.
  • Experience in using Web API (Restful services) to fetch data and bind it to UI using Angular.JS as a View Model.
  • Experience in working with ASP.NET 4.0, MVC3, WCF, Visual Studio, .Net, C# .Net framework
  • Designing and developing custom solutions and enhancements using ASP.NET, VB.net AJAX and C# and JavaScript
  • Involved in developing applications in ASP.NET MVC, Razor syntaxes and Razor View engines using Visual Studio.
  • Updated frontend dashboard to support multiple dashboards and their CRUD operations using Typescript.
  • Moved application to a web-based ASP.Net platform using C#, MVC, JavaScript, jQuery, Google Charts, and SQL server
  • Worked on C#, ADO.NET, ASP.NET, Web Services, Visual Basic, Script, XML, HTML, Database programming
  • Developed cloud-native microservices to be deployed into AWS. Microservices will co-exist with a monolithic application.
  • Developed AngularJS components such as modules, controllers, services, filters, and custom directives.
  • Extensive knowledge of and use of Angular.js directives to bring additional functionality to HTML.
  • Created a custom responsive web application to replace a legacy line-of-business web application using Angular JS.
  • Microservices have been built using .NET Core and deployed to AWS cloud.
  • Updated the version from .net 2.0 to 3.2
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the data back as JSON and parsing it onto the UI.
  • Used HTTP Client to integrate front-end with back-end APIs.
  • Created frontend framework against JSON API for service request portal in Bootstrap.
  • Developed client call back mechanism and DOM manipulation using Angular to provide better user interactivity.
  • Developed Rest Services for building applications that send and receive messages by using the REST over HTTP.
  • Redesign C# code to improve performance of web application
  • Designed and developed services using WCF and defined Service Contracts for specific functionality in project module.
  • Implemented Business Layer to consume data from multiple WCF services.
  • Developed web services to interact with credit rating, Underwriting, rating engines and used XML for data Interchange.
  • Converted .NET application to Azure Cloud Service Project as part of cloud deployment.
  • Developed various Classes in both on the front-end and in the WEB API to implement the business logic and event handling.
  • Developed T-SQL queries to fetch data with proper tuning techniques.
  • Created SSRS reports using Report Parameters, Drop-Down Parameters, Multi-Valued Parameters Debugging Parameter Issues Matrix Reports and Charts.
  • Used LINQ on lists to get data at the same time decreasing the lines of code
  • Used Data Caching and session management concepts to increase the throughput of the ASP.NET Pages.
  • Used TFS for source Version Control.

Confidential, Bloomfield, CT

.NET Developer

Responsibilities:

  • Involved in the SDLC phase of requirement analysis, design, and development of the web-based intranet application tool
  • Designed classes following OOP principles and implemented them for best code reuse using C#.
  • 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.
  • Developed Data Model Classes with Entity Framework and business rules that are implemented within model layer using C#.
  • Created custom directives, custom form Validation in AngularJS
  • Used Bootstrap to support responsive design and extended the jQuery validation framework to support client-side validations.
  • Wrote validation for JavaScript and XML files which checks for the valid values for the different events.
  • Used ADO.NET objects such as Data Reader, Data Set, and Data Adapter for data communication between the web application and databases.
  • Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
  • Worked in SQL database Optimization and implementing Performance tuning on the Data Retrieval Queries.
  • Worked on migrating windows application to MVC .Net core application with web api’s.
  • Created ETL packages using SSIS to move data from various heterogeneous data sources to centralized database.
  • Designed a Web application using Web API with AngularJS, leveraged Entity framework (EF).
  • Used Message Queuing (MSMQ) to enable applications running at different times to communicate across heterogeneous networks and systems
  • Worked with GIT version control to manage project development and uploaded Swagger file into AWS API Gateway to create the API service to customers.
  • Worked closely with business users to define reporting requirements and documenting the requirements in order to design, develop and maintain Crystal Reports.
  • Involved in N-Unit testing and integration testing of the application.

Confidential

.NET Developer

Responsibilities:

  • 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.
  • Completed the Web API framework to implement HTTP services, generally sending and receiving JSON formatted data through a RESTful API.
  • Used ADO.NET components like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data.
  • Developed programming scenarios in C#, object oriented Programming (OOP) concepts like encapsulation, inheritance, polymorphism, and abstraction
  • Worked on Entity Framework, Code First Migrations to run the migrations script to create the schema in database, establishing the foreign key relationship using Entity framework.
  • Developed client call back mechanism and DOM manipulation using Angular JS to provide better user interactivity.
  • Worked on Bootstrap loader global CSS3 settings and improve the HTML5 elements style behavior for the UI display.
  • Worked on SOAP and RESTful API using WCF which return XML and JSON data using WCF attributes.
  • Used Web Grid for displaying data from data source for displaying data in Clear Format.
  • Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in Oracle Database.
  • Used TFS for version controlling for application projects and database objects like packages, stored process, Views, functions also document.
  • Used LINQ in code to sort and handle data provided by SQL query.
  • Develop reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
  • Used SSIS to create ETL packages to Validate, Extract, Transform, Load data to transaction.
  • Wrote integration tests and unit tests for business logic and made sure maintenance of necessary code coverage using NUnit.
  • Performed unit Testing for all units in developed pages using NUnit Tool
  • Created team specific agile process flow in JIRA to move tasks from one activity to another. Prioritized tickets as assigned in JIRA Ticketing tool.

Confidential

.NET Developer 

Responsibilities:

  • Implemented application in Agile Methodology (Scrum) from requirement to deployment
  • Developed C#, data grids and XML to pull data from database and display it on the UI.
  • Adopted HTML, Ajax, CSS5 to selectively update the content in browser and to develop module under MVC3 architecture.
  • Used Web Services to access data from the external Applications.
  • Used ASPX View Engine with MVC3 framework standards-based web applications using well-established design patterns and the power of ASP.NET and the .NET Framework
  • Developed different User controls which inputs the data and display the data for the web applications using ASP.NET and AJAX.
  • Involved in Analysis, Design and Development of new releases, features on public site using ASP.Net, JavaScript, and XSL, XML, SQL, and C #.
  • Used AngularJS for constructing clean, modular, reusable services, models, controllers, and templates, databinding, and routing.
  • Involved in Web Services Testing using Soap UI.
  • Created and updated database objects like Complex stored procedures, tables, User defined functions, Views, Triggers, cursors, indexes, Packages using SQL Server.
  • Responsible for designing Test Cases, Scripts, & Conditions for the Unit Testing and Integration Testing to verify and validate the web application.
  • Involved in backend testing, data validation and reports with complex SQL queries.
  • Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model.
  • Developed data access layer that supports connections to multiple databases using Entity Framework.
  • Wrote complex SQL queries using joins, sub queries and correlated sub queries to retrieve data from the database.
  • Utilized TFS for the version control and source code maintenance need.

We'd love your feedback!