We provide IT Staff Augmentation Services!

C# .net Developer/angular Developer Resume

4.60/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Enthusiastic .NET Developer with 7+years of professional experience in Efficient Application Design, development and maintenance.
  • Experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, Analysis, and Design, Development, Documentation, Testing, Implementation and Maintenance of various Web and windows applications in Waterfall and Agile Methodology.
  • Experience in developing web and desktop applications using client server architecture with C#, ASP.NET, ADO.Net, Web Forms, Web Services, Silverlight 5, WPF, LINQ, WCF, MVC5, AJAX, Entity Framework, KnockoutJs, AngularJS, Kendo UI.
  • Worked with software/tools, TFS, VSS, Clear Case, Visual Studio (2017, 2015), SQL Profiler, Resharper, Developer Tools, Fire bug, Visio, Fiddler.
  • Proficient in Object Oriented Programming (OOPS) concepts and design patterns.
  • Hands on experience in design using N - tier architecture and Object Oriented Programming (OOPS) Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
  • Good understanding and experience working on ASP.NET core.
  • Proficient in developing REST Services and integrating them with Client Server Architecture. Implemented several REST Services with Node JS as Backend and Angular as Frontend.
  • Experience in advanced JavaScript/UI frameworks like Angular 4, Bootstrap and JQuery.
  • Used MVC Scaffolding and MVC Razor Syntax to quickly build applications that leverage the MVC design pattern on the client side.
  • Experience in using ADO.NET data controls (Dataset, Data Reader, Data Adapter, Data Grid, Grid View, and Data List).
  • Proficient at developing Single Page Application (SPA) with AngularJS controllers, directives, factories, services, routing, DOM manipulation using JavaScript, JQuery and AngularJS.
  • Experience in MEAN (MongoDB, Express, Angular 2 and NodeJS) Stack application development.
  • Good experience in ASP.NET server controls and AJAX controls such as Script Manager, Update Panel and Modal Popup Extender.
  • Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model), Prism in applications Strong Understanding of Data structures, Algorithms, Object-Oriented Design, Design patterns like singleton, factory, MVC, MVVM .
  • Hands-on experience using one-way/two-way data-binding, filters, UI-routers and creating custom directives in Angular 2.
  • Experience and good understanding in developing (SOA) Service Oriented Architecture, Web Services, SOAP, WSDL, UDDI and DOM.
  • Experience working with XML, XSLT, XQUERY, and XPATH and worked with libraries.
  • Experience in handling databases like MySQL and NoSQL databases like MongoDB.
  • Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Joins, Views, Stored Procedures, Triggers, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server.
  • Worked with IIS and .NET Assemblies during application deployment and experience in using XML Serialization.
  • Having great Experience in developing and utilizing SharePoint components including templates, forms, custom lists.
  • Hands on experience in developing XAMARIN mobile application and created and updated mobile pages in XAMARIN Forms for cross platform mobile application.
  • Experience in developing unit test cases.
  • Designed GUI and interfaces with services for mobile applications, Asynchronous Programming in XAMARIN .Android and XAMARIN .Forms.
  • Experience in RDBMS Concepts, Database Management Systems, Database Physical and Logical design, Data Mapping, Table normalization, Data Modelling.
  • 6+ years of experience in creating and managing T-SQL transactions and solving concurrency (blocking) problems in a database.
  • Expertise in constructing tables, user defined data types, constraints, views and stored procedures to facilitate efficient data manipulations as per the business rule.
  • Developing SSIS transformations utilizing various tasks and transformations like Control flow task, data flow task, script task etc., and transformations such as Lookup, Derived Column, Conditional Split, Data Conversion etc.
  • Expertise in designing and deployment of Reports for the End-User request using SSRS and tableau, crystal reports and created many Drill through, Drill Down, Matrix/Tabular Reports, charts, parameterized reports using SSRS.
  • Team Player with Focused/Committed / Get-the-Job-Done Attitude, highly organized and able to work independently.

TECHNICAL SKILLS:

Internet Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5,MVVM, ASP.NET Web forms, AJAX, ASP, ASP.NET CORE, Micro Services, JQUERY, IIS Web Server, WPF,WCF Services, XML Web Services, SharePoint, NHibernate, Control M

Programming Languages: C,C#, SQL, T-SQL, PL/SQL and VB 6.0

