We provide IT Staff Augmentation Services!

Angular/c#.net Core Full Stack Developer/software Developer Resume

2.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • Around 9 years of professional experience as .NET Developer, Programming, coding and supporting existing applications in ASP.NET/Windows Forms/WPF.
  • Microsoft .NET/C# programming experience (including .NET 3.5, .NET 4.0, .NET 4.5, .NET 4.5, .NET 4.6, .NET 4.7, and .NET Core Restful Api)
  • Microsoft SQL Server programming and development (including SQL Server 2008 R2, SQL Server 2012 and SQL Server 2014)
  • Advanced ASP.Net development (including ASP.Net, ASP.NET MVC WEB API, Web Forms, WPF)
  • Design and developed web application systems using Angular/Angular TypeScript and .net MVC Razor with cutting edge HTML5 and responsive design for desktop, table and phone techniques.
  • Experience with development of applications using MVC framework, Bootstrap and WCF, (WPF), using both traditional event - driven designs and MVVM frameworks
  • In-depth experience in the design, development and deployment of N-tier web applications using C#, ASP.NET, ADO.NET, Angular JS, Angular 2, 4 & 5, JavaScript, JQuery, Web API, Entity Framework, Web services and MVC.
  • Experience with ORM and its related components: Entity Framework, Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets.
  • Experience with Dynatrace Monitoring Tool.
  • Experience with health check API’s design pattern with Dynatrace api monitoring.
  • Experience in relational database design, data extraction, data transformation and loading from large and complex data sources using MS SQL Server 2005/2008/2012).
  • Planning/Development, Test procedures and analyzing the test results, Unit & integration testing with Nunit.
  • Testing and automation testing API, including continuous integration testing and advanced unit testing design and implementation for non-trivial class methods and user interface event handlers; implementing and using code metrics such as class cohesion, depth of inheritance, cyclomatic complexity, and maintainability to improve software development team’s productivity and quality
  • Agile and Scrum project methodology, including Scrum master roles and activities (facilitating backlog item sizing and prioritization, iteration/sprint planning, running daily standups, facilitating/running retrospectives, etc.)
  • Software life cycle, including requirements gathering, architecture & design, development, testing, documentation and training, deployment, plus maintenance and support planning.

TECHNICAL SKILLS:

Programming Language: C#, XAML,C++, LINQ, JQuery, JavaScript, TypeScript, AJAX, CSS, HTML

Microsoft Technologies: C#, ASP.NET 4.0/3.5/2.0/1.x and MVC 3.0/4.0/5.0, AJAX, Silverlight 5.0/4.0/3.0, WPF, ADO.NET, Crystal reports, SSIS, SSRS, WCF, Web Parts, Web Services, WSDL, LINQ, Entity Framework 4.3/5.0/6.0, .NET Core

Frameworks/Patterns: .NET Framework 4.5/4.0/3.5/2.0/1.x, AngularJS, NodeJS, Angular 2/3/4/5, Bootstrap, Bulma, Foundation,, MVC, MVVM, Entity Framework, DDD

Operating Systems: Microsoft Windows Server 2003, Windows-XP, 7, 8 and 10.

Internet Technologies: Web forms, XML, XSL, HTML, WSDL, JSON

Database: MYSQL Server, MS SQL Server, SQLite, Oracle, Access, Mongo DB

Web servers: Internet Information Server (IIS) 7.0/ 6.0

Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, WEB SERVICES

Scripting and Markups: JavaScript, TypeScript, ASP, HTML 4.01/5, CSS (2/3), XPATH

Reporting: SSRS (Microsoft), Active Reports (Data Dynamics), Crystal Reports

Testing: Writing testing code using nUnit, Junit test cases

Version Control Tools: TFS, GIT, Team Services, AzureOps

IDEs: Microsoft Visual Studio 2003-2017, C#, Microsoft Expression Studio, Visual Studio Code, SQL Server Management

Project Methodologies: Agile/Scrum, Domain Driven Design (DDD), Kanban, Test-Drive Development

