We provide IT Staff Augmentation Services!

Senior .net Developer/ Angular Resume

5.00/5 (Submit Your Rating)

Round Rock, TX

SUMMARY:

  • 7+ years of experience as a Senior .Net Developer and SDLC phases, analysis, design, development, testing and documentation using methodologies Iterative Agile (SCRUM), Waterfall and Test - driven development (TDD).
  • Building Rest API’s and hosting them in Azure using HTTP Client and create, edit, display the data using HTTP Get, Post methods of web Api’s. Also, work on enabling the filters to get the required data.
  • Expertise with client-side technologies effectively using HTML5, CSS3, JavaScript, Bootstrap 4.0/3.0 and jQuery, Angular 6/5/4/2.0 to implement DOM manipulation, AJAX functionality, Single page applications (SPA) and Responsive design.
  • Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud Infrastructure Azure .
  • In Azure portal work on Resource groups, App services to create API's in API management service along with validations to secure the API's.
  • Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, Areas etc. in ASP.NET MVC 5.0/4.0/3.0 .
  • Extensive Experience with ORM technologies like Entity Framework 6.0/5.0/4.1 Database First, Entity Framework core, Code first and performance tuning in EF.
  • Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications
  • Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of Web API 2.0/1.0. Also worked on authentication and authorization of Web API’s to secure logins.
  • Expertise in SQL Server Reporting Services in generating complex reports in cascaded reports, parameterized reports and Ad Hoc reports and created different types of reports such as Conditional, Drill-down, Summary and Sub reports, and formatted them and Performed unit testing at various levels.
  • Working experience on the source control software packages like Team foundation Server (2015/2013/2010/08 ) (TFS), GIT, Azure Devops and Tortoise SVN.
  • Designing Database schema, Tables, Stored Procedures, DDL/DML Triggers, Views, User defined data types, functions, Cursors and Indexes using T-SQL & PL/SQ L using SQL SERVER 2000, 2005, 2008, 2012, 2014,2016 and Oracle 9i/10g/11g and also worked on PostgreSQL .
  • Experience on working on front end unit testing using Jasmine/Karma for Angular applications.
  • Experience performing Unit and Integration Testing in the Development, System Integration Testing (SIT), User Acceptance Testing (UAT ) including Bug Reporting and Fixing. Also worked on t-sqlt Unit tests on database.
  • Strengths include successful analysis , database implementation and problem-solving expertise, good oral and written communication skills .

TECHNICAL SKILLS:

RDBMS: MS SQL- 2008/2005/2000 , DB2 - 8.2, Oracle - 10g, PostgreSQL

Operating Systems: Win 7/95/98/2000/XP/2003/2012 Server/Vista

Web server: Microsoft Internet Information Services - IIS (5.0/6.0/7.5/8.0 )

.Net Technologies: .Net Core 2.0, C#.Net (4.0/3.5/3.0), VB.NET (9.0/8.0), Asp.net (4.5/4.0/3.5/2.0/1.1/1.0 ), Web Forms, MVC (5/4/3), REST stateful/stateless Web Services, Ajax, ADO.Net 4.0/3.5/3.0, LINQ, WCF, WPF, Visual Studio 2017/2015/2013/2012/2010 , NUnit testing, t-sqlt, Azure Cloud services

UI Technologies: Angular (6/5/4/2), HTML5, HTML, JavaScript (1.0-1.8), XML, CSS (3/2.1/2), XML, XSL, XSLT, WSDL, SOAP, JSON, jQuery, Bootstrap (4.0/3.0/2.0), Angular JS.

Design Tools: Visio, Rational Rose XDE

Version Controls: TFS (Team Foundation Server), Git, Azure Devops, Tortoise SVN

Defect Tracking Tools: ePMO, JIRA (6.4/6.3/6.2/6.1 )CRM: 3.0

PROFESSIONAL EXPERIENCE:

