We provide IT Staff Augmentation Services!

.net/ Ui Developer Resume

4.00/5 (Submit Your Rating)

Redmond, WA

SUMMARY:

  • Over 6 years of extensive experience in all phases of Software Development Life Cycle process (SDLC) involving Analysis, Design, Development, Testing and Implementation, Client/Server and web applications using Visual Studio .NET Framework.
  • Involved in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test - driven development (TDD).
  • Experience with technologies using HTML 4.0/5, CSS2, CSS3, DOM, JAVASCRIPT, JQUERY, AJAX, JSON, and XML to Develop Web Application.
  • Experienced in developing dynamic Web Application using modern JavaScript frameworks, libraries like AngularJS/2/4, NodeJS, Bootstrap templates and jQuery.
  • Extensive front end and backend development experience working with .Net Framework 4.0/4.5, Visual Studio.
  • Proficient in Object oriented analysis and design practices, object modeling, use cases, activity diagrams and class diagrams using UML.
  • Hands on experience in UI technologies with Node JS, AngularJs and Bootstrap. Experience in unit testing JavaScript code with Jasmine and Karma.
  • Experience in using third party tools like Telerik and kendo Controls.
  • Diverse experience in programming with .NET Framework using technology ASP.NET, ASP.NET MVC, ADO.NET, VB 6.0, C# with Web Services, IIS, JavaScript, HTML, CSS, XML, XSL.
  • Hands on Experience with Object Oriented Programming concepts like Inheritance, Polymorphism, Abstraction and Encapsulation, use to provide optimal code for the clients-Side and Sever-Side.
  • Experience in using WEBAPI to create HTTP Restful Webservices and worked extensively on Web API(Restful), Services oriented Architecture (SOA), webservices, SOAP, WSDL, UDDI, XML, WCF (Windows Communication Foundation).
  • Proficient in using Object Oriented Programming (OOPS) for building n-tier architecture systems with hands on development expertise in front-end UI layer, application layer including middleware and core business frameworks and back-end database layer integration.
  • Adept with the concepts and used dependency Injection, Parallel and Async programming during development. Understanding of OOPS concepts, design patterns and design implementations using UML.
  • Well versed in querying the databases like SQL Server and experience in Dapper ORM for mapping Object oriented domain model to a traditional relational database.
  • Well versed in developing database programs like Stored Procedures, User Defined Functions, Triggers, Packages and implementation scripts (Batch Scripts) on PL/SQL & T-SQL using Oracle and Confidential SQL Server.
  • Extensive experience in ORM, Entity Framework Code First, Database First approaches, implemented the Features Security, Performance, CRUD operations, Migrations and implemented repository patterns.
  • Experience with NoSQL MongoDB in working with collections, indexes, shards and other database management tasks.
  • Experience in using Azure App Service as a cloud platform to build and deploy test and prototype systems.
  • Extensive work experience on REDMINE by identifying new tickets for the high priority tasks and retesting the tickets which are completed and in QA.
  • Experience using Firebug and Developer Tools when debugging and troubleshooting existing code.
  • Experience using Confidential Visual Source Safe (VSS) Source code control system, Team Foundation Server (TFS) for version Control.
  • Extensively involved in fixing production, staging bugs and production support, experienced using tools like JIRA and Confluence.
  • Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually as well as in a team environment with good team spirit.

TECHNICAL SKILLS:

Programming Languages: C#, VB.NET, C, T-SQL, PL/SQL

.Net Technologies: ASP.NET, ADO.NET, Web services, WCF, MVC 4/5, LINQ, .NET Framework 3.0/3.5/4.0/4.5, Entity Framework, IIS

Web Technologies: HTML/HTML5, CSS/CSS3, Bootstrap.

Scripting Languages: Angular, Angular JS, JavaScript, jQuery, AJAX, JSON

Application Design/IDE: TFS, SVN, Confidential Visual Studio 2015, Business Intelligence Development Studio, Visual Source Safe