Distributed Technologies: Restful, Web API, WCF and SOAP

Databases: MS Access, MS SQL Server, POSTGRESSQL, Cassandra, NO-SQL, Mongo DB

Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET

UI Technologies: HTML5, Bootstrap 3.0, typescript 2.0/2.1, CSS3, XML, JavaScript, Angular 1.3/1.4/1.5/1.6/2.0/4.0, React JS, REDUX, JQuery, KnockoutJs, Node.Js, KendoUI, VBScript, ASP, PHP

IDE: Visual Studio 2015/2013/ 2012/2010/2008.

Design Tools and Languages: UML, Visio 2000 for enterprise architects and Rational rose

Reporting Tools: Crystal Reports, SSIS, SSRS, Tableau, Qlikview, Telerik Reporting

Version control and installation tools: Visual source Safe, Tortoise SVN, MS Team foundation server

Other: MS Application Block 4.0, JIRA, SiteCore

Operating Systems: Windows 8/7/2000/XP/NT/98/95, UNIX

Packages: MS-Office

Testing Tools: N-Unit

PROFESSIONAL EXPERIENCE:

Confidential

C# .Net Developer/Angular Developer

Responsibilities:

  • Developed and assisted in migration of web application to Angular 4 Application. I took the responsibility of Architecture of the stand alone module for the complete migration of the module.
  • Created twelve single-page, secure responsive web application to replace a legacy line-of-business web application.
  • Developed various services in angular that consume rest services from the backend written in .NET. Also Utilized reusable components and guards to better accommodate the complete web application.
  • Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re-usable components (multi-filed form elements, background file uploads, etc.)
  • Performed code review, worked close to team members to ensure consistence to code standards.
  • Designed and developed tool for recruiters that helps in hiring process (Resource Management) using C#.NET, ASP. Net MVC and deployed into App Service in Azure.
  • Utilized Azure Sql Server for storing the data related to the recruitment and Wrote Efficient queries and stored procedures that saved the manual efforts of cleaning the data and efficient data handling and sanitized data.
  • Leveraged Angular 4 for developing application using, HttpClientModule for REST calls andusedlodashandjquerytoprocess JSON and XML then providing them to components that are in need.
  • Implemented Angular Service calls using Angular Factory.
  • Prototype concept using ASP.NET core and EF7 model first to replace current Access apps.
  • Design and develop Web Applications using ASP.NET MVC 5 and C# that are used by internal users.
  • Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
  • Developed features for customer facing website using C#, ASP.NET MVC 4/5, CSHTML, Html Helpers, JavaScript, JQuery, TypeScript, KnockoutJS, Kendo UI,AJAX, Bootstrap, CSS, LINQ, Entity Framework, WCF, SQL Server.
  • Used Sessions, Cookies and Application Level State Management in Application.
  • Created tasks for updating tsconfig tracked files based on glob, tslinting, and compiling typescript files.
  • Created smart navbar system in typescript that would retain a client context across multiple web apps using the querystring. Smart nav would automatically determine selected navigation node using the browser url.
  • Updated dashboard front end to support multiple dashboards and their CRUD operations using typescript.
  • Performed validations on Web Forms using .NET Validation Controls and Client Side Validation using Angular4.
  • Implemented the service using Node.JS, React.JS for performance, development, maintenance and deployment reasons.
  • Used Microsoft Azure platform for the building, managing applications and deploying web applications. Created Azure virtual machines.
  • Implemented Azure SQL, Azure Storage and Azure Services.
  • Design the data model, relationship between different entities and created the schema on SQL Azure.
  • Used Azure BLOB to access required files and Azure Storage Queues to communicate between related processes.
  • Made changes as required in the existing SQL functions, stored procedures and packages and refined the new data model.
  • Using ADO.NET Entity Data Model in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET.
  • Made changes as required in the existing SQL functions, stored procedures and packages and refined the data model.
  • Developed several REST web services supporting both XML and JSON to performed tasks.
  • Created Restful services using ASP.NET Web API. Configure the service web.config files programmatically using Linq to XML. Used Generics, Lambda Expressions, Extension Methods, Linq to Sql, Linq to Objects.
  • Developed MVC Razor views, partial views, layout pages, complex Controllers, helper methods, View Models.
  • Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
  • Developed Android and IOS Application using C# with XAMARIN.
  • Used XAMARIN Insights for finding and debugging issues in the application.
  • Implemented Testing using Karma, Jasmine, Protractor, and NUNIT.
  • Performed multithreading programming to improve the application performance.
  • Generated reports using SQL Server Reporting Services (SSRS) and creating various types of reports like drill down, Parameterized, Cascading, Conditional, Table, Matrix, Chart and Sub Reports.
  • Created reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.
  • Loading data from various sources like OLEDB, flat files to SQL Server database, using SSIS Packages and created data mappings to load the data from source to destination.
  • Implemented traces using SQL server profiler to find long running queries and modify those queries as a part of Performance Tuning operations.
  • Used various report items like charts, Excel type, Barcode reports etc to develop the reports in Telerik and embedded these reports into our application.
  • Experience working with Telerik reporting tool for performing the export and import functionalities in various formats like CSV, PDF, or Excel Spread sheets etc.
  • Created the automated processes for the activities such as database backup processes and SSIS Packages run sequentially using Autosys jobs.
  • Used Sub Version Control (SVN) for repository/Code version Management.
  • Using Team Foundation Server as a source control.

