Full Stack .net Developer Resume
Georgia Full Stack Net Developer, GeorgiA
SUMMARY:
- Almost 7 Years of IT experience in analysis, design and development of web - based client/server, n- tier applications, and windows applications in Microsoft Visual Studio .Net IDE (2008/10/12) using C#.Net, VB.NET, ASP.NET,ADO.NET and SQL Server 2008.Highly proficient in designing and developing application systems in local and distributed environment using various Object Oriented Methodologies.
- Excellent working knowledge in Developing Windows Services, Web Services, xaml and JavaScript.
- Have experience in developing applications using MVC.
- Experience in developing User Interfaces using ASP.NET, HTML/DHTML, and JavaScript.
- Experience with Data Accessing using Data Adapter, Data Reader, and DataSet in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation Experienced in implementing applications using LINQ, and MVC.
- Streamlined Jenkins CI/CD (Continuous Integration and Continuous Deployment) pipeline configuration to automate application packaging and deployments by integrating with Git, BitBucket, Artifactory, SonarQube and Ansible.
- Experience in utilizing ASP.NET Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls.
- Experience in using Microsoft Visual SourceSafe, Team Foundation Server for Version Controlling.
- Worked with Angular4 directives, components, pipes and injectable and implemented Angular4 component router for navigation
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N-Unit Testing for the piecewise testing of the Applications.
- Excellent analytical, communication & interpersonal skills.
- Expertise in designing CSS style sheets for different browsers and well aware of UML diagrams.
TECHNICAL SKILLS:
Languages: C, C++, C# (4.5), VB .net.
Scripting Languages: Java script, JQuery, Html, XML, Angular Js
Reporting tools: SQL server reporting services (SSRS 2012\2008r2\2008\2005, Crystal Reports.
Databases: SQL Server 2008/2012, MS Access, T-SQL.
Technologies: ASP.NET,WCF, LINQ, ADO.NET,SOAP,AJAX,css3
Web Servers: Microsoft IIS 5.1/6.0.
Design Concepts: Design Patterns, UML.
IDE: Visual Studio 2012/10/08/05, N Unit Testing Framework
Version control: Visual Source Safe, Team Foundation Server.
PROFESSIONAL EXPERIENCE
Confidential, Georgia
Full Stack .Net Developer
Responsibilities:
- Involved in initial phases of design, analysis and elicitation of requirements.
- Followed Test Driven Development to develop the application.
- Worked closely with an Agile development team, planned, coordinated and implemented onboarding of multiple applications to deliver an end to end continuous integration/continuous delivery (CI/CD) of applications into the new platform.
- Migrated source code from currently maintained TFS Server to BitBucket using GIT for version control and code management.
- UsedDependency Injectionto create a loosely coupled application by injecting the WCF service methods and data layers into the web project.
- Scheduled Jenkins jobs to build upon every commit into branches and perform pre and post-build operations. Integrated Jenkins with SonarQube and OAD Scan for code coverage, bugs, security vulnerabilities and analysis.
- Configured Jenkins delivery pipeline with Ansible for the deployment in SIT, Dev, pre-production environments.
- UsedLog Analaytics service in Azure OMSto monitor cloud environment to maintian their availablity and performance.
- Worked on Web Service calling usingJQueryfor Synchronous andAsynchronous Ajax callsin HTML web pages.
- Designed and Developed UI Screens to be user friendly usingJQuery, Javascript.
- Used Analysis tools inLog analytics such as log searches, views and sulutions.
- Developed and consumed RESTful services and WEB API and tested via SoapUI.
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 4.0 application using HTML5.
- Involved in Agile methodology using .NET Framework 2.0, 3.5, 4.0, 4.5 with C#.Net, ASP.NET, ADO.NET, XML, Web Services, MVC 5, Entity Framework 4/5, Javascript, jQuery, Angular 2.0, TypeScript and SQL Server.
- Hands on experience with installing, configuring Microsoft IIS server.
- Developed a new web application utilizing ASP.NET MVC which provides performance data visualization to users.
- Used WCF for developing and deploying services.
- Experience on Entity-Framework for Object-Relational Mapping (ORM).
- Developed Tests for Unit testing the developed components using N Unit Testing Framework.
- Generated Components and Services using Angular-CLI in Angular4.
- Developed Single-Page Applications (SPAs) using Angular4, Typescript and ASP. NET Web API
- Created multiple TypeScript reusable components and services using RESTful API in Angular4 built-in directives
- Used new C# features such as Generics, Iterators, Anonymous methods, Partial classes, Anonymous Types, Lambda Expressions and Extension methods.
- Experience in creatingData LakeAnalytics accountand creatingDate Lake Analytics Jobin Azure Portal usingU-SQLScript.
- Worked on creatingAzure Blobfor storing unstructured data in the cloud asblobs.
- Developed theASP.NET Web APIApplication which integrates theCOSMICApplication withServiceNowusing SNOW API for creating Incidents ad deploying inAzure.
- ConfigureAzure cloud servicefor end point deployment.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Analysis, design and complete ownership of various modules.
- Automate the product deployment and load automation process.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management.
Environment: C#, ASP.NET4.5, WCF, SQL Server 2012, IIS, UML, HTML5,Angular4 Visual Studio and LINQ. Visual Studio 2015, .NET 4.5, C# .NET, Entity Framework, Web API, AngularJS1, SQL Server 2010, Microsoft SQL Server Management Studio 2012, Bootstrap, JIRA, Rally, TFS, Git, BitBucket, Jenkins, Artifactory, SonarQube, SoapUI
Confidential, Jackson, Mississippi
.NetWebDeveloper
Responsibilities:
- Actively involved in requirement gathering, creation of functional requirements based on the existing use cases and new use cases proposed by the client, design and development of the application using C# and ASP.NET in all the layers (Web, business, service, and data access and data entity) of the N-tier architecture.
- Worked on Agile Principle (SCRUM Methodology) to meet timelines with quality deliverables.
- Implemented Repository pattern in conjunction with unit of work along with the usage of Ninject as Dependency Injection and Entity Framework as an ORM.
- Implemented Data Access Layer using Entity Framework 5.0 and LINQ.
- Built RESTful web services using ASP.NET Web API 2.0.
- Worked in AngularJS1 and ASP.NET MVC pattern as the development framework and SQL Server 2010 to build a single-page application.
- Developed rich user web interface utilizing razor view engine, partial views, and action filters, validators with extensive usage of AJAX, AngularJS1 and jQuery for DOM manipulations, loading data along with sorting, filtering and pagination.
- Built the tables, views, queries, stored procedures and triggers for the system using SQL Server 2012.
- Mobilized ASP.NET security mechanism such as Impersonation, Authentication and Authorization.
- Performed query optimization using SQL Profiler for complex SQL queries.
- Designed enterprise reports using SQL Server Reporting Services (SSRS), generated drill down reports, parameterized reports, linked reports, sub reports, matrix dynamics and filters & charts.
- Created SSIS packages for Dynamic ETL flow to validate, extract, transform and load data into database.
- Extracted and reviewed data from heterogeneous sources from OLTP to OLAP using SSIS.
- Implemented form Based Security Authentication and Authorization based on user Access-Levels.
- Extensive usage of front end technologies HTML5, CSS3, Bootstrap, AJAX to make more dynamic and responsive user interface.
- Used Jira tool for work tickets.
- Involved in wrap-up meetings and in estimating the timeframe for each story and helped in deploying the application on the server for each iteration of the agile software development.
- Performed Code review and Unit testing using MSTest to ensure quality in application and data.
Environment: Visual Studio 2013, .NET 4.5, C# .NET, Entity Framework, LINQ, Web API, CSS, AJAX, JavaScript, Angular JS, jQuery, SQL Server 2010, Microsoft SQL Server Management Studio 2012, HTML5, CSS3, Resharper, Ninject, Bootstrap, JIRA
Confidential
.Net Developer
Responsibilities:
- Implemented the project according to the Software Development Life Cycle (SDLC).
- Designed and developed dynamic ASPX web pages using C#, ASP.Net, HTML, JavaScript,and JQUERY.
- Extensively used Master Pages, Web User, and Custom Controls in developing the front end application.
- Used LINQ as middleware component for access to the database.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET, LINQ,and SQL.
- Created Stored Procedures to manipulate the database and to apply the business logic according to the user’s specifications.
- Developed rich user web interface utilizing razor view engine, partial views, and action filters, validators with extensive usage of AJAX, AngularJS1 and jQuery for DOM manipulations, loading data along with sorting, filtering and pagination.
- Built the tables, views, queries, stored procedures and triggers for the system using SQL Server 2012.
- Mobilized ASP.NET security mechanism such as Impersonation, Authentication and Authorization.
- Performed query optimization using SQL Profiler for complex SQL queries.
- Developing and Consuming WCFWeb Services using C#, ASP.Net, ADO.Net and .Net XML class library.
- Used LINQ provider which will be exposed to the user and will be responsible for building and execute a query expression.
- Extensively made use of Grid view, List View and Drop-down List for displaying the data in a clear and pleasant format.
- Created Web Config files for setting up of the application by writing database connections.
- Worked with .NET Login Controls (Create User Wizard, Password Recovery, Login View, Login and Login Status) and Custom Controls.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Involved in Debugging and fixing the bugs in maintenance phase.
- Responsible for creating cubes to generate extract reports using SSRS.
- Responsible for leveraging power pivot tool.
Environment: Visual Studio 2008, ADO.NET, SQL Server 2008, ASP.NET, CSS, JavaScript, C#, IIS, Web Services, Windows Communication Foundation (WCF),TFS,SSRS, Visual Studio 2013, .NET 4.5, C# .NET, Entity Framework, LINQ, Web API, CSS, AJAX, JavaScript, Angular JS, jQuery, SQL Server 2010, Microsoft SQL Server Management Studio 2012, HTML5, CSS3, Resharper, Ninject, Bootstrap, JIRA
Confidential
Software Programmer (.Net)
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Created use-case and class diagrams in MS Visio using UML notations.
- Used ASP.NET Master Pages, jQuery, utilizing Server Controls, User Controls, and Data Grid Controls, Form Validation controls, Custom controls and CSS.
- Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed using MVC and implemented MVC architecture.
- Developed middle layer using C#.Net and ASP.NET.
- ConsumedJSON ServiceusingAngularJS.
- Involved in development ofASP.Netpages for internal processing and testing.
- CreatedStored Procedures, Views, TriggersandComplex T-SQLqueries in SQL Server
- Applied lot of basic validations in MVC using Data Annotations.
- Prepared a lot of Partial Views in MVC.
- Created and consumed Web Services for validating credit card information.
- Used ADO.NET while implementing business logic middleware.
- Used Data Access application blocks.
- Developed web services using WCF for cross-platform communication reports.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Implemented Form Based authentication and Role based authorization to authenticate users and maintain user roles.
- Utilized ASP.NET validation controls and JavaScript to perform client-side validation.
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
- Used JQuery extensively across the application like making Ajax calls, cascading menus, calendar controls, tooltips, sliding menus, Ajax loading tabs, expand collapse panels etc.
- Worked on TFS for version control, Code Review and for automatic builds and continuous Integration.
- Experience in deployment and configuring the packages into different environments.
- Developed complex Stored Procedures and Views to generate various reports using Excel Macro’s and SSRS.
- Involved in Production support.
Environment: .Net Framework 3.5, Visual Studio 2008, ASP.NET 3.5, C#, HTML, CSS, JavaScript, Web Services WCF, XML, SQL SERVER 2008, TFS, MVC 3, UML Visual Studio 2012/2013, C#, MS SQL Server 2010, MS Team Foundation Server, ASP.NET MVC 4, HTML, CSS, JavaScript, jQuery, Bootstrap, XML, LINQ, WCF
Confidential, Wisconsin
.Net Coder
Responsibilities:
- Designed, developed and enhanced the application in.NET Framework 3.5.
- Responsible for requirement gathering from the Business Analyst and for preparing theRequirement Specification Document.
- DevelopedWeb FormsusingASP.NETforfront end Graphical User Interface (UI).
- Developed application inASP.NETusingC#in code behind Pages.
- Implemented Page Level Error Handling usingCustom Error pagesandError logs.
- Extensively usedADO.NETclasses to work with the database. Used Connection Command,Data Reader, Data Adapter and Data Set for connected and disconnected mode of operation.
- Responsible for writing Stored Procedures and creating Views and User Defined Functions toretrieve the customer’s data from the central database and wrote Triggers for efficient databasemanagement.
- Also responsible for writing store procs and user defined functions usingPL/SQL.
- UsedLINQfor querying different databases, XML files and Text Files.
- UsedMicrosoft Team Foundation Server (TFS)as Source Controlfor Maintaining data.
- Developed various customizedSQLreports usingMicrosoft Report Viewer Control.
- Involved in reviewingtest cases,scenarios andprepared bug reports.
- ImplementedN-unittestingfor different modules in the application.
- Prepared Technical documentations,user manuals, installation and user guides and functionaldescriptionat each stage of theapplication to assist the client.
Environment: .Net Framework 3.5,Visual Studio 2008,ASP.Net,C#,ADO.NET, HTML, JavaScript, CSS, XML, WebServices, SQL Server 2008, IIS 6.0, JavaScript, DHTML, AJAX, N-Unit, LINQ, .NET Framework 4, C#. NET, Visual Studio 2012, ASP.NET, Ajax, CSS, JavaScript, ADO.Net, Git, T-SQL, XML, SQL Server 2010