.net Developer Resume
Maclean, VA
SUMMARY:
- Over 7 years’ IT experience in Analysis, Documentation, Designing, Development, Implementation and Testing of various projects using C#, ASP.NET Framework 4.5, 4.0, 3.5, ADO.NET / Entity Framework, SQL and ASP.NET MVC 3.0, 4.0, 4.5.
- Have working experience in Financial, Assurance, Technology, Production areas.
- Experience in all phases of Software Development Life Cycle (SDLC) including project planning, designing, developing, unit testing, integration testing, and deployment, as well as providing support to users.
- Strong Object - Oriented Programming System (OOPs) concepts such as Abstraction, Polymorphism, Inheritance and Encapsulation, as well as programming skills such as Java, C#.
- Hands on experience in publishing and consuming Web Service and WCF (Windows Communication Foundation), SOAP over HTTP, WSDL and UDDI.
- Experienced in maintain or track code versions by using Visual Source Safe (VSS) and Team Foundation Server (TFS) and GitHub.
- Hands on experience in generating database reports using SQL Server Reporting Services (SSRS), integrating data resources using SQL Server Integration Service (SSIS) and analyzing data using SQL Server Analysis Services (SSAS).
- Experienced in SOLID principles and Lazy Loading, Factory, and Dependency Injection design patterns.
- Hands on web UI technologies experience in VB.NET, HTML5, CSS3, JavaScript, jQuery, AngularJS, Angular2/4 /6, Typescript and Bootstrap framework.
- Expertise in MS SQL Server 2008 R2/2012/2015 and Oracle and proficient with creating queries, views, store procedures, user-defined functions, cursors and triggers using T-SQL and P L /SQL.
- Experience in LINQ (Language-Integrated Query) and retrieve data to different sources like LINQ to Objects, LINQ to XML, and LINQ to SQL, as well as ADO.NET Entity Framework.
- Worked with AJAX framework to create web application efficiently.
- Experience in implementing .NET Security features Authentication and Authorization using Authorizing Users, Roles and User Account Impersonation.
- Sound knowledge of Inversion of Control (IoC) and experience of DI(Dependency Injection) container by using Unity.
- Strong knowledge and experience with process modeling in UML, Flow diagrams, User case diagrams, Sequence diagrams, and Activity diagrams using tools MS Visio and Rational Rose.
- Experienced in software methodologies such as Agile, Scrum, Waterfall.
- Hands on experience on Confidential the server IIS and have good knowledge of application deployments over cloud services on Azure and AWS, using VS and PowerShell.
- Proficient in developing web and windows forms using 3rd party controls like Infragistics, Telerik and DevExpress.
- Used ASP.NET WEB API for the CRUD operation for data. And applied Oauth 2.0 in the ASP.NET Web API for security authentication.
- Experienced in n-unit testing and AngularJS testing.
- Solid knowledge and experience with Web Forms. Hands on experience in creating application using WPF and Silver Light.
- Have hands on experience on Test-Driven-Development (TDD) and good knowledge of exception handling.
- Have work experience on OA, CRM, ERP system.
- Good communication & interpersonal skills and self-motivated, hardworking individual, also capable to work in team and independently.
TECHNICAL SKILLS:
.NET Technologies\ IDE: \ C#, .NET Framework 3.0 - 4.5, ASP.NET \ Visual Studio 2005/2008/2010 , Confidential \ MVC 4/5, VB.NET, ADO.NET Entity \ Visio, Enterprise Architect 6.5, Visual Studio \ Framework, Web Service, WPF, WCF, WF, \ Code Servers IIS 6.0/7.0.\ Silver light, .NET core, LINQ, Lambda \ Expression, Confidential CRM\
Languages\ Web services: \ C#, Java, C++, Visual Basic 5.0/6.0\ Web API, SOAP, RESTful, WCF\
Web Technologies\ Reporting Tools: \ HTML4/5, CSS2/3, Node.js, Bootstrap, \ Crystal Reports 9, SQL Server Reporting \ DOM, AJAX, JSON, Angular JS/2/4\ Services (SSRS) \
Databases & ORM\ Operating System: \ MySQL, Confidential SQL Server 2008/2010/\ Windows, Windows Server 2008/2003, \ 2012/2015, Oracle, T-SQL, PL/SQL, \ Linux, Mac, Unix\ ADO.NET\
Version Control Tools: \ Visual Source Safe (VSS), TFS, GitHub\
PROFESSIONAL EXPERIENCE:
Confidential, Maclean, VA
.Net Developer
Responsibilities:
- Coordinated with teammates and users and prepared documentations of the projects and developed Web Forms using C#.NET.
- Designed and developed the framework for the projects by using ASP.NET MVC 4.0 Framework (Model-View-Controller).
- Designed the User Interface framework, template layout using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, WPF.
- Used AJAX controls to reduce the server trip while modifying Grid View Data.
- Implemented CRUD (Create, Read, Update, Delete), sorting, filtering and paging functionality using Database First and Code First approach in Entity Framework.
- Created and maintained database objects like stored procedures, triggers, indexes, views, user defined functions and SQL joins in Confidential SQL Server 2015.
- Wrote CRUD queries using LINQ, Query Expressions and Lambda Expressions.
- Created WCF (Windows Communication Foundation) services to retrieve data via SOAP XML messages.
- Worked on Web API services for the HTTP methods GET, POST, PUT and DELETE.
- Developed the reusable Components on Views by adding Partial View, View starts, for implementing the business logic with OOPS Concepts.
- Implemented validations and cached information from clients’ browser using jQuery.
- Used SOAP and WSDL web Services to create Proxy classes for connecting with other applications or components.
- Used Controller actions to implement Get and Post and return Razor HTML to View through Action Results.
- Used MS SSRS to create Drill-down, Drill-through, sub and linked reports to get customers account details every month, also managed the subscription of the reports.
- Performed N-UNIT implementing Unit Testing, Integration Testing and System Testing on every new version before hosting IIS.
- Followed the n-Tier architecture, separating the business, presentation and data models.
- Responsible to maintain and track versions of source code using Team Foundation Server (TFS).
- Used Confidential Azure services to build, deploy and manage applications.
- Solved cross browser/platform compatibility issues (IE, Firefox, and Safari) on multiple Operating System.
Technical Environment: Visual Studio 2015, C#, .NET 4.5, SQL Server 2012, ASP.NET Web API 2.0, Razor, HTML5, LINQ, Team Foundation Server 2013, T-SQL, ADO.NET Entity Framework, Unity, JSON, Visio 2012, UML, IIS 7.5, Bootstrap 3, SSRS 2015, AJAX, WCF, Web API, SOAP, XML.
Confidential, Chevy Chase, MD
.NET Developer
Responsibilities:
- Involved in the CRM system that contains invoice system and approval processes, leaned on a web-based system using C# .NET and MVC 4 framework.
- Participated in every Software Development Life Cycle phases including analyzing user requirements, developing and testing of the projects.
- Gathered user requirements and co-coordinated designment drawing class diagrams, activities diagrams and data diagrams using UML.
- Used Confidential CRM 3.0 to build distributed CRM applications implementing core CRM functionality.
- Created models using Entity Framework and wrote LINQ and SQL queries to manipulate data.
- Built Data Integration, Workflow solutions and Extract, Transform, Load (ETL) solutions for data warehousing using SSIS.
- Created WPF for rendering User Interface, as well as HTML, CSS, JavaScript, jQuery, AngularJS.
- Implemented authentication and authorization for different kind of users by using authentication and authorization filters.
- Created validation logic and changed jQuery functions to manipulate and submit Web Forms data using AJAX server calls.
- Used Angular Factory and AngularJS to implement Angular Service for maintaining the view data.
- Posted data to controller methods using JSON and AJAX by creating jQuery functions.
- Designed, developed the application in agile/scrum environment.
- Used WSDL, Proxy class, XML/SOAP to implement secure web services.
- Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Worked with Package Manager like Nugget Package Manager to avoid installing unnecessary DLL to the local machines.
Technical Environment: ASP.NET MVC4, WEB API2.0, Angular JS 1.5, C#, Entity Framework, .NET Framework 4.5, Visual Studio 2015, SQL Server 2012, TFS 2013, Unity, Bootstrap3, MS Visio 2015, UML, AJAX, JSON, SCRUM, SSIS, TFS, SQL Server 2012, Azure, LINQ, IIS7.0
Confidential
.Net Software Developer, Front-End Developer
Responsibilities:
- Designed and developed the email system, a subsystem of Office Automation (OA) system, in collaboration with other team members using workflow to manage approvals.
- Created requirement documents such as feature requirements, system design diagrams including architecture diagrams and systems diagrams.
- Developed system in ASP.NET framework using C#.
- Designed and customized forms, views, workflows for the application.
- Collected the user requirements from different departments.
- Designed data models such as class diagrams, activity diagrams using UML.
- Created tables, wrote SQL queries and performed database administration tasks using SQL Server 2018 R2 based on updated user requirements.
- Used HTML, CSS, JavaScript, jQuery to create front-end web forms.
- Used AJAX calls to create interactive web pages on JSON response.
- Created Sale reports using Reporting Services.
- Used JavaScript and jQuery to implement form validations.
- Used jQuery to retrieve data from client side.
- Deployed web application into IIS 6.
- Created and maintained web applications-based user requirements.
- Assisted other teams in the company with their daily tasks.
- Created and consumed restful APIs.
Technical Environment: Visual Studio 2008 R2, C#, ASP.NET, Web API, IIS 6.0, MS SQL Server 2008, HTML, CSS, jQuery, JavaScript, AJAX, TFS, N-Unit
Confidential
.Net Developer
Responsibility:
- Designed and developed the UI by using HTML5, CSS3, Web Forms, .NET master pages, themes and validation controls.
- Involved in the 3-tier architecture web application including DAL (Data Access layer), BLL(Business Logic layer) and UI(Application layer).
- Used ASP.NET, .NET Framework, IIS to consume web services.
- Connected databases using ADO.NET and managed back-end data using SQL Server 2018.
- Used LINQ to retrieve data from XML and other data sources.
- Worked with AJAX Server Control to develop the GUI, to minimize post backs to the server and to provide validations.
- Used AngularJS to enhance user interface.
- Responsible for using UML to draw models of the objects and their relationships.
Technical Environment: .Net Framework 4.0, C#, ASP.NET 3.5, ADO.NET, IIS, Visual Studio 2008, MS SQL Server Management Studio, Object Oriented Design, AJAX, multi-tiered architecture, UML (Class/Sequence Diagrams), SQL, Telerik ASP.NET AJAX UI Controls.
Confidential
.NET Software Developer Engineer
Responsibilities:
- Gathered Client requirements and converting them into the Technical Specifications.
- Assisted development of the system by conducting in-depth research to simplify the old system and conducted user requirement gathering sessions every other week with teammates and staff in the product department.
- Responsible for Analysis, Design and Development of the application and database.
- Designed and developed the User interface using VB.NET, HTML, Customer Controls.
- Generated Crystal Reports for showing the statistics of the user requests by writing views and procedures.
- Used ADO.NET to create dynamic SQL queries, manipulate and store data.
- Implemented DAL (Data Access Layer) and BLL (Business Logic Layer) using VB.NET to connect with SQL Server 2008.
- Used User controls and Custom controls to improve navigation capabilities.
- Responsible for Debugging, Bug fixing, and some common coding.
- Performed validation by using Custom Validator, Validation Controls on both client side and server side.
Technology Stack: VB.NET, ADO.NET, Visual Studio 2008, SQL SERVER 2008, Web Forms using VB.NET, AJAX, HTML, XML, JavaScript, SQL.