Application/ui Developer Resume
Raleigh, NC
PROFESSIONAL SUMMARY:
- 8 years of IT experience in requirement analysis, design and development of Client/Server and Internet applications. Performed Analysis, Design, Development, Implementation and Testing of business application systems in different domains like Banking, Finance, Insurance and Health care.
- . 7+ years of strong .NET experience using ASP.NET, ASP.NET MVC, C#,.Net Framework … 4.5,WCF, Web Services, RESTful WebApi, Inter - op Marshalling, Web Forms, Win Forms, XML, JSON, XSD and XSLT.
- 4+ years of UI development experience using HTML5, CSS3, Bootstrap, JavaScript, Jquery, Angular JS, AJAX and MVC Razor.
- Solid development experience of Web, Internet and Intranet applications using ASP.NET. Experienced in designing and developing n-Tier Web Applications using .NET Framework, developed the application Business Logic using XML, XSL, ADO.NET, HTML5 CSS3, ODBC, OLEDB, ADO.NET, AJAX, JQuery, WCF, N-Unit, Service Oriented Architecture (SOA), SQL Server, MSMQ.
- Cloud: Experience working on Windows Azure Cloud environment and using features like Service bus, Send Grid, Azure blobs, SQL Azure and deploying the REST-based Web API in cloud service.
- Extensively worked on implementing Service Oriented Architecture (SOA) using Web Services (REST/SOAP/ WSDL).
- Experience working with Software Development Lifecycles such as Agile, Waterfall Model, Iterative Model, Build and Fix Model, Conceptual Expertise in System Analysis and Design using UML.
- ORM: Experience on LINQ and Entity Framework.
- MS SQL Server: 4 years of strong database experience on MS SQL Serverusing SQL and T-SQL.
- Microsoft Tools: 6+ years of strong Microsoft experience using Microsoft Visual Studio, MS SQL Server, SSRS, SSIS,Team Foundation Server, Visual Source Safe,Microsoft Visio, Windows Servers.
- Web: Expertise in N-tier Web Development analysis, implementation, data migration, interfacing/ reporting, and troubleshooting. Extensive work in Developing web forms, web controls, user controls in ASP.NET.
- RDBMS: 5 years of strong RDBMS experience on SQL, PL/SQL, SQL Packages, Stored procedures, Views with SQL Server. Accessed SQL Server database through .Net using SQL Connection, SQL Command, SQL Data Reader and Dataset.Used T-SQL to write Stored Procedures, User Defined Functions, Indexes, views, Cursors, Triggers.
- Version Control: Experience on version control tools like TFS, GIT, Tortoise SVN and VSS.
- Capable of creating applications pools and deploying applications to IIS Web server.
- Good knowledge of Debugging JavaScript and Html code with Firefox and Google chrome (F12).
TECHNICAL SKILLS:
.NET Technologies: ASP.NET, ASP.NETMVC, ADO.NET, LINQ, WCF, AngularJS, Web Services, WebApi, Entity Framework.
Programming Languages: C#, C, C++, Java, Visual Basic.
Web Technologies: HTML, HTML 5, CSS, AJAX, XML, JavaScript, JQuery, AngularJS, Knockout JS, Bootstrap, MVC Razor.
Data Base: SQL Server, SQL Azure, Oracle 11g, MySQL.
Reporting Tools: Crystal Report, SSRS.
IDE: Microsoft Visual Studio, NetBeans.
Version Control Tools: Visual Source Safe (VSS),Team Foundation Server (TFS), GitHub, Tortoise SVN.
Design Pattern: MVC, MVVM, PRISM, Factory, Singleton.
Cloud technologies: Microsoft Azure, Amazon EC2.
Web Server: IIS, Glassfish, Apache Tomcat.
PROFESSIONAL EXPERIENCE:
Confidential, Raleigh, NC
Application/UI Developer
Responsibilities:
- Designed the front-end applications, developed data formatted web applications user interactive (UI) webpages using web technologies like HTML, CSS and JavaScript.
- Used AngularJS and ASP.Net MVC pattern as the development framework to build a single-page application.
- Created View Models to encapsulate all models and classes used on the different views for more stable, organized and clean code to reuse in Views.
- Developed the User interfaces using HTML5, CSS3, JavaScript and jQuery.
- Developed responsive web pages using Twitter Bootstrap Framework, Mobile first approach concept and CSS3 media queries.
- Used AJAX and JSON to make asynchronous calls to the server to fetch data on the fly.
- Implemented jQuery UI AutoComplete to improve the searching and filtering.
- Involved in Configuring IIS web server, deployed the project onto web and test servers and handled server configuration issues.
- Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups and interface design.
- Created and modified the database tables and worked extensively on stored procedures, SQL queries, Functions, Views on SQL Server.
- Worked on Browser compatibility and tested applications on popular web browsers like Google Chrome Internet Explorer and Firefox.
- Used Log4Net for Error Handling and Logging Service Calls.
- Involved in maintaining and enhancement of legacy web forms application.
- Involved in Unit Testing and implemented an extensive range of use-cases.
- Used GIT as source repository and worked on Team Foundation Server for version controlling.
Environment: HTML5, CSS3, JQuery, JavaScript, AJAX, Bootstrap, Angular JS, ASP.Net, WCF, MVC 5C#.Net, SQL Server, Visual Studio, Chrome Dev Tools, Entity Framework, Web API, XML, JSON and Agile Scrum.
Confidential, Orlando, FL
.Net Developer
Responsibilities:
- Involved in development life cycle, from design phase to implementation phase, testing and deployment.
- Followed Agile Methodology to produce high Quality software and satisfy the customers.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.Net, CSS3, HTML5, JavaScript, jQuery and AngularJS.
- Comprehensive understanding of AngularJS Module, Controller, Routing and Developed UI layer on top of Angular UI Seeds.
- Proficiently used custom AngularJS Filter, Directive and Service to achieve the various functionalities of the website.
- Development of User Interface screens using HTML5, CSS3, AJAX and Bootstrap using MVC.
- Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Utilize JQuery to process AJAX requests from the client to the server.
- Implemented client-side validations using JavaScript and jQuery.
- Worked on MVC Map Routes to create and register routes. Also, implemented MVC URL validation to validate the URL based on regular expressions.
- Designed and developed RESTful API's and Web Services for clients with Microsoft Web API framework.
- Developed SQL stored procedures, views, and functions and optimized using indexes.
- Used the Entity Framework for the use of LINQ-based Data Access.
- Developed triggers to perform automated rules, updating to related tables in SQL Server.
- Implemented Unit testing and participated in System Documentation and Code Documentation.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
- Did Integration testing and wrote use cases while documenting.
- Designed and developed the entire web application using Microsoft Visual Studio.
- Used Team Foundation Server (TFS) for source code management and as a version control tool in the team.
Environment: ASP.NET, ASP.NETMVC, MVC Razor, HTML5, CSS3, Bootstrap, Angular JS,WCF, Web Services, JSON, XML, Microsoft Visual Studio, SQL SERVER, LINQ, Entity Framework, JavaScript, jQuery, TFS.
Confidential, Sunnyvale, CA
.Net UI Developer
Responsibilities:
- Involved in managing the client meetings, documenting the functional and business requirements.
- Developed the project using Agile Scrum methodology.
- Involved in the design and analysis of the project.
- Designed and developed the application using Visual Studio 2013/2015 and ASP.NET MVC.
- Worked with MVC 5.0 architecture application using Razor view engine and Web API.
- Developed and consumed WCF and RESTFUL Web API services, APIs, and other back-end components.
- Used Entity Framework in the DAL to communicate with the database using LINQ to Entities provider.
- Solid experience in developing Single Page Applications (SPA) based on client-side JavaScript framework Angular JS, and backbone employing ASP.NET MVC and Web API.
- Used XML for request and response from the Web Services and manipulated the result as accordingly.
- Performed data transformations using SSIS (SQL Server Integration Services) via the Implemented enhancements for better performance
- Used Bootstrap for styling and layout of the application.
- Used JQuery as JavaScript Library for handling AJAX calls and client-side validations.
- Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
- Responsible for maintaining the performance goals of the application by running timely performance tests using IIS to make sure the application behaves as expected when under extreme load.
- Prepared high level and low-level system design UML diagrams (class diagrams, sequence diagrams).
- Involved in attempts to increase test coverage across the application with writing unit test cases using Microsoft unit test framework.
Environment: ASP.NET, C#, ASP.NETMVC, HTML5, CSS3, Bootstrap, JavaScript,jQuery, Angular JS, Web Services, Restful Web API, JSON, XML,IIS, ADO.NET, Entity Framework, LINQ, Visual Studio, SQL Server, TFS.
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Participated in requirements gathering, analysis and design of the client requirements.
- Developed and Writing high quality coding that meets client requirements.
- Designed and developed web application using ASP.NET MVC, HTML5, C#, EF, and LINQ respectively.
- Developed tools using C# and LINQ to ease the recording of the documentation that consists of the configurations in the database.
- Used AngularJS as the development framework to build a single-page application.
- Used AngularJS to create maintainable and testable applications.
- Used Bootstrap for styling and layout of the application.
- Developed Test Classes/Harnesses for Unit testing the developed components using TFS automated Unit Testing Framework.
- Used JQuery, JavaScript as a Scripting Language for Client-Side Validation.
- Involved in performing Unit testing.
- Manage and monitor WCF services and WF persistence store using AppFabric.
- Integrated Sitecore with backend systems and provided user controls.
- Developed multi-tier web applications with the use of Web Services using NancyFX & ASP .Net Web API.
- Used Grid Views and custom paging for displaying huge amounts of data.
- Writing Stored Procedures and Functions using MSSQL-Server 2012.
- Created Indexes, Views, Jobs and Triggers using MSSQL-Server 2012.
- Used LINQ to SQL for retrieving the data efficiently.
- SQL Agent was used for automating creating packages and updating existing Tables in SQL server.
- Implemented Forms-based Authentication and Role-based Authorization using ASP.NET Membership classes and methods.
- Worked on production issues, debugging the application and fixing the issues.
- Wrote documentation for the module that explained internal details of the application.
- Used TFS to maintain version control by update and check out from TFS repository.
Environment:Visual Studio 2012, ASP.NET MVC, C#, Entity Framework, Java script, JQuery, AJAX, JSON, AngularJS, HTML, SQL Server 2012, IIS, TFS, N-Unit, Agile.
Confidential
SoftwareDeveloper
Responsibilities:
- Interacted with the Business Analysts for requirement analysis and created Technical Design Document and Unit test plan based on the business requirement document (BRD) and statement of work (SOW).
- Involved in the preparation of E-R diagrams, Data flow diagrams and Developed Logical and physical data models using Erwin.
- Responsible for Design and Development of Business Logic Layer of the Application using .NET Framework 3.5, C# and JQuery.
- Developed the portal pages in ASP.Net using Master Page, Themes & skins to maintain the consistent look and feel throughout the application.
- Used WCF for inter communication between the applications using MSMQ for providing secure, reliable transport messaging queue.
- Customized web parts using XSLT to give additional functionality.
- Used LINQ to Datasets, which uses ADO.Net to handle the communication with the database.
- Created and deployed the application into production environment using Microsoft Visual Studio and TFS.
- Developed the web application using AJAX, JSON, HTML and performed validations using JavaScript.
- Extensively created and consumed WCF services.
- Used Grid Views and custom paging for displaying huge amounts of data.
- Writing Stored Procedures and Functions, Created Indexes, Views, Jobs and Triggers using MSSQL-Server 2008.
- Deployment of Application on Test and Production Server.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using N-Unit and responsible for writing test scripts and scenarios.
- Created Global.asax file for error handling and error logging.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
Environment: ASP.NET, C#, VB.Net, HTML, CSS3 ADO.NET, IIS, Visual Studio, SQL SERVER, CRM, Entity Framework, TFS, Windows Server.
Confidential
Developer.
Responsibilities:
- Involved in requirements gathering, analysis and categorizing them into Modules and developed prototype.
- Involved in migrating web applications from a legacy web server to newer infrastructure.
- Created a web application to display and edit the user's information in Active Directory.
- Performed client-side & server-side form validations using JavaScript, JQuery & ASP.NET validation controls.
- Worked on Forms Customization in project using C# and ASP.NET.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all Web forms.
- Used ASP.NET Page lifecycle Techniques and handle a control's initialization, instantiating controls, restoringand maintaining state, running event handler code, and rendering.
- Integrated various reports into the application. The reports were created using Crystal Reports and ADO.Net.
- Extensively used ADO.NET and data objects such as Dataset, Data Adapter and XML Text Reader/Writer for consistent access to SQL Server 2008 data sources.
- Written SQL queries, stored procedures using SQL server 2008, Query Analyzer.
- Responsible for analysis for bug fix/enhancements and provide the estimate report to project management including development and test time.
- Used X-path, Xml Node to access files and XML Data Document to synchronize with Datasets.
- Worked on exporting reports to Excel from Gridviews and Ultrawebgrids.
- Deployment of Application on Test Server and testing of application.
- Done integration testing and functional testing.
Environment: ASP.NET, C#, Web Forms, ADO.NET, IIS, XML, Visual Studio, SQL Server, HTML, JavaScript.