Operating Systems: Windows Vista/XP, Windows Server 2008/2003, Windows NT 2000 Professional

Databases: SQL Server 2012/2010/2008 R2, Oracle 9i/10g, My SQL

Tools: SQL Server SSRS, SSIS, AJAX Control Toolkit, Telerik, NUnit

Web Servers: Apache, IIS 7.5 and IIS 6.0

PROFESSIONAL EXPERIENCE:

Confidential, Redmond, WA

.Net/ UI Developer

Responsibilities:

  • Developed the application using Agile Methodology, C#, Angular2, WEB API. Involved in full lifecycle of the project from design, development & Testing.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Good knowledge on creating services with Angular 2 @injectable property, as to make the service available for Dependency injection when creating components.
  • Created Angular 4 application using Angular CLI and Webpack, Developed Angular components, modules, pipes, services using Typescript.
  • Responsible for designing and developing the intranet Application based on C# and UI technologies with AngularJS and Bootstrap.
  • Responsible for making ASP.Net Web API calls using Entity Framework 6 in the application for communicating with the database.
  • Implemented automation using Coded UI test framework using page object model for coded UI tests and wrote end to end test cases for the whole application for single run.
  • Implemented Accessibility in application using windows narrator with keyboard and for color visibility for making the application accessible for blind people.
  • Involved in fixing the UI/UX Bugs in application by debugging the code and testing before deployment using Coded UI automation.
  • Used GIT in application for creating new branches and raising Pull requests to get the code reviewed by team members against master branch by doing a merge and Sync.
  • Resolved infra related issues by continuous monitoring the build definitions and build jobs to make sure they run successfully.
  • Monitoring the Pull Request jobs and generated a status report for all the jobs on the dashboard.
  • Creating the virtual machines on the Nebula Provisioner on the latest successful build for promotion purpose to run pull requests against them.
  • Created virtual machines using the appropriate Windows server base VHD images and creating agents on Pool Creator using power shell scripts to make builds run on agents.
  • Responsible for developing PowerApps using Common Data Source and Share point like Contest App and Case Management system according to the customer requirement.
  • Implemented Contest App to show the Activity details to participate for both users and Admin. Registering user’s login data in CDS and worked on the leaderboard to show the user’s rank and percentile.
  • Analyze complex customer requirements, procedures, and problems to improve existing system design.
  • Implemented Confidential Flows to automate business processes by adding a Schedule (adding a recurrence by adding the interval for flows to run) triggering an email when the record is created/updated.
  • Creating Custom Entities and lookups on CDS based on the requirement.
  • Implementing the screen layouts as per customer style guidelines.
  • Performed Accessibility fixes on the app using the properties available on PowerApps like accessible label, tab index and tool tip.
  • Provide quality documentation, status updates to customer.
  • Performing the regression testing on PowerApps Application.

Environment: Confidential SQL Server 2008, Visual studio professional 2015, C#, Angular X-editable, Bootstrap, ASP.NET, Entity Framework, User Confidential, HTML, JavaScript, CSS, GIT, Coded UI Automation and Accessibility, Confidential PowerApps, Confidential Flows.

Confidential

.Net / Web Developer

