.net Ui Developer Resume
Denver, CO
SUMMARY:
- A self - motivated IT developer with 8 years of professional experience in software analysis, design and development using Microsoft Visual Studio, project management and customer-focused implementation. Capable of developing both client and server portions of large or small applications.
- Experienced in programming using Microsoft web technologies and languages like ASP.NET, C#.NET, VB.NET, AJAX, WCF Services, WWF, JAVASCRIPT, MVC with Web API, Enterprise Library, Entity Framework, Kendo UI, JavaScript, TypeScript, Kendo UI,Bootstrap, Angularjs/Angular2&4 and LINQ.
- Experienced in a fast-paced Agile Development Environment including SCRUM Programming, Test-Driven Development (TDD).
- Worked extensively on ADO.NET to access and manipulate database like MS SQL Server and Oracle.
- Working experience in designing and building databases with MS SQL Server 2005/2008/2012/2017, Oracle and MS-Access as backend.
- Extensive experience in Database programming using T-SQL and PL/SQL, Sub Queries, Joins, Stored Procedures, Cursors, Triggers, Views and Indexes.
- Worked on cloud computing using windows Azure and SQL server on services like API management service and SQL database service.
- Experience with Microsoft TEAM Foundation Server and GitHub for Code Repository, Deployment and Version control.
- Experience in developing/consuming WCF (Windows Communication Foundation) services.
- Good working knowledge in reporting tools using SQL Server reporting, Crystal Reports.
- Experience in SSIS and SSRS of MS SQL Server tools .
- Experience in developing and consuming Web Services and related technologies like XML, XSL/XSLT, XPath, XML Schemas, SOAP, WSDL.
- Strong Knowledge of data structures, algorithms and complexity analysis.
- Strong and effective problem-solving, analytical and interpersonal skills, besides being a valuable team player.
- Highly competent in gathering, understanding and analyzing user requirements and converting them into software requirement specifications.
- Experience in interacting with the end users for understanding the business requirements and translating them into technical processes.
- Experience in documenting, preparing test plans, executing it and Code Review.
- An opportunist, leader and a self-starter with excellent analytical and problem solving skills to excel in cross cultural teams.
TECHNICAL SKILLS:
Languages: C#.NET, VB.NET, VB 6.0, C, C++, JAVA, SQL, T-SQL, PL/SQL
.Net Technologies: ASP.NET 1.1/2.0/3.5/4.0, ADO.NET, LINQ, C#.NET, VB.NET, MVC, WCF, Web Parts, WPF, .Net Framework 1.1/2.0/3.5/4.0 +
Web Technologies: HTML, DHTML, CSS, AJAX, Silverlight 3.0/4.0, XAML, JQUERY, Web Services, SOAP, WSDL, XML, XSLT, AngularJS,Angular 2/4 and MS Azure.
Data bases: SQL Server 2000/ 2005/2008/2012/2017, Oracle 9i/10g, MS Access, DB2
Servers: Internet Information Server (IIS) 5.0 / 6.0, MS Share Point Server 2007
Scripting Languages: Java Script, TypeScript, VB Script, PHP, Action Script, UNIX Shell Scripting
GU/IDE: Microsoft Visual Studio 2005/2008/2010/2012/2015, Eclipse3.2, Expression Blend
Database Tools: SQL Enterprise Manager 2000, Management Studio 2005/2008, Oracle SQL *Plus, Oracle SQL Developer
Reporting & ETL: SSIS, SSRS, Crystal Reports, Business Objects.
Operating Systems: Windows NT/ 2000/ 2003/2007/ XP/ VISTA, UNIX
Designing Tools: MS Visio, MS Project, Rational Rose, Adobe Photoshop, Macromedia FlashVersion Controller: Visual Source Safe(VSS), SVN, TFS, GitHub.
PROFESSIONAL EXPERIENCE:
Confidential, Denver, CO
.Net UI developer
Responsibilities:
- With the extensive knowledge on frontend framework and tools, Designing and developing responsive website by using Angular4 component library with the Angular CLI And NgPackagr, HTML5, and CSS 3 .
- Create typescript based validations and controls to make web pages more robust.
- Implemented Client-Side Validation in different modules by using Angular Form Validation and HTML5.
- Created Angular 4 components, implemented Input variables, NgFor, NgIf, ngModule,
- Router Outlet, binding the click event, Component decorator, binding to the hidden property under development.
- Developed various Angular 4 Component, Services (observable/promises), Directive and Pipes, Used Angular4 CLI commands for productivity and global/generic building blocks
- Consumed server-side web API services and called them from angular controllers.
- Used Reactive Forms API allows explicitly create forms in TypeScript. This allows to keep form logic and validation logic in the TypeScript and templates.
- Designed and implemented navigation bars, drop down lists and side navigation bars using open source library like Angular Material.
- Wrote various Angular custom directives and developed many reusable custom TS libraries.
- Worked on the GIT version control system on the front-end side and Azure cloud on the back-end side.
- Defined new validations through Angular4 for the form field validation implemented through HTML5.
- Used Angular 4 HTTP Client to Interact with Servers/backend and modularized the Application with NgModule.
- Achieved Angular4 Authentication for the application, and stored generated token so that token can be sent with each request to secure resources in Web API.
- Designed and developed algorithms and advanced Data Structures for searching and sorting lists, graph algorithms, numeric algorithms and string algorithms.
- Adapted primary Data Structure to handle multiple attribute inheritance without in-memory data duplication .
- Implemented Angular AuthHttp Request to read data from web servers and process JSON data to render in the UI.
- Used Windows Azure to deploy the application on the cloud and managed the session.
- Implemented WCF Web Services for CRUD operations with HTTP verbs GET POST, PUT and DELETE.
- Extensively used ADO.NET Entity Framework to implement the data layer to communicate with the database.
- Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.
- Created and utilized Web API methods for database operations(CURD) through Entity Framework.
- Created SSIS Packages to import and export data from Excel Spreadsheets, Text files, CSV files and various direct sources.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Developed various Layout Pages (Master Pages) based on specified responsive design with integration of security, authentication and role based authorization with implantation of an URL Routing.
- Used Cucumber for the entire regression testing and functional testing with Selenium.
ENVIRONMENT: ASP.NET, C#, .NET FRAMEWORK 4.6, GITHUB, CI/CD, VISUAL STUDIO 2017, DATA STRUCTURE, ALGORITHMS, VISUAL STUDIO CODE, CSS3, HTML5, ANGULAR4, TYPE SCRIPT, WINDOWS AZURE, and SQL SERVER 2017, Bootstrap, SELENIUM,WCF.
Confidential, St.Louis, MO
.Net Developer
Responsibilities:
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Designed web application using ASP.NET MVC 5 (Model-View Controller) and Angular 2
- Converted the web sites to web applications to make Azure compatible.
- Involved in deploying web applications, websites and console applications to the Microsoft Azure Cloud.
- Design, develop, and support reports and dashboards using Jasper soft reporting platform and related tools
- Used C# in Xamarin to create native mobile application.
- Developed new user interface components for different modules using Kendo UI.
- Experience working with the Kendo UI controls including Grid, Chart, and Editor Components etc.
- Built native iOS and Android applications using Android SDK, IOS SDK in Xamarin.
- Experience on developing windows apps using Xamarin forms
- Designing Custom Controls and User Controls using XAML language for interactive UI.
- Involved in implementation of Object Oriented Concepts during the development.
- Extensive experience on MVC frameworks like Angular2 for creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- Performed AEM customization on foundation components, core CMS and workflows to extend functionalities, and improve performance.
- Developed Adobe AEM templates and reusable components. Configuring Dispatchers, Flushing Dispatcher cache, AEM server optimization, AEM Log analyzing, Garbage collector etc
- Responsible for UI design with Angular2, typescript, Bootstrap, Html5, CSS3.
- Analyzing, designing and implementing change requests for the C/C++.
- Involved in writing optimization techniques for more accuracy of Macros in C and C++ routines and Oracle SQL, PL/SQL.
- Design and model database within the NoSQL area to accommodate data solutions with In-Memory DB
- Extensive experience in testing NoSQL databases, involved in testing back end jobs using SQL queries.
- Coded Angular2 controllers and directives for application functionality and filters for heavy DOM manipulation.
- Implemented .Net Security features of Authentication and Authorization using .Net Membership.
- Implemented Testing using Karma, Jasmine, Protractor, and NUNIT.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Designed interactive ASP.NET MVC 4 Razor views using Telerik mvc controls, asp.net controls, JavaScript, jQuery, Knockouts, HTML, Bootstrap, CSS and AJAX to provide excellent user experience.
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Hands on experience in creating reports using Telerik Reporting tool. Created various reports with more information about our company products.
- Experience in IIS.
ENVIRONMENT: VISUAL STUDIO 2015, .NET FRAMEWORK 4.5, MVC 5.0, C#, C++, ANGULAR 2, BOOTSTRAP, JQUERY, JAVASCRIPT, TFS, GIT-HUB, CASSANDRA, LOG4NET, NUGET PACKAGES, KARMA, PROTRACTOR, NUNIT, HTML5, CSS3, KENDO UI, TELERIK REPORTING TOOL 2012/2013, WINDSOR, XAMARIN.
Confidential, San Antonio, TX
.Net Developer
Development Key Responsibilities:
- Involved in the entire development process like requirements gathering, design, development and testing.
- Developed the web-based application using Asp.net 4.5, MVC 5.0, C#, jQuery and JavaScript.
- Responsible to generating a Query Builder using CRM admin internal framework.
- Generated the aspx4 model diagram to call the tables to add the validations to the model class using regular expressions.
- Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
- Involved in developing the complete front-end development using Java Script and CSS
- Used partial view to pass model from form to controller and show other models in the same view.
- Involved in writing stored procedures to generate the reports using SSRS.
- The Razor View Engine is compatible with a unit testing framework.
- Wrote the email functionality in trigger to send the emails to the recipients.
- Used HTMLhelpers in Model validations.
- Analyzed and designed the WPF application using MVVM and Repository pattern.
- Used View Bag property to dynamically share data from controller to view, which doesn't have pre-defined properties.
- Designed and implemented the MongoDB schema and implementation of the business logic layer mongo DB services and interacted with web Pages using Angular JS, Mongo DB and API.
- Assist development team with Visual Basic programming for software customizations.
- Monitored database performance and top 5 wait events/ top SQL queries using oracle.
- Created Users and granted them roles and privileges.
- Worked as a Developer in the team for designing and developing the Web applications using Microsoft advanced technologies MS Visual Studio 2010, .Net Framework 4.0, and C #, ASP.NET, LINQ, Mongo DB and Microsoft Visual SourceSafe.
- Wrote services to store and retrieve user data from the MongoDB for the application on devices.
- Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using Angular.JS, HTML 5.0 and CSS3for the frontend.
- Used Windows Presentation Foundation (WPF) for developing desktop applications.
- Used AngularJS to create maintainable and testable single page application and Implemented 2-way data binding.
- Used Cascading Style Sheets to render the UI changes in the client-side.
- Used jQuery as a JavaScript code for client-side interactions and event handling.
- Used each function in jQuery to iterate each element of an object.
- Used server-side controls to dynamically change the look of the application & reused across multiple areas of the site.
- Involved in complete UI testing in the dev server and coordinated with QA Team for Unit Testing and Integration Testing.
ENVIRONMENT: VISUAL STUDIO.NET 2013, MVC 5.0, SQL SERVER 2012, C#, WEB FORMS, WPF, MANGO DB, ENTITY FRAMEWORK 6.0, INFORMATICA, ASP.NET 4.5, JSON, MONGO DB, BOOTSTRAP, JQUERY, JAVASCRIPT, HTML5, CSS3, ANGULAR JS, IIS.
Confidential, SANJOSE CA
.Net Developer
Development Reponsibilities:
- Developed Webforms, Custom Web User Control using ASP.NET and C# and do client side operation along with JavaScript.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Developed complex T-SQL Stored Procedures, Triggers and Views to capture and modify data.
- Implemented N-Tier Architecture and integrated the UI with Database for data retrieval and manipulation using Entity Framework.
- Responsible for developing custom validations using Javascript on user inputs for web pages where needed.
- Used AngularJS as the development framework to build a single page application.
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.
- Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Implemented AngularJS controllers to maintain each view data
- Developed reports using SSRS 2008 and Crystal reports.
- Developed client side validation using JavaScript and JQuery.
- Set up Knockout.JS view templates.
- Worked with Entity Framework EDMX and ORM tool NHibernate for creating objects from database table.
- Used XML, XSD, DTD and Parsing APIs SAX and DOM XML based documents for information exchange.
- Application level tracing, debugging, state maintenance through the Web.Config XML file.
- Used various objects in ADO .NET Entity object model for accessing and manipulating data from SQL database.
- Worked with HTML5, CSS3, XML, JSON, Javascript, Kendo UI, jQuery and jQuery UI for developing user interface.
- Experience in using SSIS tools like Import and Export Wizard, Package Installation and SSIS package designer.
- Transforming data from server to another using SSIS (SQL 2012).
- Used XSLT for transforming the XML documents into other formats like XHTML.
- Used REST to implement Web Services.
- Actively used ASP.Net, CSS3, JavaScript, AJAX control and Telerik Controls.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for developing custom validations using JavaScript on user inputs for web pages where needed.
Environment: VISUAL STUDIO 2013, ASP.NET3.5, MVC, JAVASCRIPT, ANGULARJS, HTML, XAML, MICROSOFT ENTERPRISE LIBRARY, CLASSIC ASP, VB SCRIPT, VB6, C#.NET, ENTITY FRAMEWORK, SSIS, WEBFORMS, KNOCKOUT.JS, NHIBERNATE, TELERIK CONTROLS, XML SCHEMA, WEB API, RESTFUL, WCF/WEB SERVICES, SQL SERVER 2008, CRYSTAL REPORTS 10, NUNIT, .NET FRAMEWORK 4.0, XSLT, WINDOWS 2007, JAVA SCRIPT, JIRA.
Confidential, Bay Area,CA
.Net Developer
Reponsibilities:
- Developed Webforms, Custom Web User Control using ASP.NET and C# and do client side operation along with JavaScript.
- Developed complex T-SQL Stored Procedures, Triggers and Views to capture and modify data.
- Designed GUI using WPF, Silver Light & XAML.
- Created PDF Documents using JavaScript and Adobe Live Cycle.
- Used various objects in ADO .NET object model for accessing and manipulating data from SQL database.
- Worked intensively on User Interface.
- Enhanced Skills in Android participating in Technical Discussions and involving in internal Developments (In-House Project).
- Participated scheduled meetings and maintained good relationship with developer community.
- Using LINQ to write queries against Entity Framework Conceptual Model using C#.
- Experience in creating and consuming Web Services.
- Developed XML applications using DTD, Schema, DOM, SAX, JAXB.
- Efficient in writing bulletproof coding and credit card processing payment.
- Skilled in test strategy, test plan, test procedures, test cases and test results.
- Responsible for developing custom validations using JavaScript on user inputs for web pages where needed.
- Extensively developed, used WCF components for data retrieval and manipulation. Involved into defining End points, Data Contracts, Message Contracts, Bindings in service layer and Hosting WCF services.
Environment: ASP.NET, C#.NET, ADO.NET, WCF/WEB SERVICES, SQL SERVER 2008, .NET FRAMEWORK 3.5,CLASSIC ADO.NET, LINQ, WINDOWS 2007, JAVA SCRIPT, ADOBE LIVE CYCLE, ANGULAR JS, ENTITY FRAMEWORK 4.0, SSRS, WEBFORMS, JQUERY, VISUAL STUDIO 2012, TFS.
Confidential
.Net Developer
Responsibilities:
- Carried out higher level modeling using Use Case and Class diagrams.
- Designed the user interface screens and implemented application logic under the Microsoft .NET framework using C# to use .NET features powered with CLR.
- The web front end was developed in ASP.NET and utilized jQuery in order to enhance the user.
- Responsible for developing custom validations using JavaScript on user inputs for web pages where needed.
- Extensively developed, used WCF components for data retrieval and manipulation. Involved into defining End points, Data Contracts, Message Contracts, Bindings in service layer and Hosting WCF services.
- Developed Webforms, Custom Web User Control using ASP.NET and C# and do client side operation along with JavaScript.
- Worked on XML web services using C# and exposed them through SOAP and also transformed the XML Document into HTML.
- SQL Server 2005 was used as a database repository and complex T-SQL statements like stored procedures, triggers and views were used ADO.NET objects were used to capture data from data source.
- Used Web Services (Rest Services) to automatically generate metadata to describe Web services in the Web Services Description Language (WSDL)
- Worked with querying the data using LINQ.
- Application level tracing, debugging, state maintenance through the Web.Config XML file.
- Audited software as per checklists based on requirements documents and regularly published reports.
- Participated scheduled meetings and maintained good relationship with developer community.
- Performed Unit testing for the application.
- Involved in integration testing and regression testing.
Environment: ASP.NET, C#.NET, ADO.NET, WCF/WEB SERVICES, .NET FRAMEWORK, SQL SERVER 2005, JAVA SCRIPT, .NET SECURITY, BOOTSTRAP, JAVASCRIPT, JQUERY, AJAX, WCF, IIS 6.0/7.0, WEBFORMS, MICROSOFT VISIO, VISUAL STUDIO 2008, TFS.