Environment: ASP.NET, C#, MVC5, Windows azure cloud, VB.NET,WCF, WPF, Web API, .Net Framework 4.5,NUnit, HTML, HTML5,CSS3, AJAX, CSS, AngularJS1.4, SQL Server 2012, MS Access Database, AWS, Oracle, Kendo UI, ADO.NET,ASP.NET MVC5, Entity Framework, Visual studio 2013, JavaScript, Sitefinity, Driver for Empower Reports, Telerik, JQuery, N SERVICE BUS, React.js, Azure, MVVM,SSIS, SSRS, MS SQL Server, TFS 2013, Autosys and JIL files, UNIX.

Confidential, New York, NY

Sr.NET Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
  • Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.
  • DesignedAngularJSModules and Controllers using different directives like ngShow, ngRepeat, ngApp, ngController and many more.
  • Established communication from AngularJS Project to Web API Project.
  • Developed web application using ASP.NET MVC 5 (Model-View Controller) and AngularJS 1.5.
  • Implemented Security, Routing, bundle configuration, Action Selectors, Action Filter, and Caching in MVC controllers for application development.
  • Installing, configuring and administering Jenkins Continuous Integration (CI) tool on windows machines along with adding/updating plugins such as SVN, GIT, Maven, ANT etc.
  • Developed the interface of Xamarin Forms for XAML markup extensions.
  • Implemented Two-way Data-binding in Angular JS which makes the application to handle the automatic synchronization of data between the model and view components.
  • Implemented Angular 1.5 Services to bind the data and provide access to the data on the server.
  • Developed Angular1.5 Factories, Services and re-used across the application.
  • Coded AngularJS controllers and directives for application functionality and filters for heavy DOM manipulation.
  • Responsible for development, execution, tracking and results reporting of manual test cases for assigned projects/features using VSTS 2010/TFS Test Manager.
  • Used Entity Framework 6 and LINQ to access the two databases so the user could create, edit, display, and delete data from the application’s UI.
  • Designed, developed SOA Web Services using WCF Services with .NET, C#.NET and Hosted on IIS and Unit tested with MS Unit Framework, C#.
  • Worked with database design, writing stored procedures and queries using LINQ.
  • Converted the web sites to web applications to make Azure compatible.
  • Actively involved in deploying web applications, websites and console applications to the Microsoft Azure Cloud.
  • Maintained readable documentation for all the modules that I developed and gave Knowledge transitions to new joiners in the team.
  • Worked with ASP.NET Web Forms,Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
  • Used AJAX to retrieve the data from database asynchronously.
  • Used C# in Xamarin to create native mobile application.
  • Used GIT version control to manage the source code and integrating GIT with Jenkins to support build automation and integrated with JIRA to monitor the commits.
  • Created database tables and wrote T-SQL Queries and stored procedures to create complex join tables and to perform CRUD operations.
  • Performance tuning of SQL queries, procedures using SQL Profiler and Index Tuning Wizard.
  • Implemented logging, Error handling by using Event Handler and Custom Logging for various SSIS packages.
  • Created ETL packages in SQL Integration services (SSIS) for various data loads and extracts from different types of sources like SQL Server, Text, CSV flat files, Excel.
  • Generated several drills down and drill through reports using SSRS.
  • Involved in designing, developing, debugging and testing of reports in SQL Server Reporting Services (SSRS).
  • Created simple and parameterized reports and also complex reports involving Sub Reports, Matrix/Tabular Reports, Charts and Graphs using SSRS in Business intelligence development studio (BIDS).