Confidential, Round Rock, TX

Senior .NET Developer/ Angular

Responsibilities:

  • Responsible for creating Single page application using HTML5, CSS3, Bootstrap, JavaScript, ASP. NET Web API and Angular JS.
  • Followed N-tier Architecture for Data layer ViewModel, AutoMapper, Repository, Entity Framework was implemented. Business layer consists of Web API and In Presentation layer, Views and JS service files was developed.
  • Implemented Database-First approach of creating Entity Framework and LINQ to retrieve and save entity models.
  • Implemented client side form validation such as required field validation and regular expression validation using ng-required.
  • Completed the Web API framework to implement $http and $q services, generally sending and receiving JSON formatted data through a RESTful API.
  • Used Angular JS service like $broadcast, $emit, $root scope for data transmission between controllers.
  • Implemented Custom directives and utilize isolated scope to increase code reusability and factory and services for dependency injection.
  • Used UI Router to create different hierarchy structure in single page application.
  • Improved Digest cycle time and watcher numbers by modifying the unnecessary two-way binding to
  • One-way binding.
  • Configured the Global.asax file to resolve the cross-domain issue and allow the type of HTTP request from the front-end to Web API.
  • Used custom filters to format the data in order to show them in better manner.
  • Implemented Error handling by overwriting $exception Handler in factory service.
  • Experienced in using Fiddler and Batarang to test and debug Web API and Angular JS.
  • Performed Automated and isolated tests by using Jasmine.
  • Developed stored procedure, views, and T-SQL scripts for database maintenance, deployment and installation.
  • Involved in Agile/SCRUM Process, attending daily stand up and completing tasks in sprint.
  • Used GIT to maintain the version control history during development.

Environment: Visual Studio 2013/2015, C#, Microsoft SQL Server 2014, Angular JS, HTML5, CSS3, Bootstrap, Entity Framework, Web API, Fiddler, Batarang, GIT.

Confidential, Burr Ridge, IL

.Net Developer/Angular

Responsibilities:

  • Develop Mock Agronomist Application using visual studio 2017 and .net concepts like object-oriented programming (OOP’s) language, c#, Asp .Net core.
  • Experience in PostgreSQL Database and Created PL/SQL packages, procedures and functions.
  • Involved in the re-design and architecture of Designee Management System application using client technologies like Angular 4/5 .
  • Involved in development of forms for Application Process and Selection process in Angular 4/5 .
  • Working on a .Net application with C#, Angular, LINQ, Web-API and PostgreSQL
  • Implemented the Select and Appoint feature for the applicants who filled the applications using the external module of the Designee Management System applications using MVC and Angular .
  • Created a few tests cases for the applications
  • Involved in development of forms for Application Process and Selection process in Angular 4/5
  • Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices
  • Created various Angular directives, controllers, DOM, expressions, templates, data binding , etc.
  • Implemented the Select and Appoint feature for the applicants who filled the applications using the external module of the Designee Management System applications using Angular
  • Using Visual Studio Code, Angular 5, TypeScript and the Angular CLI for coding, scaffolding, data binding, debugging, compiling, bundling, minifying and building modules (i.e. components, services, pipes, directives, routes)
  • Implemented Angular Observables to handle asynchronous communication with our Rest API for various requirements
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes
  • Implemented nested views and routing using Angular UI Router as per the requirement.
  • Building Rest API’s using .net core/.net framework and deploying them in Azure portal, using HTTP Client and create, edit, display the data using HTTP Get, Post methods of web Api’s. Also, work on enabling the filters to get the required data.
  • Host CN1 zip files in blob storage of bulk data using Post methods and retrieve them using Get methods from .Net web application.
  • Work on downloading bulk CN1 files in chunks and consolidate them to one file and also convert from CN1 format to ISOXML format.
  • Using Entity Framework core connect to PostgreSQL database and perform validation in .net to verify the data.
  • Use LINQ queries to fetch the data from the database using Lazy loading. Using pgsql connection retrieve functions from database to .net application.
  • Also, using pgAdmin 4 tool to check the data from PostgreSQL database for correctness and edit data accordingly in our .net application
  • Experienced in design, development, deployment, management of complex solutions on Microsoft Azure for clients.
  • Worked on fixing the bugs and also worked on improving the performance of existing application.
  • Implement AuthO 2.0 in .net core application to tightly secure the application data and authenticate the user who is only eligible to get the data.
  • Store AuthO 2.0 Clientld’s, Client Secret and subscription key in blob storage so that it cannot be seen by intruders and use bearer token to authenticate and refresh token every 10 seconds to secure the data.
  • Worked on Github/Azure Devops to coordinate with the team and push the changes without any conflicts using pull requests from local branch to remote branches.
  • Work on automated end to end unit testing and integration testing using NUnit framework and FakeltEasy library for testing the application and also front-end testing using Jasmine/karma.
  • Work on technical documentation for the project developed and shared on confluence page, so that it can be used by the next developers to understand the project details and use for easy implementation when enhancing the project.

