Frontend Developer Resume
Addison, TexaS
SUMMARY
- Over 8 years of experience with Microsoft Technologies in Designing, Developing and Implementing Intranet, Internet, Confidential /Server Applications, Web Development, Object Oriented Programming in Software Development Life Cycle (SDLC) using Microsoft .NET Framework 3.5/4.0/4.5, ASP.NET, C#.NET, VB.NET, ADO.NET.
- Experience in Developing and implementing Web applications using MVC5 Razor and Entity Framework also gained experience in developing Web Application Development (Websites), Web Pages and Windows Application Development using ASP.NET.
- Experience in working with MVP (Model - View-Presenter), MVC (Model-View-Controller) and MVVM (Model-View-View-Model) Design Pattern.
- Developed rich UI with use of ASP.NET AJAX, Kendo UI, Angular JS, and Bootstrap and JQuery.
- Experience working with WCF (Windows Communication Foundation) for designing the communication layer, WPF (Windows Presentation Foundation) for developing the User Interface, Web API for establishing web services for Desktop and Web Applications.
- Experience designing Windows Presentation Service (WPF) Forms using custom controls, data binding, control templates, triggers, data entry forms, nested forms and grids and data validation.
- Proficient in creating and consuming Services and Endpoints using WCF, good knowledge of Web Services SOAP and REST.
- Worked with ADO.NET components like Data adapter, Data set, Data reader to perform data operations and implement the data layer to communicate with different databases.
- Proficient in building Web User Interface (UI) using HTML4/5, DHTML, XHTML, CSS3, JavaScript frameworks that follows W3C Web Standards and are browser compatible.
- Experience working with Web Technologies such as HTML5, CSS3, XHTML, DHTML, JavaScript, AJAX, XML, XAML and JQuery.
- Gained experience in developing Single Page Applications using Angular JS framework.
- Extensive experience in developing web pages quickly and effectively using Responsive Web Design (RWD), Bootstrap that are cross browser compatible.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Hands on experience in handling databases like Oracle 11g, SQL Server 2005/2008/2012 , PL SQL, NoSQL and Mongo DB along with experience working on SOA suite.
- Worked with Microsoft SQL Server Services like SSIS (Integration Services), SSAS (Analysis Services), SSRS (Reporting Services) to load, change and clean the data from various data sources in the database.
- Expert in configuring IIS Web Server (Web Server) for running .Net Applications.
- Expert in definition of Software Development Life Cycle (SDLC), expediency of usage of Technologies and Methodologies (Mainly Agile) including all phases and mainly in preparing requirements documents and UML designs.
- Used NUnit tool for Unittestingand debugging tools like Firebug, Fiddler, and Developer Tools.
- Well versed with Source Control systems like GIT, Visual SourceSafe (VSS), Team Foundation Server (TFS), and Subversion (SVN).
- Quick learner and always put efforts towards updating my skills with latest technologies. Gained knowledge in Angular 2.0 and looking forward for an opportunity to gain some experience of working with it.
TECHNICAL SKILLS
.NET Technologies: ASP, ASP.NET, ADO.NET, LINQ, Entity Framework, WPF, WCF
Languages: C#, VB.Net, Visual Basic 6.0, C++ and C.
Web Technologies: HTML4/5, CSS3, Kendo UI, JavaScript, JQuery, Angular JS, DHTML, XHTML, XML, XSD, XSLT, AJAX, Bootstrap.
Databases: SQL Server 2000/2005/2008 R2/2012, Oracle, TSQL, PL/SQL, MS Access, No SQL, MONGO DB.
Architecture: MVC4, MVC5, 2-tier, 3 - tier, N - tier, MVVM, MVP, Confidential Server.
IDE: Visual Studio.Net 2003/2005/2008/2010/2012/2015.
Framework: .Net Framework 1.1/2.0/3.0/3.5/4.0/4.5/4.6 , ADO.Net and Entity Framework.
Reporting Tools: Visual Basic Crystal Reports, Microsoft SQL Server Services SSRS, SSIS, SSAS.
Development Methodologies: Agile, Waterfall, Scrum Methodology.
Web Services: SOAP, REST.
Testing Tools: NUnit, Fiddler. Firebug and Developer Tools.
Version Control: GIT, SVN, TFS, VSS.
PROFESSIONAL EXPERIENCE
Confidential, Addison, Texas
Frontend Developer
Responsibilities:
- Designed and developed complex User Interface Screens using C#, ASP.NET, HTML5, MVC5 and Angular JS in a team working in Agile Methodology.
- Developed web pages to create messages, to set up messages rules and to set up content using ASP.NET, AJAX, C#, JavaScript and XML.
- Designed the Web UI using ASP.NET MVC 5.0, HTML5, DHTML, XSL/XSLT, JavaScript, CSS3, Web Forms, AJAX and JQuery controls.
- Used Kendo UI user controls such as grids, buttons, form elements in development of a rich user interface.
- Worked on different aspects of .NET framework, like ASP.NET 4.0/ 4.5. Developed an MVC architecture using C# (Object Oriented Principles) and ASP.NET.
- Performed querying to database using LINQ to SQL and querying to XML, XAML files using LINQ to XML and LINQ to XAML.
- Used Angular.JS for Confidential Side scripting along with JavaScript and JQuery. Developed various User Controls and Custom Controls for the application.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on the pages as per users' own choice
- Created coding and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the class files based on the web services and consumed in web application.
- Implemented Windows Authentication in WCF to consume the Service as application is used in intranet.
- Integration activities between various heterogeneous systems and OracleSOAwas chosen as the integration platform to carry out the data migration and system integration activities.
- Utilized WCF/ Web API for rest services and developed several Web API for reporting purpose.
- Proficient in creating Index, Views, Complex Stored Procedures and appropriate User defined functions.
- Develop UI (User Interface) by using Inheritance, Polymorphism, Encapsulation and Abstraction of OOPs programming concepts.
- Designed and implemented WEB API (SOA) to support mobile applications
- Expertise in database activities like Data Modeling, Database Design, Development, Database creation and Maintenance, Performance Monitoring and Tuning, Troubleshooting, Normalization, Replication and Documentation.
- Designed and developed stored procedures, queries and views necessary to support SSRS reports. Generated periodic reports based on the statistical analysis of the data from various time frame and division using SQL Server Reporting Services (SSRS)
- Extensively using joints and sub-queries for complex queries which were involving multiple tables from different databases. Analyzing data and re-mapping fields based on business requirements.
- Developed classes using C#.NET to improve performance and Consumed WCF services using REST / WSDL and converted legacy application web service into WCF services.
- Deployed web application on Internet Information Server (IIS) for production.
- Used Angular JS as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML to develop Web Pages.
- Implemented Web Services Using ASP.NET for consumption by the Confidential application. Also, significantly contributed towards the maintenance of Restful Web Services and Micro-services architecture implementation using NetflixOSS.
- Developed functions, queries, triggers, views and stored procedures for data manipulation in SQL Server.
Environment: Visual Studio 2015, C#, ASP.NET 5.0, HTML5, CSS3, JQuery, JavaScript, Angular JS, WCF, WPF, MVC 5.0, Win Forms, XML, IIS 7.0, Win Forms. AJAX, Agile, ADO.NET, LINQ, Framework 3.5, Microsoft Visual SourceSafe, REST, WEB API, SQL Server Reporting Services, Angular JS, WCF Service, SQL Server 2012, TFS.
Confidential, Richardson Texas
.Net UI Developer
Responsibilities:
- Involving in all phases of software development life cycle (SDLC) process from gathering business requirements and implementation of Confidential /server and web based applications using Microsoft .Net technologies.
- Developed the application using ASP.NET, C#.NET, AJAX, J-Query, HTML, JavaScript and CSS.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer classes using C#,MVC and MVVMfor web pages of different applications.
- Developed and maintained the application’s frontend that was build using C# .NET.
- Used ADO.Netcomponents like Data set and Data Adapter as middleware components to access the database.
- Worked with AngularJS framework to create Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Imported SQL Azure database to a local SQL Server using SSIS/SSAS.
- Developed SQL Procedures and Queries for data retrieval and storage in SQL Server and implemented in portal using ADO.Net.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, JavaScript, Require Js and Kendo UI.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Created service layer and deployed XML Web Services in WCF using ASP.Net and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Designed the GUI of the application usingWPF. Worked with XAML, XML to define various links between the various elements of the UI and performed various types of data binding.
- Implemented and consumed RESTful Web Services using WCF in developing a service layer in MVC that made requests intuitive and understandable for other developers to use and extend.
- Developed enterprise reports by pulling data from various sources and presenting in SQL Server ReportingServices(SSRS).
- Worked with MicrosoftTFStool for version control and source code maintenance as needed.
- Created automated Unit test plans and performed Unit testing modules according to the requirements and development standards with NUnit testing.
Environment: Visual Studio 2015, C#, ASP.NET 4.5, HTML5, CSS3, JavaScript, Angular JS, WPF, MVC 5.0, Win Forms, XML, IIS 7.0, Win Forms. AJAX, Agile, ADO.NET, LINQ, REST, SQL Server Reporting Services, WCF Service, SQL Server 2012, TFS.
Confidential, Tempe Arizona
.NET UI Developer
Responsibilities:
- Designed and developed complex Web Forms & User Interface (UI) Screens using C#, ASP.NET, HTML5, Java Script and Angular JS in a team working in Agile Methodology.
- Developed web pages to create messages, to set up messages rules and to set up content using ASP.NET 4.0/4.5, AJAX, C#, JavaScript and XML.
- Used Angular JS as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML to develop Web Pages.
- Performed querying to database using LINQ to SQL and querying to XML, XAML files using LINQ to XML and LINQ to XAML.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on the pages as per users' own choice
- Designed the Web UI using ASP.NET MVC 5.0, HTML5, DHTML, XSL/XSLT, JavaScript, CSS3, Web Forms, AJAX and JQuery controls.
- Used Angular.JS for Confidential Side scripting along with JavaScript. Developed various User Controls and Custom Controls for the application.
- Implemented Windows Authentication in WCF to consume the Service as application is used in intranet. Implemented Web Services using ASP.NET for consumption by the Confidential application. Significantly contributed towards the maintenance of Restful Web Services.
- Integration activities between various heterogeneous systems and OracleSOAwas chosen as the integration platform to carry out the data migration and system integration activities.
- Designed and developed stored procedures, queries and views necessary to support SSRS reports. Generated periodic reports based on the statistical analysis of the data from various time frame and division using SQL Server Reporting Services (SSRS)
- Developed classes using C#.NET to improve performance and Consumed WCF services using REST / WSDL and converted legacy application web service into WCF services.
- Deployed web application on Internet Information Server (IIS) for production.
- Developed functions, queries, triggers, views and stored procedures for data manipulation in SQL Server.
Environment: Visual Studio 2015, C#, ASP.NET 5.0, HTML5, CSS3, JavaScript, Angular JS, WCF, WPF, MVC 5.0, Win Forms, XML, IIS 7.0, Win Forms. AJAX, Agile, ADO.NET, LINQ, Framework 3.5, Microsoft Visual SourceSafe, REST, SQL Server Reporting Services, Angular JS, WCF Service, SQL Server 2008, TFS.
Confidential, Brooklyn Park, MN
.NET UI Developer
Responsibilities:
- Worked in an Agile Environment to deliver higher-quality software. Involved in the monthly code reviews meetings and assisted the Team Lead in preparing the status reports for the upcoming releases.
- Developed application using ASP.NET, C#, Java Script. Designed and developed various abstract classes, interfaces, classes to construct the Business Logic using C#.NET, ADO.NET and Oracle 11g. The middle tier contained all the business logic.
- Extensively used ADO.NET, XML to get the high-level performance for the web controls.
- Used AngularJS as the development framework to build a single-page application. Worked on Angular JS custom tags to improve the scalability of the webpages. Involved in building a rich web experience using JavaScript.
- Designed WCF the front end using XML browser and WPF for Rich UI. Worked extensively on the UI, created views by utilizing Entity framework, and created view models. Developed XML Web Services and WCF services common for various applications using .NET Framework.
- Developed ASP.Net pages using ASP.NET, Web Form Controls, and Custom User Controls, HTML server controls in C#.Net. Enhanced and developed UI functionality using ASP.NET, HTML5, CSS3 and XML.
- Extensively worked on SSRS and delivered complex reports from different data sources such as SQL Database and Cubes. Used Web Services (SOAP) for communicating with other application and components.
- Created CSS files using CSS3 that are to be applied to various web forms on the Web pages.
- Deployed web application on Internet Information Server (IIS) for production.
Environment: Visual Studio 2010, C#.NET, ADO.NET, ASP.Net 4.5, MVC 4.0, XML, JavaScript, Angular JS, Oracle 10g, TFS, IIS 7.0, Windows Server 2008, Web Services, WPF, WCF, SOAP, CSS.
Confidential
.NET UI Developer
Responsibilities:
- Actively participated in the Design, Implementation, Deployment, Configuration, and Maintenance phases. Followed an N-tier approach to make the application development flexible and extensible.
- Developed Master pages to create a consistent layout of the pages HTML and JavaScript. Controlled the style and layout of various Web Forms using CSS.
- Developed Web User Controls for reusability. Involved in writing Confidential -side and Server-side scripting. Developed Security Layers in C#.NET for user Authentication and consumed Web Services using WCF.
- Developed various operational drill-through and drill-down reports using SSRS. Wrote stored procedures and database functions for data extraction.
- Involved in resolving browser compatibility and version compatibility problems. Bound theSitemapto theTree Viewcontrol for navigating between several Web Forms.
- Developed reusable custom data access layer usingADO.NET. UsedADO.NETas data access middleware for retrieving data and updating records in database.
- Created SQL Stored Procedures, Views and User Defined Functions for fetching relevant data using SQL Server 2005.
- Used Microsoft Enterprise Application blocks for Exceptions logging and instrumentation. Implemented Forms based authentication.
- Unit-Tested during the whole code development process and participated actively in the integration testing.
Environment: Visual Studio, C#.NET Framework 3.0, ASP.NET, ADO.NET, CSS, IIS 6.0, VSS, XML, XSD, SOAP, SQL Server 2005, Unit Testing Framework.