Environment: AngularJS, Web API, .Net Framework 4.5, IIS 7.5, ASP.NET C#, Entity Framework, Bootstrap, Visual Studio 2015, Mongo DB, SSIS, SQL Server 2012, HTML, CSS,VB.NET, WCF, ADO.NET, MVC, JQUERY, KnockoutJs, NUnit, SQL Server Management Studio.

Confidential, Linden NJ

MVC.Net Developer

Responsibilities:

  • Involved in interacting with business analysts to understand the business flow and gathered business requirements.
  • Prepared Technical design document for several phases of the application.
  • Utilized Agile methodology, practicing TDD using internal process SCRUM for the application development.
  • Developed the application using .Net Framework 4.5 and Visual Studio 2013.
  • Developing new and maintaining scalable, high-performance user facing applications using Ember.js with a modern web-stack (HTML5, CSS3, bootstrap).
  • Designed and developed web pages using HTML, CSS3, AngularJS, JQuery, AJAX, JavaScript and ASP.Net, WPF.
  • Used AngularJS filters for search, sorting, pagination and custom filters.
  • Used JavaScript to perform client side validations and ASP.Net validation controls to perform server side validation.
  • Design and Implement WCF services layer hosted on Windows Azure.
  • Application client implemented as a multi-page, responsive solution with knockoutJSand jQuery.
  • Created knockoutjs widget subsystem within a .NET jdash dashboard using typescript and inheritance. Widgets needed to react to page controls changing to refresh data and browser resizing to change styling for responsiveness.
  • Heavy use of knockout view models for separation of UI, data, and logic concerns.
  • Developed User interface for several modules of the application using Kendo UI.
  • Developed pixel perfect web pages by using CSS3 and Bootstrap.
  • Used ADO.Net objects like Data Reader, Data Adapter, Data Set, Transaction and SQL Command for connecting, retrieving and modifying data in database.
  • Used LINQ to SQL commands in Data Access Layer to retrieve, update and store data in database.
  • Developed the UI using WinForms in VB . NET .
  • Used SOAP based web services to develop N-tier distributed .NET applications.
  • Used VB.NET, .NET framework to work on generating the middle tier components.
  • Experience in design using OOP's concepts like Encapsulation, Inheritance, Polymorphism, Abstraction and design patterns like MVVM, MVC, and MVP.
  • Used Windows Presentation Foundation ( WPF ) for data validation.
  • Created WCF services. Configured endpoints and implemented the contracts to use the WCF service.
  • Involved in writing Stored Procedures, Triggers, Views and T-SQL statements in SQL Server for the backend development.
  • Implemented most of the ANSI SQL specification for INSERT, UPDATE, DELETE and SELECT statements.
  • Used Microsoft Azure active directory to provide access to cloud based application.
  • Created WCF services for data exchange between clients and server. Implemented Fault Contract and Data contract for WCF service.
  • Involved in designing, developing and testing of the strategy to populate the insurance data from various source systems feeds using SSIS.
  • Created SSIS packages to import and export data from MS Excel SQL Server and vice versa.
  • Designed and deployed several SSRS reports such as Drill down reports, Drill through reports, Parameterized reports, Cascaded reports, Cached reports, Snapshot Reports, linked reports, Sub reports.
  • Used Crystal Reports and SSRS to generate SQL Server reports.
  • Used TFS for version and source code control.
  • Involved in deploying the application on IIS Server.
  • Involved in code review and bug fixing.
  • Effectively developed user controls to provide search functionality on documents.
  • Involved in bug fixes and production support.
  • Assisted in test automation tool analysis and prototyping.
  • Performed Unit Testing to identify and resolve functional issues.
  • Performed unit testing usingNUnit.

Environment: Visual Studio 2013, .Net Framework 4.5, SQL Server 2012, C#, ASP.Net MVC, SSIS, Crystal Reports, SSRS, HTML, CSS3, JQuery, Bootstrap, Kendo UI, AJAX, JavaScript, WPF, WCF, TFS, IIS 7.0.

Confidential

Software Developer

