.net Developer Resume
ColoradO
SUMMARY
- Around 8 years of experience as a Software Developer in both Product based and Service based companies in different types of modules and various positions to provide the solutions to the problems.
- Expertise in Object Oriented Programming (OOP) paradigm concepts like Polymorphism, Inheritance, Data Abstraction and Data Design Patterns.
- Experience in all phases of Software Development Life Cycle (SDLC) from gathering Software Requirements, Requirements analysis, Design, Development, Documentation, Testing, Implementation, Deployment and Maintenance of various Web Based and Windows applications.
- Knowledge in Agile approaches, Waterfall Methodology, Test - Driven Development and Scrum.
- Good knowledge and experience in multithreading, Task Level Parallelism, elementary and basic concepts of C#.NET Programming language and .NET 4.5 features.
- Knowledgeable in client side technologies like JQuery, AngularJS, Bootstrap
- Hands on Experience on Web API (Application Programming Interface), ASP.NET (Active Server Pages for .NET) MVC3/MVC4(Model-View-Controller), SQL SERVER 2008/2012, Entity framework
- Developing and deploying the applications using HTML, CSS and the Java scripts frameworks and libraries likeJavaScript, JQuery, AngularJS, AJAX calls (Asynchronous Java Script and XML)
- Good experience in developing and consuming SOAP (Simple Object Access Protocol) and RESTful Webservices using Web API.
- Web Forms Developer, User Interface Design (front end) and Database Developer (back end)
- Experience with multiple version control tools like Apache CVS, VSS, Team Foundation Server, SVN, GIT.
- Proficient in developing test cases for unit testing using NUnit in Test Driven Development(TDD) Environment.
- Problem Solving approach, Logical thinking approach, Commitment to work, Interpersonal skills.
- Knowledge in security features of .NET such as Authorization (Roles and Authorizing Users) and Authentication (Forms-based Authentication, Windows-based Authentication).
- Experience on components like Data Reader, Data Adapter, Data Set, Data View, and Entity Framework in ADO.NET.
- Extensive work experience and knowledge of LINQ (Language Integrated Query).
- Efficient in code tracing, Debugging and fixing the issues.
- Good knowledge of Microsoft SQL server 2012/2008/2005 and Excellent skills in developing SQL Queries, stored procedures, T-SQL Queries, Packages, Functions, views, triggers and schemas in order to build business logic.
- Experience in WCF (Windows Communication Foundation), Web API, WPF (Windows Presentation Foundation) and Windows Forms for designing applications using Web Services.
- Knowledgeable Web Forms, Win Formsand performing validations by using ASP.NET.
- Hands on Experience in using SOAP, Window Services, Web Services, XML, XSL, HTTP/HTTPS, JSON (Java Script Object Notation)
TECHNICAL SKILLS
Languages: C#, ASP.NET,VB.Net, C/C++, PL/SQL.
.Net Technologies: .NET Framework 3.0/3.5/4.0/4.5 , .Net core, WinForms& Windows Services, ASP.NET MVC3/4, MVC Core, Entity Framework, Enterprise Library, ASP.NET Web Forms, ADO.NET, LINQ, SOAP/RESTful Web services, WCF, WPF, Web API, Common Language Runtime, IIS, HTML5, JSON
XML Technologies: XML, DTD, XPATH, XSLT, XSD &WSDL
Database: SQL Server 2012/2008/2005 (Stored procedures, Triggers, DML, DDL, DTS)
Protocols: HTTP, TCP/IP, SOAP, FTP, SMTP, HTTPS
Operating Systems: Windows Server 2003/2008, Windows NT/2000, Windows XP Pro, Windows 7/8, Windows10.
Reporting Tools: Crystal Reports, SSRS.
SourceCode Control Tools: Team Foundation Server (TFS), Visual SourceSafe, Apache CVS.
Scripting Languages: Java Script, Angular JS,AJAX, JQuery, Knockout.js
Frameworks: .Net Framework 4.5/4.0/3.5/3.0/2.0
Web Server: IIS 6.0/7.0/7.5/8.0
PROFESSIONAL EXPERIENCE
Confidential, Colorado
.NET Developer
Responsibilities:
- Designed and developed enhanced and rich web pages using C#, VB.NET,MVC 4.0, Entity Framework, Bootsrtap, HTML,CSS, Typescript, Angular JS.
- Used C# as Programming language to develop code behind business logic.
- Implemented sealed, abstract classes, classes and interfaces to construct the business and data tier using Entity Framework and C#.
- Developed custom admin tools using C and VB.NET and upgraded application from Visual Studio 2010 to 2012.
- Developed webpages using Razor View Engine and MVC.
- Worked with Web Services, ASP.NET Web Forms and State Management, Caching features, securing the web application and configuring optimizations.
- Developed windows services for the automation of business processes and email the log reports to the administrator.
- Experience on Web Forms to achieve some functionality locally.
- Used WCF services for communicating with other components and applications
- Used Secured features of .NET such as Authentication & Authorization, Authorizing Users, Forms-based Authentication, User Account Impersonation, Roles and tracing.
- Made use of Several .NET AJAX controls to render the content dynamically on Webpages which are developed using C#.
- Involved in Enhancement of existing application utilizing Angular 4, developed routing through web pages and achieved Single page application.
- Analyzed and repaired of existing VB and VB.NET applications Implemented the tasks which include developing user controls, writing functions in JavaScript, Creating CSS (Cascading Style Sheets).
- Developed test-driven development (TDD) strategy guiding use of the Nunit unit testing framework.
- Good experience in using ADO.NET objects such as Command Object, Connection Object, Data Adapter Object, Data Reader Object and Dataset Object to access databases.
- Wrote SQL Scripts for creating relational database tables with foreign key constraints in SQL Server 2012 using T-SQL.
- Extensively worked with MVC Architecture and used features like Directives, Views, Scope, Modules, Dependency Injection, Factories, Modules, and Services & Controllers.
Environment: ASP.Net 4.0, Typescript Angular 4, VB.Net, AJAX, Windows Services, Entity Frame Work 4.0, MVC 4.0, .NET Frame Work 4.0, Visual Studio 2010, C# 4.0, ADO.Net, TDD, XML, HTML, HTTP Handlers, CSS, WCF, Razor view Engine, Web Forms, Agile, n-Tier, JQuery, SQLSERVER2008, SMTP, Windows7, T-SQL.
Confidential, Atlanta, GA
.NET Developer
Responsibilities:
- Hands on Experience in building applications in .NET Framework using database objects and ASP.Net web applications.
- Experience in building the layers of Security in C#. NET Authenticity of users.
- Expert in analysing and understanding the requirements, converting them into software requirements specifications, meetings with business users and developing the solutions for technical implementation.
- Evaluating alternative designs and Prototypes for the purpose of functional completeness, reliability, security, continuity.
- Involved in iterative mode of application phases, execution of modules and process oriented development approach and adhered to the Agile methodology.
- Implemented client-side Interface using React JS . Build stable React components and stand-alone functions to be added to any future pages.
- Used React-Router to turn application into Single Page Application
- Used Restful Web API services to implement the functionalities of business for the integration of application and bind data to the components from frontend.
- Effectively involved in deploying Web Services using SOAP in order to communicate with legacy systems for seamless integration of synchronize information.
- Developed required mechanisms for authentication which are necessary for obtaining Restful web services and implementation of security using SSL certificates.
- Knowledge of Session State, View State, Cookies and Query Strings to keep on transferring the data between web pages.
- Involved in everyday Team Sprint Meetings and Scrum Meetings.
- Used Team Foundation Server as version control system for the management of source code as well as management of application document and work allocation.
- Implemented source control using Microsoft VSS (Visual Source Safe).
- Implemented Test Driven Development for building the web application using Entity Framework and ASP.NET MVC 4.0 pattern mechanism and.
- Built web application user interface using CSS3, HTML5, JQuery and JavaScript.
- Used AJAX to asynchronously load parts of the web application and to send data to the server without loading the entire page.
Environment: .NET Framework 4.5, C#, MVC 4.0, MVC Core ASP.NET 4.5, Web API, Entity Framework 5.0, ADO.Net, NUnit, Web Services, SOAP, SQL Server 2012, Windows Services, HTML 5, CSS 3, Windows Server 2008, Ajax, CSS, JavaScript, JQuery, React JS, Visual studio 2017, MS Visio & Team Foundation Server.