Responsibilities:

  • Responsible for designing and developing the responsive web-based user Confidential for Borrowers, Co-Borrowers and loan officers.
  • Used LESS for styling angular blocks, panels, toaster, alert messages, bread crumbs, labels, tables, navigations, drop downs and forms.
  • Implemented Kendo UI controls and Kendo Angular controls for menus, navigation, dropdown lists, radio buttons, numeric and currency text boxes.
  • Used Angular JS for implementing client-side service calls with promises and injected the required services into the controllers for reusing the code.
  • Used UI-router for configuring routing by injecting state parameters for an application for laying out the various states the application can be in.
  • Used Angular Validations and Validation messages to show the errors when submitting the form.
  • Responsible for making Asp.net Web API calls using restful services with HTTP verbs which includes GET, POST, PUT, DELETE.
  • Used C# language in implementing the web API calls to calling repository methods using the Object-Oriented Programming (OOP) functionalities.
  • Implemented model classes using C# for defining view model properties with getters and setters where view is communicating to the model and used mappers for converting view model to domain model from the business logic.
  • Implemented the Repository pattern to achieve the code's maintainability and readability by separating business logic from data and to apply a domain model to simplify complex business logic.
  • Retrieved data from SQL Server by calling various business service methods through repository.
  • Involved in making database queries, tables, stored procedures and functions in SQL Server 2008.
  • Configured Grunt task runner to automate tasks like minification, compilation, unit testing and checking JS errors.
  • Used Team Foundation Server (TFS) to share code, get latest version, build apps, track work and to collaborate with team members from visual studio.
  • Worked with business analysts and QA team in understanding the new features to be added to the project and resolving the high priority tasks on REDMINE and retesting the tickets which are completed and in QA.

Environment: Confidential SQL Server 2008, Visual studio professional 2015, C#, Angular JS, Bootstrap, ASP.NET, User Confidential, HTML, JavaScript, Kendo UI, CSS, TFS, REDMINE.

Confidential, Rock Island, IL

.Net / UI Developer (Full Stack Developer)