Other Tools/Packages: VSTO, DevExpress, Telerik, MS-Office, CutePDF, UML

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

Angular/C#.Net Core Full Stack Developer/Software Developer

Responsibilities:

  • Identified problem solutions from analysis of user requirements and end user reports.
  • Ensured efficient user operation by creating program evaluation support documentation.
  • Responsible for revamping the entire Small Business Loan App from WPF App to a more Responsive Design SPA App with Angular 5, Bulma for responsive design and .NET Core API
  • Modified existing programs and software to better meet end user requirements.
  • Responsible for creation of UI artifacts using Asp.NET MVC, LINQ, Async, HTML5, CSS, Angular and Bulma.
  • Used Angular HTTPClient to (post, get, put and delete) to retrieve data through Web API, used Angular to create the modules with the components and routing client path.
  • The security was handled by identity server with the pattern OAuth and OpenId for generating the JWT authentication token.
  • Assist in defining application design, development and deployment guidelines & best practices for Web Services infrastructure
  • Builds and codes applications and/or modules using languages such as C#, SQL, JavaScript, JQuery, Bulma, HTML5, CSS, XML, NUnit, ReST API Automation Testing.
  • Used Dependency Injection, to inject dependent objects into the method when it was called.
  • Responsible for maintaining the existing portal for the existing clients
  • Implemented health check API design pattern for existing web application with Dynatrace api monitoring.
  • Automation testing and load testing for API’s and do the monitor with DynaTrace monitoring tools
  • The use of Git repository in team services for managing code versioning.
  • Used Team Services/AzureDevOps software for Agile scrum task management (Including Scrum and Kanban board) to track the story status and builds to production.
  • Automate deployment and troubleshoot mechanisms for quick service.
  • Involved in a lot of discussions so as to understand the business also participated in weekly stand ups for the updates.

Environment: C#, .NET Core, Swagger, ASP.NET web forms, ASP.NET MVC 5, LINQ, SQL Server, WPF, Web API, HTML5, CSS3, JavaScript, Angular 5, Agile, SOAP/Restful Web services.

Confidential, St. Louis, MO