Responsibilities:

  • Analyze and review the business requirements, document the processes, design and develop the required new modules.
  • Developed ASP.NET MVC4.0 applications using Code First Approach in Entity Framework 4.1 and UI in Razor view engine and also have experienced with MVC architecture.
  • Implemented extension methods of existing data types and classes to make the code simple.
  • Created, extended, modified Enterprise application libraries to consume common enterprise development cross-cutting concerns like Logging, Data access, validation, exception handling etc.
  • Implemented windows multi-threading principle using HTTP Client, XML messaged & windows application thread.
  • Analyzing and designing new WPF application using MVVM and Repository pattern, from design to completion.
  • Used the prism framework in WPF Application development with the MVVM Pattern .
  • Designed screens (web pages, user controls and master pages) using ASP.NET, HTML and advanced AJAX control.
  • Designed Windows forms UI in visual studio populate data in Data Grid View from the database with the help of ADO.NET queries.
  • Implemented several ASP.NET features such as Authentication, State Management, View State, Validations, Themes, Master Pages etc.
  • Implemented ASP.NET features like Master pages, themes, sessions and Business Logic Layer Classes using C#.
  • Used LINQ to SQL to manipulate and retrieve the data from database.
  • Implemented and consumed Web Services using WCF.
  • Enhanced and developed new modules for Windows application which serves front office work across agency using Windows Forms, Windows Services, Windows APIs, WCF Services.
  • Created Win Forms in VB.NET and extensively used InfragisticsWin form controls in the forms.
  • Expertise in implementing Web Services, WCF, Web API, REST services which enable data exchange in XML and JSON formats.
  • Created stored procedures, triggers, views, functions required for various projects.
  • Documented all the SSIS jobs used in the Debt manager project.
  • Fixed the issues in the SSRS reports used by the HR System. Fixed various bugs in the STAR (VB6) project.
  • Worked with posting daily reports using the civic plus content management system to the trustee website.
  • Worked with creating various SQL scripts to correct the day to day transactional errors.
  • Used ADO.NET for retrieving, querying, storage, and data manipulation to perform the CRUD (Create, Retrieve, Update and Delete) operations on the database.
  • Designed GUI using WPF, Silver Light & XAML.
  • Revolutionized Testing Technique, Enhanced Test-Coverage by Multi-Threaded Programming in C#.
  • Version Control maintained through Team Foundation Server (TFS).
  • Used Active Directory for security and authentication for the different users and administration level.
  • Experience working with Silver Light Unit Test Framework, involved in Unit testing and have created unit test cases.
  • Working with SharePoint designer (2010) to edit and modify the Web Pages for the Tax freeze application.
  • Utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle.

Environment: Visual Studio 2012/2008,MVC4, Web API, WPF, MVVM, VB6, Entity framework4.0, Silverlight, WinForms, Civic plus content management system, ASP.NET MVC, SharePoint 2010, Microsoft.Net Framework 4.0, SQL Server 2008, SSRS, SSIS, ASP.NET, Silver light, VB.NET, React JS, NodeJS VSS,Telerik, AJAX, CSS, HTML, JQuery, JavaScript, VB6, TFS.

Confidential

UI Developer

Responsibilities:

  • Maintained the Web UI compatibility in all major Browsers (IE7 and above, Firefox and chrome).
  • UsedVB.NET and SQL to design and develop various abstract classes, interfaces, classes to construct the business logic.
  • Extensively used Object Oriented Programming (OOP) and Design Patterns.
  • Responsible for developing the Logic using C#.NET.
  • Used AJAX extensively with JavaScript and XML.
  • Retrieved and displayed the data in the required format using data sets and data grid.
  • Used client side technologies like HTML, CSS and JavaScript for designing pages and validations as per business requirements.
  • DevelopedData Access Layer in VB.NET to do the entire database related operations and used ADO.NET objects to connect the database and access data.
  • Used Team Foundation server (TFS) to manage changes to the source code.
  • Worked on deploying the application on to development, staging and production servers.
  • Maintained version control through Visual Source Safe (VSS).
  • Did performance testing using VSTS 2010.

Environment: Visual Studio 2010, ASP.NET, C#, SQL Server 2005, Web Services, ADO.NET, AJAX, Java Script, HTML, DHTML, XML, XSLT, Crystal Reports, SOAP, TFS, VSTS 2010.

We'd love your feedback!