Environment: : TypeScript, Angular 2,4,5, JSON, MVC, Bit Bucket, Jira, Source Tree, Agile Methodology, Visual Studio 2017/2015, Azure Portal, API Management Service, App Services, Rest API's, Web API's, OOP’s, C#, Asp .Net core2.1, Entity Framework core, LINQ, ADO.NET, Microsoft Azure and Cloud services.

Confidential, Morrisville, NC

.Net Developer

Responsibilities:

  • Solid understanding and knowledge of OOP principles ( Inheritance, Encapsulation, Abstraction, Polymorphism )
  • Great comprehensive knowledge in design patterns such as Singleton , Dependency Injection and Unit of Work.
  • Followed AGILE-SCRUM methodology starting from requirement analysis, design, development, coding and testing. Used various project management tools such as JIRA and Pivotal Tracker , worked in both Waterfall and Agile based development environment.
  • Extensive knowledge and experience in designing, developing and testing of Business/Commercial applications using Visual Studio ASP.NET MVC,C#, ASP.Net Web Forms, Entity Framework, ASP.NET, ADO.NET, SQL Server and IIS .
  • Expertise in developing Web applications using JavaScript, Angular 2/4, Node.js, jQuery, Bootstrap 3/4, HTML5, CSS3
  • Extensive implementation of data access layer using ADO.NET, LINQ to SQL, Entity Frame work
  • Strong experience in Database design and development using advanced SQL, including Dynamic SQL, Transact-SQL, Stored Procedures, Indexes, Triggers with tools such as MySQL and SQL Server Management Studio 2008/2012.
  • Experience in building SPA's using Angular framework , very good experience in developing Angular 4+
  • Worked with Angular4 + custom directives, components, modules, pipes, services, and routing.
  • Extensive experience in designing, developing, deploying and consuming Web Services using ASP.NET, WCF, REST, WEB API.
  • Experience in making use of expanded HTML5 semantics and popular HTML5 APIs .
  • Expertise in ASP.NET MVC routing, bundling, Razor View Engine and Action Filters.
  • Good experience in ASP.NET Web Form HTML Server Controls, Web Server Controls, Validation Server Controls.
  • Proficient in designing reports using SQL Reporting Services (SSRS, SSIS)
  • Wrote unit tests using Jasmine, Karma NUnit, Postman
  • Experience working with TFS, GIT and Gitlab as version control
  • Proven experience in e-commerce and designing applications as per business need.
  • Strong communication, interpersonal, learning & organizing skills matched with the ability to manage tasks effectively.
  • Developed server-side REST style web services and called them from backbone collections.
  • Worked on LINQ queries and ORM tools like Entity framework to exchange data between web services and database objects.
  • Worked extensively on SQL statements, stored procedures, views, T-SQL queries in SQL Server.
  • Worked on Fluent validation to validate required fields and to make the UI more efficient.
  • Worked on Unit tests and Integration tests, also got involved in t-sqlt framework for database unit testing.
  • Worked on app config files to dynamically access them through configuration manager.
  • Worked on Git to push my changes on day-to-day basis, created branches and pull requests to maintain the code history.
  • Experience in building applications using Micro services architecture in Azure
  • Using SCRUM for Agile development and participate in team-lead solutions, reviewing peer’s code for quality and completeness.
  • Coordinating with the team using pair programming and writing the code in efficient way.