FullStack Software Engineer (C#.Net)

Responsibilities:

  • Involved in design and implement web application using ASP.NET MVC 5, Entity Framework with Repositories, Singleton, Razor View Engine and RESTful services.
  • Coordinate with manager & designers on development techniques and standards.
  • Implemented UI using MVC 4.5, HTML, XML, CSS, JavaScript, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
  • Creating Queries and joins on multiple tables, Functions and Triggers using LINQ in SQL 2008 for inserting/updating/deleting the data into the relational tables.
  • Successfully utilized code-first approach to design the database in the .NET environment by using, C# in the ASP.MVC environment.
  • Responsible for revamping the entire web Apha packaging App from ASP.net web forms with ADO.net to a more Responsive Design with Bootstrap to .NET MVC Razor 5 and MVVM pattern
  • Created and utilized Web API methods for database operations through Entity Framework.
  • Used JSON web token with identity server framework to do user authentication and secure information exchange.
  • Created the database and developed stored procedures, dynamic SQL, functions and views by using SQL Server Management Studio 2016.
  • Used Visual Studio Team Foundation Server (VSTS) for Source Code Control, project related document sharing and team collaboration
  • VSTS environment setup, configuration, customization of VSTS Work items, and Customization on VSTS process template.
  • Experienced in writing VSTS queries to return, create and update work items.
  • Use Git-Hub and TFS for the purpose of version Control and source code Maintenance needs.
  • Effectively used JQuery and Java Script for Client Side Validations
  • Coordinating with team in troubleshooting and fixing production application issues.
  • Involved in translating the business requirements into technical design.
  • Involved in unit testing and system testing.

Environment: C#, ASP.NET 4.5, Visual Studio, SQL Server, HTML, MVC Razor, Web Forms, JavaScript, jQuery, Entity Framework, GIT-hub, VSTS, Web Services (SOAP, Restful), Postman, IIS.

Confidential

Software Developer

Responsibilities:

  • Involved in understanding user requirements, designing and developing web application and backend applications.
  • Coordinate with IT Manager/.NET Architect on development techniques and standards.
  • Developed web applications using HTML, CSS, JavaScript, JQuery, AngularJS, and IIS using the ASP.NET MVC.
  • Setting up AngularJS framework for UI development. Developed views with HTML, CSS, JQuery, JSON, and Java Script.
  • Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework
  • Used Windows Communication Foundation (WCF) Service for Business Logic Layer for Service Oriented Architecture.
  • Used ASP.NET Master Pages, JQuery, utilizing Server Controls, User Controls, Data Grid Controls, Form Validation controls, Custom controls and CSS.
  • Created Service Layer using C# and WCF & Implemented HTTP protocol to secure the information between WCF Service and Client. Used Generics, Lambda Expressions, Extension Methods, LINQ to SQL, LINQ to Objects
  • Implemented LINQ for querying, sorting, filtering the complex objects.
  • Developed the website in MVC 4.0 using Razor engine.
  • Implemented responsive web design (RWD) and mobile friendly design using Ionic framework; fully utilized its JavaScript UI library, including navigation, modal, slide box, scroll, action sheet and more and AngularJS.
  • Implemented the DAL using the Entity Framework 4 Code-First paradigm & Customize entity relationships and mappings.
  • Developed code to validate the user credentials for authenticating user to access the WCF service.
  • Used AngularJS UI -bootstrap and CSS 3, JavaScript, JQuery for various client side operations
  • Implemented HTML Server Controls, ASP Server Controls along with Validation Controls
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
  • Used JavaScript to perform validations and catch the events on client's browser.
  • Responsible to create new web services using ASP.NET with C#.
  • Used WCF services to access data from data store
  • Support/modify the existing web services as per user requirements.
  • Used JQuery and AJAX to make asynchronous calls to the Controllers to validate business logic and load partial views in MVC.
  • Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
  • Performed unit testing using NUnit and did code reviews.
  • Utilized Team Foundation Server TFS for the purpose of version Control and source code maintenance needs.

Environment: C#, ASP.NET MVC, WCF, SQL Server, JavaScript, JQuery, Data Tables, Visual Studio 2015, Ajax, BootStrap, Entity Framework, TFS, IIS, Windows.

Confidential

Software Developer

Responsibilities:

  • Developed application using ASP.NET aspx, ajax tool kit for server process & user interface, Created components using ADO.NET and C#.
  • Used XML efficiently for mapping the fields of CRM management system to different fields.
  • Web configuration file is used to have own setting for the application by writing database connection string and user authentication.
  • Designed & Developed ASP.NET User Controls and used ASP.NET Web Forms controls.
  • Used Server controls, ASP: Data Grids, ASP: Data list, ASP: Textbox, ASP: Button, ASP: Drop Down List.
  • Used ASP.NET Validation controls for validating user inputs.
  • Designed and developed Stored Procedures, tables and views, Used Oracle as database.
  • Migrated VB 6.0 application to VB.NET application.
  • Implemented Web services to retrieve various accounts information.
  • Develop Windows service using C# and Developed Data access assemblies in C# and isolated data access logic from business layer and front end.
  • Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
  • Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
  • Created Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server side validation and JavaScript for client side validation
  • Implemented Role based authorization and Form based authentication
  • Used advanced features of Visual studio 2005 controls like Master Pages, Security and Login Forms.
  • Implemented Stored Procedures, Joins and Views in SQL Server at the backend level.
  • Used ADO.NET components like SQL Connection, SQL Command, Data Adapter, Data Set, Data Reader, Grid View and Details View for database connection and database communication.
  • Used AJAX coding techniques to update parts of a web page.
  • Involved in migrating the application from Access Database to SQL Server.
  • Used Crystal Reports for developing reports.

Environment: ASP.NET, VB.NET, ADO.NET, VS.NET, Web forms, Web Services, MYSQL, PL/SQL, IIS, UML, C#, Windows 2000, XML, XSLT, Oracle, Crystal Reports, Visual Studio 6.0.

We'd love your feedback!