We provide IT Staff Augmentation Services!

Principle Application Developer/ui Ux Expert Resume

0/5 (Submit Your Rating)

SUMMARY:

  • 11 + years of experience in Architecture, analysis, design, development and implementation of client/server, enterprise level web based and windows based applications.
  • Experienced in all the phases of SDLC using Methodologies like Agile Methodology, Iterative Model and RUP.
  • Experienced in developing applications using .NET Frameworks 3.0/3.5/4.0/4.5 , on Visual Studio 2008/2010/2012/2013 using C#, ASP.Net 1.1/2/3/3.5/4, MVC 3/4/5/Core, and WPF for developing Web applications.
  • Experience in Web Technologies/client side technologies like JavaScript, JQuery, AngularJs, AJAX, HTML, CSS, LESS, Bootstrap.
  • Expertise in designing and developing complex UI using ASP.NET MVC, WPF, Silver Light
  • Strong Experience with N - tier architecture i.e. User Interface (UI) Layer, Business Layer, Data Access Layer.
  • Experienced in designing and developing futuristic, highly interactive, Responsive UI using HTML5, CSS3, LESS, Bootstrap, JavaScript, AngularJs/KnockOutJs/JQuery and JSON.
  • Extensive knowledge in developing View Templates, Controllers, Factories/Services, Custom Directives, Filters and Modules, Resources, Components using AngularJs.
  • Experienced in creating Unit Tests for both Client Side code and Server side code - using Client side testing Frameworks such as Jasmin, and Test Runners such as Karma and using headless browse such as Protractor to create E2E testing.
  • Experienced in working with user controls like Telerik controls, Kendo UI Controls, JQuery UI Controls, AngularUI Controls, AngularStrap Controlles.
  • Experienced in creating highly customizable custom controls for increasing reusability and implementing the application logic.
  • Experienced in creating Single Page Applications (SPA) and implementing RESTfull Architecture for retrieving and posting data from server to client using HTTP.
  • Experienced in establishing HTTP authentication and securing HTTP calls.
  • Experienced in implementing token/cookie based authentication for providing improved security using Owin and Katana
  • Specialized in architecture and developing both front and back end software for cross-browser, highly interactive ASP.NET applications using MVC, WebApi’s/WCF, Entity Framework.
  • Extensive experience and knowledge of Design patterns like MVC (Modal View Control), MVVM (Model View View-Model), Dependency Injection, Singleton, Factories etc.
  • Experienced in design patterns such as Inversion of Control, Dependency Injection, Factory Pattern, Singleton pattern etc.
  • Extensive experience in using SQL Management Studio, SQL Server Business Intelligence Solutions like SSIS, SSRS and SSAS.
  • Experience in writing complex SQL queries for data manipulation and data validation. Stored Procedures using both TSQL for Microsoft SQL Server 2005/2008/2012 and PL/SQL for Oracle 10g/11g, MySQL.
  • Experience in creating class diagrams using tools like Microsoft Visio, Rational Rose.
  • Experienced in Data Modeling tools for logical and physical models using Microsoft Visio, Erwin.
  • Have good experience in developing and consuming Web Services using WCF.
  • Experienced in Version controlling and application Lifecycle Management tools like TFS, GitHub etc.
  • Experienced in working with Gitflow branching model for creating Feature branches and managing Develop, Release, Hotfix and Master branches.
  • Experience in Session Management techniques both Client side and Server side like Sessions, Cookies. Local storage and View State Management along with cookie based caching and other client side caching techniques.
  • Experienced in TDD (Test Driven Development), created Unit Testing for most of the .Net Applications developed, as well as Client side logic testing using Testing Frameworks such as Jasmin, Karma, Protractor for developing a more robust, scalable and sustainable applications.
  • Excellent communication skills, Good organizational and interpersonal skills, outgoing personality, Self-motivated, hardworking, ability to work independently or cooperatively in a team, eager to learn, ability to adapt based on the demands of work.
  • Exceptional ability to quickly learn new concepts and new technologies and master them to apply and enhance the outcome of my work and the projects involved.Technical Skills:

TECHNICAL SKILLS:

MS .Net Technologies: Microsoft .Net Framework, ASP.Net, MVC, Silverlight, Web Forms, Win Forms, WPF, WCF, WebApi s, Entity Framework, ADO.Net, LINQ

Web Technologies: Web Services, WCF, WebApi s, MVC-Core, SOAP, WSDL, AJAX, XML

Web Servers: IIS 5.0, IIS 6.0, IIS 7.5, Apache

Programming Languages: C#, JavaScript, TypeScript, SQL

Client side Technologies: HTML5, CSS3, LESS, JavaScript, AngularJs, Angular2, KnockoutJs, JQuery, AJAX, Bootstrap 3, Bootstrap 4.

Frameworks: Microsoft .Net 4.5/ 4.0/ 3.5/3.0 , MVC 3/4/5, MVC Core-1.0

Databases: SQL Server 2014, 2012/2008/2005 , Oracle 10g, 11g, MySql

BI tools: SSIS, SSRS, SSAS

Version Controller: TFS, GIT-HUB, Microsoft Visual SourceSafe

