.net Full Stack Developer Resume
Charlotte, NC
SUMMARY:
- Over 3 years of work experience in development of web and windows applications using .Net Framework 4.6/4.5 /4.0 implementing object - oriented principles.
- Good experience in design, analysis, development, testing, and maintenance of applications using 3-tier architecture with C#.NET, ASP.NET, WPF, WCF, MVC and SQL.
- Hands on experience working with RDBMS MS SQL, SQL Server 2014, 2016, 2017 and Oracle 11g,12c.
- Worked on a world class ERP product in Windows platform with WPF, PRISM and MVVM.
- Good Knowledge of WCF and Service Oriented Architecture- (SOA).
- Expertise in working with Views, Partial Views, Controllers, Controller actions and Routing using Asp.Net MVC and Entity Framework ORM.
- Expertise in .NET web API to build, maintain Restful API’s using Angular JS data binding.
- Good Knowledge in Generics and LINQ.
- Worked on Angular 7,8,9 with Type script and Angular material design.
- Experience in development of stored procedures, functions, triggers, cursors and views to develop business rules
- Extensive experience in web-based page designs using HTML5, CSS, SCSS, XML, XAML, JavaScript and AJAX.
- Experience on various source control tools like BitBucket, TFS and GITHUB and GIT.
- Developed reports using Crystal Reports and Active reports.
- Experienced in working with Atlassian tools like JIRA, Confluence.
- Experienced in preparing test cases for Unit testing and Integration testing using Nunit, moq, Jasmine and Karma.
TECHNICAL SKILLS:
.Net Technologies:ASP.NET, .NET Framework 4.6/4.5 /4.0, HTML, XML, Web Services, JavaScript, JQuery, Angular 7,8,9, CSS, Scss Ajax, LINQ, WCF, WPF, MVVM, Enterprise library, Active Reports
Languages: C, C++, C#, SQL, PL/SQL, TypeScript
IDE: Visual Studio 2013,2015,2017, VSCode
Databases: MS SQL Server 2014/2016, Oracle 11g,12c, MySQL.
Reporting Tools: Active Reports, Crystal Reports
Source Control: TFS, Visual Source Safe, Tortoise GIT
Other Tools: Ajax control toolkit, Resharper, Dev Express, Atlassian JIRA, Confluence
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
.Net full Stack Developer
Environment: .NET Web API, C#, Angular 7,8,9, TypeScript, Angular Materiel, SCSS, node JS, Oracle 12c, TFS, Splunk, Visual Studio 2017, VSCode
Responsibilities:
- Involved in all parts of the scrum life cycle including grooming stories and estimations, Analysis, and Detail design, Development and unit Testing.
- Developed microservices using .net web API.
- Involved in write application level code to interact with APIs, Web Services usingAngular services.
- Worked on Angular features like components, modules, data Binding, CustomDirectives,routing, pipes and reactive forms.
- Worked on RxJs features like observables, of, takeUntil, map, subject and more.
- Worked on angular material CDK drag & drop, input, sideNav, Grid, widgets and themes.
- Strong CSS, SCSS angular flex-layout knowledge
- Created Tables, Stored Procedures, Views to perform automated rules, updating to related tables using oracle 12c.
- Migrated an application developed in Angular 7.0 to Angular 8.0.
- Created DAO (Data Access Objects) to establish database connectivity and data manipulation.
- Worked with jasmine in testing and Karma for unit testing angular modules.
- Involved in performance tuning of the application by creating various database Indexes and optimizing database queries.
- Involved in code peer review, system regression and unit testing.
- Implemented agile scrum methodology in application development.
- Used Splunk to log.
- Used TFS and GIT as repository tools.
- Used Version one story board for track story development.
- Used JIRA to plan, track, release and report releases or bugs.
- Used Confluence as a centralized and organized space for documentation.
- Used Git versioning and git branching strategies.
- Involved in writing Technical Specification Documents.
Confidential
.Net Developer
Environment: Visual Studio 2017, .NETFramework 4.6, C#, WPF,, Web API, Restful API, Oracle 12c, NLog and AWS.
Responsibilities:
- Involved in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System Testing.
- Develop applications using .NET4.6, C#, oracle 12c.
- Develop the Windows screens using WPF to capture the portfolios
- Developed WPFmodules using PRISM, MVVM (Model-View-View Model) pattern.
- Worked extensively with RESTFUL web services.
- Implemented data access and business logic to meet client requirements.
- Implemented Routing, URI, Security, Action Filter techniques for application development.
- Experience with WPFin integrating Third Party UI controls like Infragistics WPFControls for rich UI in .Net environment.
- Develop user forms in WPFand then used data binding worked on MVVM pattern, worked with dependency property, attached property.
- Worked on various components and work flow modules making full use of WPF's core features relating to rich user interfaces, transforms, animations, bindings, events and styling.
- Created Tables, Stored Procedures, Views to perform automated rules, updating to related tables using oracle 12c.
- Created RESTful services using ASP.NETWeb API to expose the analytics data to the clients.
- Involved in code peer review, system regression and unit testing.
- Created AWS EC2 instances and deployed the Web API into AWS cloud.
- Reading and writing into the AWS SQS queue from Web API.
- Created DAO (Data Access Objects) to establish database connectivity and data manipulation.
- Involved in performance tuning of the application by creating various database Indexes and optimizing database queries.
- Implemented agile scrum methodology in application development.
- Used NLog logging.
- Used NLog Http Event collector target to send the logs directly to Splunk.
- Used BitBucket and Tortoise GIT as repository tools.
- Used Git versioning and git branching strategies.
- Created jenkinsfile and Jenkins pipeline setup for build and deployment to the non-prod environments.
- Used Sonar and veraCode for the code coverage and code vulnerabilities.
- Involved in writing Technical Specification Documents
Confidential
.Net Developer
Environment: Visual Studio 2015, .NETFramework 4.6, C#, MVC, Web API, Entity Framework, HTML5, BootstrapJS, CSS, JQuery, AngularJS (1.0-1.6), TCP/IP, XML, SQL - Server 2014, LINQ, TFS, WCF, WPF AJAX, JavaScript.
Responsibilities:
- Developed applications using ASP.NET4.6, C#, Generics, SQL Server 2014.
- Worked extensively with WCF 4.0 web platforms.
- Implemented graphical user interface (GUI) for web forms.
- Implemented data access and business logic to meet client requirements.
- Created business logic layer & data access layers to implement the MVC architecture.
- Implemented Routing, URI, Security, Action Filter techniques for application development.
- Implement the transaction in the WCFservices.
- Designed and developed dynamic responsive web pages using Bootstrap 3, and AngularJS 1.6.
- Involved in creating Angular JS controllers, services, factories.
- Involved in consuming RESTful services using AngularJS https services.
- Expertise in developing .NET applications using WPF, and Win Forms.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET MVC web solution.
- Develop user forms in WPFand then used data binding worked on MVVM pattern, Worked with dependency property, attached property, Routing events driven websites.
- Created Tables, Stored Procedures, Views to perform automated rules, updating to related tables using SQL Server 2014.
- Developed core functionality with the ASP.NETMVC Framework (C#, Entity Framework).
- Implementation of client-side validations using AngularJs at controller level.
- Created RESTful services using ASP.NETWeb API to expose the analytics data to the clients.
- Involved in code peer review, system regression and unit testing.
- Created DAO (Data Access Objects) to establish database connectivity and data manipulation.
- Involved in performance tuning of the application by creating various database Indexes and optimizing database queries.
- Implemented agile scrum methodology in application development.
- Handled ASP.NETfeatures such as Exception Handling and Custom Error messages.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Errors handlers in C#.