Environment: : Visual Studio.NET 2017/2015, C#, ASP.Net, Micro Services, Web API’s, GIT, .Net Framework 4.5, Entity Framework 6.0/4.3, LINQ, WCF, TFS 2013, IIS 7.0. HTML, HTML5, DOM, Bootstrap, Ajax, JSON, Angular 2+, SQL Server 2016.

Confidential - Herndon, VA

.Net Developer

Responsibilities:

  • Using Identity 2.0 built authentication and authorization for secure website.
  • Involved in creating Helper methods for code reusability and consistency.
  • Worked on Bootstrap 4.0 and customized the default CSS of Bootstrap according to the requirements.
  • Developed widget Calendar for the site and customized the calendar to populate events on it from database.
  • Effectively used ASP.NET MVC bundling and minification techniques to improve the performance of the application.
  • Developed responsive weather widget using bootstrap and updated the location according to the user location.
  • Build custom Navigation items and worked on reordering them i.e., sorting on the navigational pan according to the user choice.
  • Implemented Data Access Layer using Entity Framework Code First Approach specifically for data querying, storage and manipulation using LINQ.
  • Implemented Ajax calls using AngularJS to retrieve data as JSON Object from controllers in back-end SQL Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers.
  • Configure large database solutions in Azure using SQL Server database solutions.
  • Used LINQ to XML and LINQ to Object at service level to communicate between different applications.
  • Wrote T-SQL queries in creating views and stored procedures in SQL Server. Used joins, unions to get data from different tables and databases.
  • Designed, developed and maintained SQL Server Integration Services (SSIS), SSRS packages for data migration.
  • Used TFS (Team Foundation Server) for version Controlling and source code sharing.
  • Unit Testing for all the modules by mocking different layers of the application
  • Performs migration activities Dev to QA, QA to Prod.

Environment: : Visual Studio.NET 2015/2013, C#, ASP.Net MVC 5.0/4.0, .Net Framework 4.5, Entity Framework 6.0/4.3, WCF, TFS 2013, IIS 7.0. HTML, HTML5, DOM, Bootstrap, Ajax, JSON, AngularJS, Microsoft Azure.

Confidential, Morristown, NJ

Software Developer

Responsibilities:

  • Designed application for monitoring, calculating and delivering fuel to the Aircraft to avoid the human error while generating the aviation delivery report.
  • Built an in-house application to Generating day shift reports to match the day shift report which is generated by AFS.
  • Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Designed and implemented the User Interface using MVC framework (which means JavaScript, HTML and CSS), jQuery, Underscores, JSP and AJAX.
  • Implementing the design pattern of software AMD (Asynchronous Module Definition) using RequireJS and to isolate the components of our JS applications as modules and resolve their dependencies.
  • Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
  • Responsible for creating the screens with table less design following W3C standards.
  • Worked with business analysts to understand their business models and goals.
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
  • Designed and developed custom jQuery components for the front-end client-side validations.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: Visual Studio.NET 2013/2012, C#, ASP.Net MVC,HTML5, CSS3, JavaScript (Libraries: JQuery), RequireJS, Bootstrap, Ext-JS 4.0, MS Access, Adobe Flash, MS Office, IE 6, 7, 8 9 10, Firefox, Chrome.

We'd love your feedback!