Database Tools: Server Query Analyzer

Software Packages: MS-Office 07/2012

Other Tools: ERwin, MS Visio, MS Project

Operating Systems: Windows NT/ 2000/2008/ 2012 , UNIX, Linux

Methodologies: Agile and Waterfall

Application Design Patterns: MVC, MVVM, SPA, RESTfull Services., DI Pattern, Factories etc..

PROFESSIONAL EXPERIENCE:

Confidential

Principle Application Developer/UI UX Expert

Responsibilities:

  • Conducted and involved in sever design/architectural review meetings during the initial phases of application to provide the best solution for the business requirements.
  • Involved in design, code review, UI standards review meetings and performed peer reviews.
  • Involved in Agile Methodology and implemented all phases of SDLC. Attended daily SCRUM to evaluate, trouble shoot and discuss about current Progress, impediments, issues and product backlogs of ongoing sprints.
  • Involved in Story Time for discussing future User stories, estimating the Work, Tasking, Planning as part sprint.
  • Involved in Quarterly RoadMap planning meetings with Project Owner for discussing the future road map, creating implementation strategy and presenting to the stakeholders.
  • Created elegant responsive UI for developing presentation layer. Used HTML5, CSS3, LESS, Bootstrap, javascript, AngularJS for building views, partial views and reusable templates following the organizational and UX standards.
  • Created Layouts and partial views to eliminate the coding dependencies and increase code reusability.
  • Created Angular Routes for implementing the application flow and logic.
  • Created angular View Templates to create reusable view components and Modals.
  • Created custom directives to implement several user functionalities and reusable controls.
  • Developed Factories and Services in angularJs to improve code reusability and group all the HTTP restful calls to Server and consolidate common functionality.
  • Created customized components and other controls based on the need and requirements, which became the standard and for other developers and other modules.
  • Involved in setting Gulp Tasks and Gulp Configurations.
  • Used Ioc and DI patterns to increase the Modularity and reusability of the Code.
  • Implemented Restful services using WebApi’s to create the business layer. Created GET, POST, PUT methods based on requirements, utilized MVC Core features such as attribute routing, exception filters and action filters for logging exceptions and logging user activity for auditing purposes.
  • Used Entity framework 6 for creating ORM for Data Access layer. Created helper classes for data access to reduce code redundancy and improve processes.
  • Involved in peer review meetings to identify and improve business, application and logical processes.
  • Helped and guided other developers during their initial phases of development as well as during issues resolution and resolved logical and implementation issues during their development
  • Worked on testing the applications before the build is deployed to QA to improve application quality and reduce downtime during QA.

Environment: s: C#, .net 4.6, MVC-Code 1.0, WebApi’s, Entity Framework 6, SQL Server 2014, MySQL, PHP, Drupal, HTML5, CSS3, LESS, JavaScript, Bootstrap 3, Angular.Js, Angular Strap, Karma, Protractor, Gulp.

Confidential

Sr./Lead Web/.Net Application Developer

Responsibilities:

  • Involved and conducted sever design/architectural review meetings during the initial phases of application to provide the best solution for the business requirements.
  • Involved and created relational data base model to develop a long-term solution for the business problem.
  • Involved in design, code review, UI standards review meetings and performed peer reviews.
  • Involved in Agile Methodology and implemented all phases of SDLC. Attended daily SCRUM to evaluate, trouble shoot and discuss about issues, impediments, current standings and product backlogs of ongoing sprints.
  • Created elegant responsive UI for developing presentation layer. Used HTML5, CSS3, Bootstrap, javascript, AngularJS for building views, partial views and reusable templates following the organizational and UX standards. The templates created the base for other developers to build their modules easily.
  • Created angular View Templates to create reusable view components and Modals.
  • Created custom directives in order to implement several user functionalities and reusable controls.
  • Developed Factories and Services in angularJs to improve code reusability and group all the HTTP restful calls to Server and also consolidate common functionality.
  • Created customized Kendo UI controls such as Grids, Multi-selects, Autocomplete, graphs and other controls based on the need and requirements, which became the standard and for other developers and other modules.
  • Developed Complex custom controls into Directives to make the reusable in other modules and for other developers.
  • Used Ioc and DI patterns to increase the Modularity and reusability of the Code.
  • Implemented Restful services using WebApi’s to create the business layer. Created GET, POST methods based on requirements, utilized MVC Core features such as attribute routing, exception filters and action filters for logging exceptions and logging user activity for auditing purposes.
  • Used Entity framework 6 for creating ORM for Data Access layer. Created helper classes for data access in order to reduce code redundancy and improve processes.
  • Involved in peer review meetings to identify and improve business, application and logical processes.
  • Helped and guided other developers during their initial phases of development as well as during issues resolution and resolved logical and implementation issues during their development
  • Worked on testing the applications before the build is deployed to QA to improve application quality and reduce downtime during QA.

Environment: s: C#, .net 4.5, MVC-Code 1.0, WebApi’s, Entity Framework 6, SQL Server 2012, HTML5, CSS3, Javascript, JQuery, Bootstrap 3, AngularJs, Kendo UI.

