Sr. Net Developer / Front End Ui Developer Resume
Madison Heights, MI
SUMMARY
- Software Professional with 6+ years of experience in multi - tier Windows & Web applications development with active involvement in all phases of System Development Life Cycle (SDLC) such as Requirement, Analysis, Design, Development, Testing, Deployment and Maintenance.
- 6+ years of experience in development and implementation of internet/intranet applications using C#, ASP.NET, VB.NET, AJAX, ASP, XML, XAML, HTML, JavaScript, CSS, and JQuery.
- Proficient in UI design, developed Front End using HTML5, CSS3, JQuery, JSP, AngularJS, JavaScript and also in making web pages cross browser compatible.
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.
- Expertise in DOM manipulation using JavaScript, JQuery and AngularJS.
- Good experience in (OOPS) Object Oriented Programming Concepts and UML for designing applications (Activity, Use case, Sequence and Class Diagrams).
- Experience in developing applications using Service Oriented Architecture (SOA), Model View Controller (MVC), and Windows Communication Foundation (WCF) through XML, SOAP and RESTful.
- Used ADO.NET classes such as SQL connection, SQL command, SQL Data Adapter, Dataset and Data Reader.
- Developed Database Queries, Triggers, Stored Procedures, Cursors, Exception Handling in MS SQL Server 2005/2008/2012 and Oracle 9i/10g.
- Developed Applications using Enterprise Layer, Business Logic Layer and Presentation Layer using C#.
- Experience in developing and configuring Rate, Address and authorize.net services.
- Experience is using Microsoft Enterprise Library 3.0 for Data Access, Logging, Caching and Encryption.
- Experience in handling queries using .NET 3.5 LINQ components and in writing Data Access Layers using ADO.NET Entity Framework and LINQ to SQL.
- Experience in Manual Testing, Unit Testing along with NUnit Testing and writing Test cases.
- Experience in configuration management (version controllers) like TFS (Team Foundation Source) & SVN.
- Experienced in the use of Agile approaches, including Test-Driven Development and Scrum Model.
- Interacted with Business Analysts and technical team to facilitate the development lifecycle.
- Good experience in working with JIRA.
- Good communication and inter-personal skills with the ability to excel in fast paced environments.
TECHNICAL SKILLS
Technologies: ASP.NET, ASP, AJAX, HTML, XHTML, CSS, XML, WPF, WCF, Web services, Entity Framework, ADO.NET, LINQ, JavaScript, SQL, WinForms, WebForms, MVC
Languages: C, C#. NET, VB.NET, T-SQL
Microsoft Techs: Microsoft Enterprise Library Data Application
Front End UI: HTML 5, CSS3, JavaScript, jQuery, AngularJS. AJAX, JSON and Adobe Photoshop
Scripting Languages: JQUERY, JavaScript, T-SQL, LINQ, AngularJS
Databases: MS SQL Server 2005/2008/2012 , MS Access
Middleware: COM, ODBC, OLEDB
Tools: VisualStudio.NET 2012/2010/2008/2005 , Microsoft Visual Basic 6.0, Expression Blend 3.0/4.0, SQL Server Management Studio, Firebug, JIRA, RESTful, WebAPI.
Version control Tools: TFS, SVN
Protocols: TCP/IP, FTP, HTTP, SOAP
PROFESSIONAL EXPERIENCE
Confidential, Madison Heights, MI
Sr. NET Developer / Front End UI Developer
Responsibilities:
- Working with application team, Project Lead and Project Manager to understand the framework of the application and participate in requirements gathering.
- Responsible for Validating Functional design documents (FDD)
- Created Technical design documents (TDD) which includes system design and flow further involved in TDD reviews for validating the design documents.
- Used Object oriented architecture (OOA) to separate the layers and the functionality of different module.
- Designed and developed required web interface and windows applications using ASP.NET, C#, and ADO.NET, MVC, and Entity framework according to the design specifications.
- Used Service Oriented Architecture (SOA) approach for design and developing distributed applications using Web Services.
- Developed web pages usingASP.NET, C#, HTML5 CSS3, JavaScript, Angular JS with .NET Framework 4.0, C#, jQuery, Ajax in an ASP.NETenvironment.
- UsedASP.NETcontrols like Custom, User Controls to provide standard interactive User Interface (UI).
- Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Tested all application controllers extensively with Angular JS's built-in testing facilities.
- Used LINQ to communicate with MS SQL Server database and queries using .NET 4.0 LINQ components.
- Worked with FedEx and UPS rate and address services and configured to website.
- Used Authorize.net services to do credit card payments.
- UsedWCFservices to implement as well as hosting
- Used Data Contract as the standard mechanism in theWCFfor serializing .NET object types into XML.
- CreatedStored Procedures, Functions, Indexes and Views using T-SQLin Development and Production environment forMS SQL Server 2008 R2.
- Designed, deployed and maintaining variousSSRSReports inMS SQL Server.
- Presented the demos for the completed milestones to the entire project stakeholders, including Business Analysts, Marketing Managers, Project Managers, Sales Persons and Testers to ensure the development have been completed correctly after each sprint cycle is completed.
- Working with JIRA tickets to record and update the documents for tracking.
- InvolvingUnit Testing, Integration TestingandRegression Testingin a regular basis to improve the performance of the application.
Environment: .Net framework, C#, ASP.Net, Visual Studio.Net, HTML5, CSS3, Angular JS, Web Services, AJAX, JSON, JQuery, WWF, WCF, LINQ, and MS SQL Server 2008 R2
Confidential, MI
Sr. NET Developer / Front End UI Developer
Responsibilities:
- Developed web pages for Application usingASP.NET, C#, XML, HTML5, CSS3, Angular JS and JavaScript.
- Worked on web pages usingC#, JavaScript, jQuery, Ajax in an ASP.NETenvironment.
- UsedASP.NETcontrols like Custom, User Controls to provide standard interactive User Interface (UI).
- UsedADO.NETobjects connected to communicate with MS SQL Server database.
- Used AngularJS as the development framework to build a single-page application.
- Worked on LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to object for retrieving the data efficiently and Justin time manner.
- Leveraged Angular JS resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re- usable components (multi-field form elements, background file uploads, etc.)
- Client implementation was a custom, SPA framework that utilized JQuery (all routing, data access, caching, etc., implemented as custom JavaScript code).
- Worked on MVC architecture and Entity Framework for company’s internal use.
- Worked onWCFservices, used to implemented as well as consume and hosting that services and
- Used Data Contract as the standard mechanism in theWCFfor serializing .NET object types into XML.
- Used Microsoft Enterprise Library 3.0 for Data Access, Logging, Caching and Encryption.
- CreatedStore Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQLin Development and Production environment forSQL Server 2012.
- Designed, deployed and maintained variousSSRSReports inSQL Server.
- InvolvedUnit Testing, Integration TestingandRegression Testingin a regular basis to improve the performance of the application.
Environment: .Net framework, C#, ASP.Net, Visual Studio.Net, HTML5, CSS3,Angular JS, Web Services, Visual Source Safe, Adobe Photoshop, AJAX, JSON, JQuery, WWF, WCF, LINQ, and MS SQL Server 2012.
Confidential, Austin, TX.
Sr .NET Developer / Front End UI Developer
Responsibilities:
- Analyze Design, Develop and Support Premier portal web application.
- Developed web pages for Application usingASP.NET, C#, XML, HTML5, CSS3, Angular JS and JavaScript.
- Responsible for developing WCF services using C#. The application uses and exposes the web services.
- Migrated the new clients to premier portal.
- Developed the customer order history module.
- Used AngularJS as the development framework to build a single-page application.
- Leveraged Angular JS resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Communicating with the team on the development milestones during the daily stand up meetings.
- Working as part of team, which is responsible for handling critical issues of production environment.
- Developed the projects using SCRUM/Agile project development methodology.
- Working as a Scrum Master and responsible for Sprint Planning, Sprint Review and Retrospective.
- Worked closely with the BA/QA teams to understand the Business requirements and to implement the functionality of the applications.
- Worked on Team Foundation Server (TFS) for source control during application development.
- Generated the reports using SSRS.
- Tested all application controllers extensively with mocha and Angular JS’s built-in testing facilities.
- Involved in presenting the demos for the completed milestones to the entire project stakeholders, including Business Analysts, Marketing Managers, Project Managers, Peer Developers and Testers to ensure the development has been completed correctly after each sprint cycle is completed.
- Developed Consumer facing application using WebForms, HTML, CSS3, JavaScript, Angular JS and JQuery.
- Developed Stored Procedure and SQL Queries to store and retrieve data using Entity Framework.
- Worked on performance improvements of existing applications and other enhancement.
- Supported during the launch activities (Pre and Post launch)
Environment: Visual Studio 2010/12, ASP.NET, MVC 3.0, C#, WCF Services, HTML,CSS3, Angular JS, Design Patterns, MS SQL Server 2008, SSRS, TFS, Entity Framework, JSON, and JQuery.
Confidential, Chandler, AZ
.NET Developer
Responsibilities:
- Active involvement in the agile development team, by participating in daily scrums.
- Understand and analyzeBusiness Requirement.
- Presented solutions for complex business tasks and problems.
- Design, develop, troubleshoot and unit test of assigned work items.
- Reviewed codes and make recommendations for improvements.
- ImplementedASP.NETView andSessionstate to store and transfer data within same pages and to other.
- UsedADO.NET to connect to the database server for data retrieving, querying, storage and manipulation.
- UsedASP.NETServer Controls, Validation Controls and User Controls for creating web forms.
- Worked on layered application architecture to extend the functionality using VB.NET.
- Created unit test cases, execute unit and component integration tests and document results.
- UsedASP.NETWeb Server controls likeGrid View,List View and Repeaterfor displaying the records.
- Worked with configuration files to facilitate working with different environments.
- UsedSubversion(Tortoise & Ankh) and TFS for version controlling and to keep source-code safe.
- ImplementedAjax, Java ScriptandCSSto give better performance and richness to GUI.
- UsedJQueryfor dynamic and interactive UX, data retrieval and posting.
Environment: .NET Framework 4.0,ASP.NET, VB.NET, C# .NET,Agile Methodology,VS 2010, XML, CSS, JavaScript, JQuery, MS SQL Server 2010, Subversion(SVN),and SharePoint.
Confidential, MI
UI / .NET Developer
Responsibilities:
- Designed the database schema for modeling various business subjects like sources of financial activity, claim groups etc., using SQL Server 2008
- Implemented business logic to perform tasks like providing suggestions for behavior change that can reduce out of pocket spending, using C#.NET and Entity Framework.
- Developed the web application based on .NET and web technologies like ASP.NET, Visual Basic, HTML, CSS, AJAX, JavaScript, Angular JS, Multithreading, Entity Framework, LINQ, and so on.
- Used AngularJS as the development framework to build a single-page application.
- Worked on Team Foundation Server (TFS) for source control during application development.
- Created styles for HTML controls, server controls on front-end pages using CSS and ASP.NET Themes
- Created and consumed WCF services Used for the implementation of the registration.
- Used Microsoft Enterprise Library 3.0 for Data Access, Logging, Caching and Encryption.
- Maintained batch jobs that are used for generating automated reports and correspondences.
- Developed complex ADHOC PL/SQL queries for Metric Management team.
- Leveraged Angular JS resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re- usable components (multi-field form elements, background file uploads, etc.)
- Client implementation was a custom, SPA framework that utilized JQuery (all routing, data access, caching, etc., implemented as custom JavaScript code).
- Worked on ASP.Net Web Application Security like Authentication and Authorization for security policies and security classes in .NET for encrypted signing Data, Code access and users Role based security checks.
- Developed design documentation using Class, Use Cases, and Activity Diagrams based on User Scenarios.
- Performed research and development work on latest Microsoft technologies, implement and upgrade to latest Microsoft products like .NET Framework 4, Visual Studio 2010.
- Tested pages for proper operation by implementing Unit and Integration testing using NUNIT.
- Been the 24x7 support person on call for Production Support during testing.
- Developed the projects using SCRUM/Agile project development methodology and actively participated in daily status meetings.
Environment: .NET Framework, Visual Studio 2010, VB.NET, N Unit Testing, Object Oriented Design (OOD), AJAX, Active Directory, C#.NET, ASP.Net, Entity Framework, XML, WCF Services, SOAP, WSDL, HTML, JavaScript, Angular JS, JQuery, Cascading Style Sheets, UML, IIS7.0, and TFS.
Confidential
.NET Developer
Responsibilities:
- Designed and Developed the Web Application using C#.NET, ASP.NET, VB.NET, AJAX and ADO.NET
- Involved in all phases of project lifecycle SDLC i.e. requirement gathering, analysis, design, application development and testing for the project.
- Developed GUI using ASP.NET, HTML, CSS, JavaScript, Custom controls and Telerik controls
- Developed web pages and validated these pages using ASP.NET and JavaScript.
- Extensively used Data Adapter, Data Set, Data Table, Data View, Data Grid, Data List, Data Repeater and Data Reader for binding data from database to the various web forms.
- Wrote T-SQL queries, T-SQL Stored Procedures and Triggers, which will execute against SQL Server 2008 database in order to extract the appropriate data for each report.
- Designed Web Services for ordering bank cheque books.
- Created User controls (.ascx) for using on multiple web forms in the application.
- Used JavaScript and AJAX for Client side events, styling and Validations on the data prior to being submitted to the database.
- Used XML technologies for news information.
- Involved in using the Microsoft Enterprise Library to implement the database connectivity, Encrypting/Decrypting and caching in the web application.
- Responsible for application support by performing root cause analysis and bugs fixing for that was raised as program change requests.
- Used SVN for Version Control and Crystal Reports 9.0 as a reporting tool for developing sub reports and main reports.
Environment: Visual Studio 2008, .NET Framework 3.5, Object Oriented Development (OOD), C#, ASP.Net, VB.NET, IIS 6.0, ADO.NET, SVN, HTML, CSS, JavaScript, JQuery, T-SQL, Stored Procedures, Functions, Triggers, Cursors, XML Web Services, SOAP, WSDL, NUnit testing, MS SQL Server 2008, Crystal Reports 9.0, User Controls, Telerik Controls, and AJAX.
Confidential
.NET Developer
Responsibilities:
- Involved in designing and modifying the User interface using ASP.NET and VB.NET.
- Modified Add Claims and Review Claims module with ASP.NET and C#.NET
- Created web pages to display various policyholders’ policy details using Visual Basic, ASP.NET controls like Data Grid and Details View
- Used HTML page and HTML controls to display the static content, and XML to display the data using XPath query, XSL Transformation for styling
- Implemented Data Grid Control to show the Premium Monthly Receipts
- Extended the File Upload Component in C#.NET to upload the Policy Holder Photos and Scanned Signatures in Policyholder Entry Module
- Involved in development of various methods of Business Layers and Data Access Layers (DAL) in C#.NET and ADO.NET.
- Developed stored procedures using SQL to get the policy details of the policyholder and Status of Policyholder Claims from MS SQL Server 2005
- Created Global JavaScript Methods for various front-end validations
- Created various style sheets using CSS for formatting web pages.
- Performed Unit testing for optimizing the efficiency of the application
Environment: ASP.NET, ADO.NET, C#.NET, SQL Server 2005, CSS, Visual Studio 2008, Visual Basic 6.0, JavaScript, AJAX, HTML, JQuery, WCF, XML, XPath, and JavaScript.