Responsibilities:

  • Responsible for developing the reusable Components on UI (Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C.
  • Extensively worked with Agile and Scrum methodologies.
  • Involved in implementing the Application in the in-build MVC Architecture with Angular JS.
  • Handled Twitter Bootstrap framework i.e., the concept of Grids, making use of advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
  • Developed Single page application using HTML5, CSS3, AngularJS. Implemented Two-way Data-binding in Angular JS which makes the application to handle the automatic synchronization of data between the model and view components.
  • Implemented various types of services which is a reusable singleton object and used to organize and share code across the application and can also be injected into controllers, filters, directives.
  • Leveraged angular resources for all data access, encapsulating URLs and standardizing data access Confidential .
  • Consumed directives like ng-if, ng-switch and ng-repeat to add / remove HTML elements from the DOM based on scope expression.
  • Implemented Angularjs built-in dependency injection mechanism to divide AngularJS application into multiple different types of components which AngularJS can inject into each other.
  • Used URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked by $Route Provider in Angular JS to route the data from one service to another server.
  • Worked on ngMock module providing mocking for tests in the application and to inject and mock Angular services within unit tests.
  • Called the restful Web API web service calls for POST, PUT, DELETE and GET methods.
  • Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI. Unit tested the application using Jasmine.
  • Worked on application software development efforts from deployment through the maintenance support process.
  • Used C# language in developing the business logic, where in extensively implemented the Object Oriented Programming (OOP) Functionalities and Win forms.
  • Converted .Net application to Confidential Azure Cloud Service Project as part of cloud deployment.
  • Migrated SQL Server 2008 database to Windows Azure SQL Database and updating the Connection Strings based on this.
  • Developed Reports using SQL Reporting Services and implemented Optimized SQL Stored Procedures.
  • Manipulated data using CRUD operations of MongoDB and SQL management studio and handled database access and data transmission based on RESTful web service.
  • Involved in configuring builds using Jenkins with TFS, MSBuild plugins, configured and used Jenkins to deploy the applications onto Dev, QA, UAT environments.
  • Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Participated in various Client meetings with the team and the Project manager to discuss improvement/amendments in the development of tasks worked in Scrum Methodology especially involved in sprint meetings.

Environment: Confidential SQL Server 2012, MongoDB, Scrum, Windows Azure, Visual studio 2012, C#, Angular JS, Bootstrap, ASP.NET, MVC 4.0, User Confidential, HTML, JavaScript, CSS, AJAX, Entity Framework, SSRS, SSIS.

Confidential, California

.Net / UI Developer (Full Stack Developer

Responsibilities:

  • Followed Test-Driven Development with Agile methodology and involved in all the business meetings and status update meetings as a part of SCRUM.
  • I mplemented Angular Service calls using Confidential . I mplemented as a single-page, Angular JS client.
  • Designed, developed and implemented Single Page Application (SPA) in AngularJS by consuming JSON.
  • Web applications developed for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques
  • Created and deployed new features to sustain and amend existing applications.
  • Developed cross-browser/platform HTML, CSS3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Used Bootstrap for HTML and CSS-based design templates for typography, forms, buttons, navigation and other interface components
  • Created Navs and Navbar components using various classes and Breadcrumbs to indicate the current page's location within a navigational hierarchy in Bootstrap.
  • Developed jQuery code using XML Http Request Adapter to send an AJAX request to the server-side code and implemented a call-back function for handling results.
  • Developed external page using JQuery (from the same domain) inside a container when a tab is clicked on via Ajax call and to support auto mode.
  • Used AJAX Calls $.get, $.post, $.ajax to make request to the backend and fetch the data in JSON format.
  • Enhanced Web Application using .NET, Object Oriented Principles (OOPs), and n-Tier Architecture.
  • Used separate Presentation, Business Logic and Data Access Layer in project development.
  • Used Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes.
  • Used LINQ to write lambda expressions, and LINQ to XML to get data from parsed objects.
  • Used ADO.NET for Data Retrieval, Querying, Data Storage and Data Manipulation and Enhanced the Data Layer to apply the Functionality to Database Servers.
  • Enhanced Database schema, Data Tables, Stored Procedures, Functions, Triggers, Indexes, Cursors and Views to manipulate the data using T-SQL, DDL statements.
  • Configured multiple jobs on Jenkins for different projects with different plugins for SCM, Unit testing, code analysis, release, deployments.
  • Experience in effective communication of conceptual ideas and translated the business requirements into interactive web applications.
  • Implemented Object Data Sources using Typed Data Sets.
  • Generated SSRS Reports using Typed Datasets and Stored Procedures as data sources.

Environment: ASP.Net 4.0, C#, ADO.Net, Windows Azure, SQL Server 2012, JavaScript, XML, CSS, DHTML, Web Services, IIS 7.5, JQuery, AJAX.

Confidential, Austin, TX

.Net Developer

Responsibilities:

  • Involved in business meetings with clients to understand their requirements and giving inputs to the team in every Scrum Meeting.
  • Used JavaScript for Client-side validations and server-side validations, utilized Ajax Control Toolkit library for fast, Interactive and better UI.
  • Applied Master Pages, Themes and CSS for a consistent look and feel for Page design. Consumed Web Service (SOAP) Components for authenticating the user credentials.
  • Responsible for design and development of user interface and core middle tier business components
  • Responsible for integration design and Production support of application on a regular basis.
  • Created new and modified existing business rules using a custom-built business rules engine. Interpreted business requirements and applied those to the rules engine
  • Developing modules using Confidential Visual Studio, VSS as source Control, C#, ASP.NET
  • Implemented Data Access with Packages and Stored Procedures, implemented ADO.Net Entity Framework.
  • Used Entity Framework for working with Relational data and LINQ for updating the data.
  • Implemented JQUERY auto complete feature for rich user experience, implemented AJAX for partial page updates for better user experience.
  • Manage the back-end connection to Confidential SQL as the data source using ADO.Net and write SQL queries, stored procedures and triggers to manage data.
  • Create clustered and non-clustered index to aid faster retrieval of data.
  • Involved in documentation that describes installation and operating procedures
  • Conducted design and code review to ensure compliance with Standards.
  • Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
  • TDD was extensively used for both development of new functionality and refactoring the legacy code.
  • Participated in post-implementation reviews of both application development content and process to maximize and share learning.

Environment: C#. Net, ADO.Net Entity Framework, ASP.Net, classic asp, Net SQL Server 2008, T-SQL, .Net Web Services, Visual Studio.Net 2010, XML, JavaScript, HTML, CSS, IIS, Visual Source Safe(VSS), subversion (SVN) Windows 2008, AJAX

We'd love your feedback!