Sr .net Developer/ Ui Developer/ Angular Js Developer Resume
Winston Salem, NC
SUMMARY:
- Over 8 years of experience in .NET Development, experience with various levels of software engineering and in - depth experience in Microsoft .NET technologies and Database system - SQL Server 2005/2008/2008 R2 and Oracle DB
- Hands-on experience in deploying applications to MS Azure Private Cloud and Good Experience in TFS Branching and Merging.
- Good experience in application development and deployment in Windows Azure Platforms using different Roles.
- Good experience on MS Azure Cloud Architecture (MS Azure Pack (Private Cloud), PaaS and IaaS) assessments
- Expertise in designing and developing Web Applications, custom controls, User Controls, Infragistics
- Expert in .NET Framework concepts with experience in C# .NET Framework (4.5/4.0/3.5/3.0 ), ASP.NET (4.0/3.5/3.0/2.0 ), ADO.NET, AJAX, LINQ, WPF, WCF, CSS, Web Services, SOAP
- Extensive experience in developing large-scale, performance critical applications using Microsoft Technologies like ASP and VBScript, developing solutions with Microsoft .NET using Visual Studio 2005/ 2008/2010/2012 , ASP.NET 2.0/4.0/4.5, C#.NET, and VB.NET6.0 with SQL Server 2005/2008 R2, Mongo DB 2.5, Oracle 9i, MySQL 5.5 as database. Experienced with all the versions of ASP.NET and .NET Framework including ASP.NET 2.0/3.5 and .NET Framework 2.0/3.0/3.5.
- Very well acquainted with concepts like inheritance, polymorphism, abstraction/encapsulation , and Object Oriented Programming System (OOPS) .
- Worked on client side technologies React.JS, JavaScript, JQuery and AngularJS 2.0
- Good experience on MVC 5.0/4.0/3.0 and experience in hosting .NET applications on IIS 7.0/6.0/5.1
- Extensive experience with development of Web Services (SOAP, UDDI & WSDL) and Windows Services using the .NET Framework (C# and VB.NET)
- Used AGILE methodologies, SCRUM and Waterfall model as software development life cycle models (SDLC)
- Developed various single page applications using AngularJS 2.0, React.Js
- Worked in SharePoint shared services (search, forms, Excel Services, and Workflow)
- Proficient in developing, deploying and consuming the web services using WCF endpoints, and implementing contracts
- Expert in handling of various frameworks of JavaScript like Backbone JS, Node JS, Grunt JS, Knockout JS JavaScript.
- Integral part of Designing and Developing Winforms using C#
- Expertise Developing the Windows application which consisted of a Winforms GUI
- Expertise in Implementing Restful services using WPF, WCF and ASP.NET Web API 2.0
- Worked on MS Visual Studio 2008/2010/2012 and have end to end experience in integration of TFS and VSS and also good experience in using configuration management tools (version controllers) like VSS and TFS
- Experience in Unit Testing with Auto Test, NUNIT and Visual Studio and implement Unit Test Objects to test components and writing Unit Test Cases
- Good experience working on various design patterns like MVC 4/4.5/5, Telerik Kendo UI, JSON
- Expertise in Database Design and Database Programming (Stored procedures, Triggers, SQL) using SQL Server
- Extensively worked in developing the business reports using Crystal Reports and also involved in generating reports using SQL Server Reporting Services (SSRS)
- Expertise in using Language Integrated Query (LINQ) to retrieve data from different data sources like XML and SQL
- Created TDD (mocking) and Selenium Tests based on GWT to verify requirements and estimates.
- Proficiency in Microsoft Word, Excel, Access, InfoPath, Power Point and MS Project.
TECHNICAL SKILLS:
Programming Languages: C#, ASP.NET, VB.NET, ADO.NET, Web Services, MVC, LINQ, WCF and WPF, MS Azure
Databases: SQL Server 2005/2008/2008 R2, MS Access, Oracle SQL, Mongo DB
Operating Systems: Windows 7/XP, Windows 2003 Server
Web Technologies: ASP.NET, MVC 5, ASP.NET, ADO.NET, Visual studio .NET, Web Services, SOAP, REST, Angular JS, React JS, node.JS, WEB API 2.0. JavaScript JQuery, VB Script, MS IIS, Razor, AJAX, Telerik Kendo UI, Prism 5 (MEF),
.Net Frameworks: Entity Framework 6.x/4.3, Django 1.4
XML Technologies: XML, XSL, XSLT, HTML5, WSDL, SOAP,CSS3
Modeling Tools: Use Cases, Workflow and Dataflow
Reporting Tools: Crystal Reports, Data Reports and Actuate, SSRS 2005/2008, SSIS, 2005/2008, ETL
Source Control: Team Foundation Server (TFS) 2010/2008, Tortoise SVN, Visual Source Safe 6.0/8.0, TFS Subversion, Microsoft Visio
PROFESSIONAL EXPERIENCE:
Confidential, Winston Salem, NC
Sr .Net Developer/ UI Developer/ Angular JS Developer
Responsibilities:
- Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
- Converted the web sites to web applications to make Azure compatible.
- Involved in deploying desktop applications, web applications, websites and console applications to the Microsoft Azure Cloud.
- Analyzed the application performance in Azure environment using DynaTrace.
- Experience in planning and executing the application migration to a cloud environment based on Windows Azure Pack.
- Research and development for an in-house product using cutting edge technologies like Hadoop, HDFS, MongoDB, Python, Django web framework, Social Media API's data mining (twitter, Facebook, BestBuy, e-bay, Google search API) and implementing programming logic for BigData processing using MapReduce paradigm.
- Participating in discussions with clients and Followed Agile/Scrum methodology with 1week sprint involved in daily Standup Meetings, Status Meetings, Retrospective Meetings, Sprint Planning Grooming, Code Review Meetings.
- Coding in Javascript, JSX, React.js, Redux.js, Node.js, Hapi.js, Express.js
- Development on single page web applications using Angular JS 2.0
- Developed applications using React.js, Redux.js, HTML5, CSS3
- Have written unit tests and automation tests using nightwatch.js
- Developed an application using ASP.NET MVC Web Application. Used MVC pattern with Entity Framework and Blaze business rules.
- Client - WPF, MVVM, Prism 5 (MEF), Telerik 3rd party controls
- Used MVC implemented clean separation of layers like View, Controller and Model.
- Designing of Angular JS (1.5 & 2.0) Modules and Controllers using different directives like ngShow, ngRepeat, ngApp and ngController.
- Used Angular JS as the development framework to build a single-page application.
- Utilized Angular JS as the development framework and done CRUD operations with http service.
- Handled multiple projects here which gave me an exposure to work on multiple technologies during my contract period.
- Successfully handled JSON/XML data and carried out XML parsing for form submissions and DOM manipulation.
- Developed reusable and controls using ASP.NET and C# in the .NET Framework 4.5.2.
- Worked extensively on HTML Controls, Web Controls and User Controls using C#.
- Designed and Developed of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.
- Used Kendo UI framework including widgets like Kendo grid, Kendo window and also includes Kendo core framework features.
- Used ASP.Net Web API for HTTP based RESTful Services using JSON message format.
- Wrote application using Web API to talk to external applications and also involved in writing small ASP.NET Web Forms applications with C# as programming language.
- Involved in Design and Markup features in .NET razor view engine as well as fixing bugs in the UI.
- Wrote quality code to produce MVC Razor Views.
- Developed in creating web pages in ASP.NET using C#.NET with AJAX.
- Designed and Developed the Business Logic using C#.Net and Visual Studio 2015 in Framework 4.5.2.
- Experience working with UML for drawing the Use Case Diagrams, Class Diagrams, Sequence
- Diagrams, State and Activity Diagrams.
- Analyzed the existing SQL Construction and Formatting Standards, followed the convention while also improving where necessary.
- Written Stored Procedures in SQL Server 2012 used Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Created Stored Procedures and Triggers to ensure atomicity and consistency on the database transactions.
- Trouble shoots the issues and fixes the issues by doing a dry run on the single multiple test cases.
- Follow TDD practices to ensure correctness and quality of code.
- Worked extensively on ADO.NET to access and manipulate database like MS SQL and Oracle SQL Server.
- Expertise in writing complex Database queries, Stored Procedures and Triggers using SQL for Microsoft SQL Server.
- Created Linked Servers between SQL Server 2008 R2. Also created DTS package for data transfer between the two environments.
- Converted various SQL statements into stored procedures thereby reducing the number of database accesses.
- Worked in configuration of report server and report manager scheduling, give permissions to different level of users in SQL Server Reporting Services (SSRS).
- Managed all indexing, debugging, optimization and performance tuning using Azure services.
- Worked with WCF, Web Services and hosted them on IIS7.0.
- Involved in deployment of the project in Windows Azure for different environments.
- Performed IIS Website deployment automation using MS Web Deploy tool with PowerShell.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Developed test-driven development (TDD) strategy guiding use of the Nunit testing framework.
- Used SVN Tortoise tool for version controlling and used it as a document collaboration tool too.
- Performed user acceptance testing on applications using manual testing methods, resolve problems, identify trends, determine system improvements, implement change.
- Analyzed solution requirements, design specifications, and/or change requests (JIRA tickets) to develop an understanding of expected system performance.
Environment: HTML5, CSS3, Bootstrap3, Angular JS 2.0,Oracle, React JS,node.JS, Jquery, Gulp, Web API, Jasmine, JSON, AJAX, JIRA, Microsoft Azure, Visual Studio 2015, SQL server management studio 2012, Version Control-SVN, NUnit, IIS 7.0.
Confidential, De Pere, WI
Sr. C# Net Developer
Responsibilities:
- Plan and design the data architecture using N-Tier architecture
- Involved in transformation of Legacy (VB6) code application to C#
- Design complex Store procedures, tables and SQL queries
- Follow the Agile SDLC (System Development Life Cycle) methodology
- Expertized in developing application using AngularJS 2.0 and ReactJS.
- Design test scripts for Unit testing in the development environment
- Perform Unit Testing, Integration Testing, Smoke Test and User Acceptance Testing and document detailed defects
- Developed Single page application and structured the JavaScript code using Angular.JS
- Developed Windows Presentation Foundation (WPF) and Windows Communication Foundation (WCF- SOAP) methodology to implement the web services
- Developing Windows application using C#
- Using TFS for Source code management
- Developed MVC5 application using J-Query, HTML 5, Razor, etc
- Worked on Views and controllers development, validation, fixing existing defects, etc
- Created Html Helpers in order to reduce the amount of tedious typing of HTML tags
- Designed Graphical User Interface (GUI) using Layout Pages, HTML5, J-Query, Bootstrap, Telerik Kendo UI, CSS3 classes and Custom Controls
- Worked on MVC and converting some old views (aspx) to razor (views), fixing existing production defects, etc. Developed Data Model Classes with Entity Framework and business rules that are implemented within model layer using C#
- Design and Develop Web Services to synchronize data from Remote application database to online databases using C#.Net, ASP.Net, Visual Studio.Net
- Working on support tickets raised by customers
- Create and generate reports out of SQL Server using SQL Server Reporting Services and Oracle
- Participating in the technical reviews
- Develop front end screens of the application using ASP.Net
- Contribute during business process analysis to create best-in-class software designs and
Environment: .NET Framework 4, WCF, C#, ADO.NET, LINQ, Visual Studio 2013, SQL Server 2014, Version One, Active Batch, Data Repair, WPF,WCF, Workflow, ALM, Heat Ticket, TFS, CSS, JavaScript, J-Query, LINQ, SSRS, WCF, SOAP, HTTP, XML, HTML5 Oracle
Confidential, Santa Ana, CA
Sr .NET Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase
- Extensively used Agile-Scrum Methodology to complete the project
- Designed the application using an MVC (Model View Control) Architecture that promotes a clear separation of the presentation, business logic and data access tiers
- Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys
- Performed Unit Testing with the testing tool N Unit
- Worked on Microsoft Team Foundation Server for version control, individual task status and Database server project
- Extensive use of Web Services WSDL, WPF and WCF
- Worked with testing team for test support, defect fixing and end to end integration testing
- Involved in Production support for the existing claim System
Environment: .NET Framework 4.0, C#.NET 4.0, ASP.NET 4.0, ADO.NET, Visualstudio.NET 2013, SQL Server 2012, CSS, JavaScript, JQuery, LINQ, SSRS, WCF, SOAP, HTTP, XML, HTML5, TFS
Confidential, Louisville, KY
.Net Developer
Responsibilities:
- Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Involved in developing and consuming Web Services and N-tier web applications using ASP.NET, C# and ADO.NET.
- Used Agile-Scrum Methodology for project completion
- Designed and developed various abstract classes, interfaces, Master Pages, CSS classes to construct the business logic using C#.NET.
- Designed, modeled and architected multi-threaded, enterprise N-tier software agent using WCF web service hosted in a Windows service.
- Created event driven Web Forms using ASP.NET and used Custom validation and JavaScript.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used LINQ to Objects for retrieving the data efficiently.
- Extensive use of Web Services WSDL, WCF, SOAP, XML and Restful CRUD to expose the reports to facilitate the information sharing.
- Worked with DB team for Data CRUD Operations, Stored Procedures.
- Used Team Foundation Server (TFS) as version control of the source code.
- Performed Unit testing and System testing and prepared required documents for testing.
Environment: Visual Studio 2010, ASP.NET 2.0/3.5, C#, AJAX, SOAP, IIS 6.0, ADO.NET, CSS, SQL Server 2008, WPF, WCF, Azure Cloud, JavaScript, SOAP, WSDL, Agile (Scrum) methodology
Confidential, Lenexa, KS
.Net Developer
Responsibilities:
- Designed and implemented User Interface Layer using ASP.NET Web Forms
- Designed and developed web pages using C# and VS
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information
- Designed, coded and modified applications by implementing experience of VB .Net
- Created ASP.NET User Controls to reduce the complexity of user interface design
- Created User input validation for new & existing users
- Used data grid sorting and paging features for Item and Service List
- Used Web Services like WPF and WCF
- Implemented Security and Authorization to secured web pages using Forms based security model and administrative level security in WEB configuration
- Provided Session Management to preserve the state of session variables
- Involved in database design on SQL Server 2008 and development of different database objects containing functions, triggers, store procedures to manipulate database of the application
- Involved in testing and deployment of the application
Environment: C#, ASP.NET, ADO.NET, XML, WPF, Visual Studio.NET 2008, SQL Server 2008, SOAP, Windows Vista
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Part of development team in developing web application involving all product features using ASP.NET MVC3, C#.NET, HTML and MS SQL Server
- Involved in Design and Code Construction with OOPs Implementation in MVC Architecture
- Involved in project development methodology
- Interacting with Users to get the business requirements
- Developed user interface screens with ASP.NET, C#.NET, JQuery, CSS and Business logic with C#.NET
- Created Master Layouts
- Modifying, and reassembling HTTP sessions
- Followed Entity Framework database first approach to design the Database.
- Used Web Services like WPF and WCF
- Created Repositories for CRUD operations
- Used Bootstrap CSS for front end design
- Implemented client side validation using JavaScript
- Created tables, stored procedures triggers and indexes in SQL Server
- Maintaining the sources in TFS
- Involved in integration testing
- Error handling has been done and error logs are maintained in the database for logging purpose
Environment: C#.NET, C# Generics, SQL, ASP.NET 3.0, VB.NET, JQuery, TFS, WPF, Windows XP/NT, IIS Web Server, MS SQL Server 2006, MS Excel, MS Access, CSS, JavaScript, T-SQL.
Confidential
.Net Developer
Responsibilities:
- Design and development class diagrams using UML methodology.
- Worked on claims processing by routing claims and other tasks to the right person at the right time.
- Used ASP.NET for front-end and C# in the Business and Data Access Layers to write Validation objects.
- Developed Web Forms using C# and ASP.NET.
- Developed Windows Forms application in .net framework.
- Design and develop databases, Tables, Stored procedures, triggers, cursors, using SQL Server 2005.
- Worked on Cascading Style Sheets (CSS) for styles.
- Used JavaScript for client side validations.
- Used ADO.NET for database interactions using Data Adapters, Data Reader and Dataset.
- Developed and consumed Web Services using C# from web client.
- Designed Web Forms using ASP and VB.NET.
- Interface with Application Users and other team members to solve data issues and customer requests.
- Used Execution plans and query optimization techniques for performance tuning of SQL in reports.
- Built distributed application with .net remoting.
- Used SQL Query Analyzer for troubleshooting SQL queries.
- Implemented MVVM architecture.
- Used SVN for configuration management.
Environment: ASP.NET, C#, ADO.NET, VB.NET, T-SQL, Microsoft Visual Studio.NET 2005, XML, XSL, HTML, CSS JavaScript, Web Services, WSDL and MS Visual Source Safe.