Confidential

Sr. Web/.Net Application Developer

Responsibilities:

  • Perform peer review meetings to analyze, verify and validate the Design, Code and proposed solutions to the business problems.
  • Involved in Agile Methodology and implemented all phases of SDLC. Attended daily SCRUM to evaluate, trouble shoot and discuss about issues, impediments, current standings and product backlogs of ongoing sprint.
  • Create Complex, intricate, responsive UI that would represent data in a visually impacting and resourceful way using web/client side technologies like HTML5, CSS3, Bootstrap, KnockoutJS, JavaScript and JQuery, Ajax, Kendo UI Controls.
  • Develop Views, Templates using Bootstrap, Knockout and Kendo UI.
  • Implement custom Cascading Style Sheet (CSS) to improve look and feel by override some default Bootstrap CSS and customization for branding.
  • Create MVC5 WebAPI’s to provide the communication between frontend and WCF services.
  • Implement and utilize Kendo UI controls for creating complex dynamic grids, file export functionalities, nested grids, and also to create interactive Graphs to provide resourceful data representation.
  • Implement export-import excels functionality to provide a transformational way to edit data by using EPPlus library. Client and server side validations were done using JQuery-Validate library and data model attributes.
  • Implement Custom Routes with changes in RouteConfig as well as using data attributes and route attributes on actions.
  • Develop MVC Controllers, actions, Custom action and filter attributes for logging user actions, and errors.
  • Implement and update data access layer by using Entity Framework 5 for creating ORM.
  • Develop Web services using WCF to establish Service Oriented Architecture (SOA) for enhancing security during data retrieval and sending data back to database and build the user defined business objects used by applications.
  • Create Stored Procedures to check automated rules, data Validations for edited claims, reverie, save and updating to related tables using SQL Server 2012.
  • Develop windows services for creating periodical job that would perform data syncing between different data providing systems.
  • Work on functional testing for the requirements, which I developed. I was also involved in the Unit Testing of all the modules, Load Testing.
  • Prepare and configure application servers, IIS for Launching applications and deploying WCF service layer and maintenance.

Environment: C# 4.5, MVC 5, MVC WebAPI’s, Visual Studio 2013/2012, LINQ, Entity Framework 5, WCF, Windows Services, HTML5, RAZOR, CSS3, Bootstrap3, KnockoutJS, JavaScript, JQuery, AJAX, SQL Server 2008, TFS, MS Visio.

Confidential

Sr.Net Application Developer

Responsibilities:

  • Participated in peer review meetings to analyze, verify and validate the Design, Code and proposed solutions to the business problems.
  • Involved in Agile Methodology and implemented all phases of SDLC. Attended daily SCRUM to evaluate, trouble shoot and discuss about issues, impediments, current standings and product backlogs.
  • Created Futuristic responsive UI that are devise independent by using the latest Web / client side technologies like HTML5, CSS3, Bootstrap, AngularJs, JavaScript and JQuery.
  • Developed Views, Templets, Controllers, Services, Factories, Route configurations, Custom Directives, and Modules using AngularJs.
  • Created new HTML attributes, elements and classes by using AngularJs Custom Directives for DOM Manipulation and Compilation.
  • Created MVC4 WebApi’s to provide the communication between frontend and WCF services.
  • Implementation and utilization of Kendo UI controls and integration with AngularJS was performed.
  • Silverlight for CU Online, WPF (XAML) for CBSA, HTML, CSS, JavaScript, and AJAX were used for CU Locator to develop UI’s for various applications.
  • Developed and used various Custom Controls and User controls using XAML for Silverlight and WPF Views.
  • Client and server side validations are done using C#, AJAX and ASP.Net validation controls.
  • Used ADO.Net Technology to connect the WCF service layer to data base - SQL Server 2008 and used stored procedures for updating and manipulating data in database.
  • Developed Web services using WCF to establish Service Oriented Architecture (SOA) for enhancing security during data retrieval and sending data back to database and build the user defined business objects used by applications.
  • Designed web pages and prototypes for applications using Microsoft Expression Blend
  • Worked with Entity Framework for creating ORM to connect Data layer to WCF and service calls were created for accessing data.
  • Worked with MVVM architecture and MVC 4
  • Worked with Melissa Data for Address verifications, validation, and geocoding and extracting Censes data.
  • Developed windows services for creating periodical job that would perform data syncing.
  • Worked on functional testing for the requirements, which I developed. I was also involved in the Unit Testing of all the modules, Load Testing.
  • Involved in preparing and Configuring application servers, IIS for Launching applications and deploying WCF service layer and maintenance.

Environment: C# 3.5/4.0/4.5, ASP.NET 3.5/4.0, MVC 3/4, MVC WebAPI’s, Silverlight 4.0/5.0, WPF, Visual Studio 2013/2012/2010 , ADO.NET, LINQ, Entity Framework 4, WCF, Windows Services, HTML, HTML5, RAZOR, CSS, Bootstrap CSS, AngularJs, JavaScript, JQuery, AJAX, SQL Server 2008, TFS, MS Visio, MS ACCESS.

We'd love your feedback!