C#, .net Developer Resume
New York, NY
SUMMARY
- Having 7 years of experience as a software developer with a solid background in Microsoft. NET technologies.
- Development experience in Analysis, Design, Development, Data Modeling, Performance tuning and implementation of Enterprise Business Applications using . NET Technology. Developed software code using C# programming language to meet design specifications, and user requirements as well as delivered high - quality applications within specified deadlines.
- Experience in using Agile/Scrum, Waterfall and Rup software development methodologies for system design and development.
- Experienced in developing N-tier web applications using versions of Visual Studio, C#,ASP. Net 3.0/3.5/4.0/4.5/5.0 , ADO. Net, WCF, Web API, XML, Web Services (WSDL), Web Forms, and Microsoft . Net Frameworks. Strong work experience in developing applications in . NET Framework using ASP. NET MVC, C#, WCF, Restful Web API, SQL and MVVM.
- Experienced in developing N-tier web applications using versions of Visual Studio, C#,ASP. Net 3.0/3.5/4.0/4.5/5.0 , ADO. Net, .NET Core, WCF, Web API, XML, Web Services (WSDL), Web Forms, and Microsoft . Net Frameworks.
- Strong work experience in developing applications in . NET Framework using ASP. NET MVC, C#, WCF,Restful Web API, SQL and MVVM.
- Experience using Microsoft Visual Studio to create Windows Form Applications, Console Applications, Class Libraries, ASP. NET projects and Web Sites.
- Have experience on working with . NET features like Events, Delegates, Generics, collections & Multithreading.
- Experience in Code reviews, fixing defects and enhancing application performance.
- Have experience in managing security features in the . NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
- Experience using Microsoft Visual Studio for projects involving C#, Entity Framework, ADO. NET, Web Services, HTML5, CSS3, JavaScript, MVC, Web Forms and WCF.
- Good understanding and implementation of (OOAD) for system design and development and Design Patterns like MVC.
- Extensive knowledge of C# object-oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
- Proficient in SPA (Single Page Application) using Angular 2.0, AJAX, and HTML5 to create fluid and responsive Web Apps, without constant page reloads.
- Good Knowledge in design and development of user interface (GUI) using XML, XSL, XSLT, AJAX, HTML, DHTML, VB Script, JavaScript and CSS.
- Experience in working with Windows Communication Foundation (WCF), WPF in .NET Framework and LINQ. Extensive work experience with Data Adapter, Dataset and Data reader as a part of ADO. NET to access and update database.
- Infused machine learning functionalities into the applications with ease with the ML.NET 1.2. Leveraging ML.NET 1.2 heavily.
- Good team player with excellent communication & interpersonal skills and an ability to work individually or as part of a team; quick learner in adapting new technologies that improve the business.
TECHNICAL SKILLS
Microsoft Technologies: ASP. Net, . Net Core, . Net Core 2.1, VB. Net, ADO. Net, MVC, SOAP, WCF, Visual C#, Entity Framework.
Design & Development Tools: Visual Studio, Subversion, Design Patterns, Solid Principles, Visual Safe Source, MS Expression Web, MS Expression Blend, Razor.
Languages: C++, C#, SQL, PL/SQL, T-SQL, UML 2.0.
Scripting Languages: AJAX, Java Script, VB Script, JQuery, Angular.js, Angular 2.
Markup Languages: HTML, XML, DHTML, XHTML.
Versioning Tool: Visual Source Safe, TFS, SVN
Other Technologies: . Net Remoting, ML.NET 1.2, Web service, Serverless (Azure Functions), Microsoft Azure, AutoMapper, Angular 7, Azure Boards, SOAP, WCF, WPF.
Data Bases: SQL Server, Oracle, DB2.
Platforms: Windows and LINUX.
PROFESSIONAL EXPERIENCE
C#, .Net Developer
Confidential, New York, NY
Responsibilities:
- Involved in requirement analysis, designing and development using AGILE methodology to implement the application.
- Created Business Logic Layer & Data Access Layers implementing the MVC architecture. Created C# batch programs to perform automated daily user authentication synchronization with the Enterprise Directory.
- Developed the reusable framework for the application using the ASP. NET MVC Framework 5.0. Used different types of Action Filters in ASP. NET MVC like Authentication, Authorization and Exception Filters.
- Working on N-tier architecture application with ASP. NET Web API and Entity Framework. Developed the application using ASP. NET concepts like Master Pages, Sessions, and Postbacks etc. 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 Web Services using WCF framework and C# for share data with external applications.
- Implementing application using C#, ASP. NET MVC 5.0 with Razor View Engine, jQuery, AJAX, HTML5,CSS3, JavaScript and utilized Entity Framework Database First approach.
- Consume REST API for publish and manage email templates in SendGrid using C#. Build REST API using Web API framework and C# for save data from externals applications.
- Designing responsive User Interface (UI) Layouts for dynamic web pages using ASP. NET MVC 5.0,Web API, Bootstrap and Angular.JS.
- Developed, implemented and deployed code in cloud-based AZURE. Used Microsoft Azure services and tools for faster development.
- Designed and developed using framework Angular 2 along with HTML, CSS and Typescript. Worked in an Agile and Scrum Environment, used Git for sub version.
- Worked with WSDL document and SOAP protocol while working with Web service. Developed and maintained portal using ASP. NET and C#.
- Worked on Migrating the monolithic application built on .NET into microservices based architecture using Python and Django.
- Used ADO. NET objects such as Grid View with paging and sorting multiple records, Repeater Data Adapter, Data Reader, Data Tables and Dataset for consistent access to the data store.
- Used Team Foundation Server as versioning tool and the IDE made use of for coding purposes is MS Visual studio 2015/17. Worked with Entity Framework for accessing and storing the data in the database.
- Actively participated in prioritizing the issues and identifying the root cause analysis and bug fixes. Involved in performing code reviews.
- Active participation in unit testing of the application to ensure quality.
Tools: /Technologies: . Net Framework, C#. Net, .NET Core, ML.NET 1.2, ASP. Net, Ado. Net, MVC 5, Razor, Web API, Angular.js, Bootstrap, WCF, WPF, HTML, CSS, AJAX, Restful, SOAP, GIT, Entity Framework, GIT, Agile, SQL server and Windows.
C#, .Net Developer
Confidential, Hoboken, NJ
Responsibilities:
- Involved in requirement analysis, designing and development using AGILE methodology to implement the application.
- Created Business Logic Layer & Data Access Layers implementing the MVC architecture.
- Created C# batch programs to perform automated daily user authentication synchronization with the Enterprise Directory. Developed the reusable framework for the application using the ASP. NET MVC Framework 5.0.
- Used different types of Action Filters in ASP. NET MVC like Authentication, Authorization and Exception Filters. Using ML.NET 1.2 for using the machine learning into application.
- Working on N-tier architecture application with ASP. NET Web API and Entity Framework.
- Developed the application using ASP. NET concepts like Master Pages, Sessions, and Postbacks etc. 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.
- Implementing application using C#, ASP. NET MVC 5.0 with Razor View Engine, jQuery, AJAX, HTML5,CSS3, JavaScript and utilized Entity Framework Database First approach.
- Consume REST API for publish and manage email templates in SendGrid using C#.
- Build REST API using Web API framework and C# for save data from externals applications. Developed Web Services using WCF framework and C# for share data with external applications.
- Designing responsive User Interface (UI) Layouts for dynamic web pages using ASP. NET MVC 5.0,Web API, Bootstrap and Angular.JS.
- Designed and developed using framework Angular 2 along with HTML, CSS and Typescript. Worked in an AGILE and SCRUM Environment, used Git for sub version.
- Worked with WSDL document and SOAP protocol while working with Web service. Developed and maintained portal using ASP. NET and C#.
- Used ADO. NET objects such as Grid View with paging and sorting multiple records, Repeater Data Adapter, Data Reader, Data Tables and Dataset for consistent access to the data store.
- Worked with Entity Framework for accessing and storing the data in the database.
- Actively participated in prioritizing the issues and identifying the root cause analysis and bug fixes. Involved in performing code reviews.
Tools: /Technologies: . Net Framework, C#. Net, ASP. Net, Ado. Net, MVC 5, Razor, Web API, Angular.js, Bootstrap, WCF, WPF, Typescript, JavaScript, HTML, CSS, AJAX, Restful, SOAP, GIT, Entity Framework, GIT, Agile, SQL server and Windows.
.Net Developer
Confidential, Dallas, TX
Responsibilities:
- Worked with Agile Development methodology (SCRUM) and Pair Programming for all development phases of the SDLC.
- Developed Business Logic components in middle tier using C# and created complex business components in C#. Net using . Net Class Library assemblies.
- Created the application in . NET framework, and implement logic using C# and OOPS concepts. Involved in developing applications in C# and . NET Framework to meet the business requirements using Visual Studio.
- Implemented client and server-side validations using ASP. NET validations controls for handling form inputs. Implemented ASP. NET Validations Controls and JavaScript for the client-side validations in the Web pages and server-side validation in C# code behind.
- Involved in developing application in ASP. NET MVC, Restful services, Razor syntaxes and Razor view engines using Visual studio 2015.
- 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.
- Involved in migrating web services to WCF based on Service Oriented Architecture (SOA). Designed and developed a responsive web application using C#, ASP. NET, MVC 5, HTML5, JavaScript, jQuery, AJAX, CSS3 and Bootstrap.
- Created Angular JS controllers, directives, models for different modules of the application. Used Entity Framework to create Models and used tools to explore Web API.
- Created templates using HTML & CSS and developed components using Angular JS and performed client-side tooling and testing & development with Angular JS and JavaScript libraries. Involved in daily stand-up SCRUM meetings with the team.
- For Responsive Web design used Bootstrap to build grids, layouts and components.
- Used LINQ and Entity Framework ORM to exchange data between web applications and database objects. Write the C# code for push data to Microsoft Azure.
- Used ADO. NET features, Dataset, Data Adapter, and Data Reader in the data access layer which was built by implementing a custom persistence layer that uses and ADO. NET and the caching.
- Connected to Data base tables and views using Entity Framework and implemented association between tables in the SQL Server.
- Implemented SQL Server for storing the data related to the recruitment and extensively worked on queries and stored procedures.
Tools: /Technologies: C#, . Net Framework, Visual Studio 2015, ASP. Net, Ado. Net, WCF, WPF, Entity Framework, MVC 5, HTML5, JavaScript, Angular.js, Bootstrap, CSS, AJAX, LINQ, Agile, SQL and Windows.
C#, .Net Developer
Confidential
Responsibilities:
- Involved in understanding user requirements, designed and developed web UI and back end applications. Used Entity Framework to interact with Database.
- Analyze, design, develop and document various applications/program modules using various . Net technologies and other Web development technologies.
- Implemented entire backend of the application in C#. NET using various object-oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
- Enhanced and added web forms to an existing CRM application using ASP. NET technology. Development of HTTP services (REST) using ASP.NETWEB API.
- Implemented GUI using HTML, XML, CSS and Web Form Controls to create web pages, developed Master Pages.
- Developed WCF mechanisms like sessions, Instance management, and concurrency to make our services more robust and scalable.
- Efficiently worked on Visual Studio, Team Foundation Server (TFS) with respect to Collaborative development. Developed Web Forms for User Interfaces using ASP. NET with Server Controls, HTML Controls and User Controls.
- Used LINQ, WPF to communicate between DAL and other business components.
- Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in SQL server.
- Developed test strategies, test plans and test cases and performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
Tools: /Technologies: C#. NET, ASP. NET, Entity Framework, HTML, CSS, XML, WCF, WPF, TFS, Angular.js, LINQ, SQL and Windows.