We provide IT Staff Augmentation Services!

Senior .net/ui Developer Resume

Tampa, FL

SUMMARY

  • Senior Development Engineer with over 8 - years of experience in web application development, test planning, collaboration with multiple teams and clients, and overall project execution
  • Well versed with BFS, Consumer Lending, Capital Market, Hedge Funds, Health Care & HL7 Domains.
  • Experience with Agile Methodology from inception to delivery of product including requirements gathering, functional specification, design, estimation, implementation, debugging, documentation, Project Release and Production support.
  • Experience in Three tier, Repository pattern, Layered Architecture.
  • Worked on end-to-end implementation with phases like designing, development, testing, and deployment to deliver of enterprise applications.
  • Managing the Application Development Lifecycle (SDLC) right from requirement analysis, documentation (functional specifications, technical design), coding and testing to maintenance of proposed applications
  • Collaborating with Business Analysts to understand business requirement and design feature module of each requirement.
  • Experience of Design patterns like MVC, MVP, MVVM Patterns, Singleton etc.
  • Working with cross-functional teams like SCM, Architect, Veracode, Network and PDS teams to successfully complete the assigned work.
  • Developing software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes.
  • Specialized in Angular and AngularJS development using JavaScript, HTML5, CSS, Twitter Bootstrap, TypeScript, LESS, and Angular CLI.
  • Performed Angular unit testing using Angular CLI's Jasmine implementation.
  • Excellent experience in creating consuming Web services SOAP, WSDL, DISCO, UDDI, .NET Remote Server Components using .NET Framework, to develop Service Oriented Architecture SOA based application.
  • Translating customer’s functional requirements into the technological solutions designed specific to the requirement
  • Troubleshooting and resolving bugs in .NET applications to ensure optimal development environment.
  • Experience in writing SQL Functions and Stored Procedures, Database queries, Views and Triggers using MS SQL Server 2016.
  • Experienced in developing User Controls and Custom Controls in C and ASP .Net.
  • Microsoft Certified Solutions Expert, proficient in technologies like ASP .NET Core, MVC, Web forms, WCF, WPF, WEB API and SQL Server database management, Azure.
  • Expertise in developing applications using ORM techniques LINQ, Entity Framework and working within SQL Server.
  • Expertise in developing Single page applications using JavaScript in Angular, React JS & Web API.
  • Experience in MEAN (MongoDB, Express, Angular and NodeJS) Stack application development.
  • Hands-on experience using one-way/two-way data-binding, filters, UI-routers and creating custom directives in Angular.
  • Experience in client-side Interface using React JS and build stable React components and stand-alone functions to be added to any future pages.
  • Expertise in designing reports using SSRS, Crystal report, RDL reports and data pulls using SSIS.
  • Experience in supporting the production system and handling day to day issues.
  • Experience in Database Programming and Development using both MySQL and NoSQL.
  • Good experience in.
  • Expertise in CI / CD & Automated builds integration using Jenkins.
  • Hands on experience in Microsoft cloud technologies including Azure Devops and Azure cloud.
  • Experience in Azure for system Deploying, Operating and Maintaining compute, network and storage in the Microsoft Azure environment using Microsoft Technologies.
  • Experience in implementing and migrating and deploying workloads on Azure VM.

TECHNICAL SKILLS

Internet Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5, MVVM, ASP.NET Web forms, AJAX, ASP, ASP.NET CORE, Micro Services, JQUERY, IIS Web Server, WPF, WCF Services, XML Web Services, SharePoint, NHibernate, Control M

Programming Languages: C, C#, SQL, T-SQL, PL/SQL and VB 6.0

Distributed Technologies: Restful, Web API, WCF and SOAP

Databases: MS Access, MS SQL Server, POSTGRESSQL, Cassandra, NO-SQL, Mongo DB

Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET

UI Technologies: HTML5, Bootstrap 3.0, typescript 2.0/2.1, CSS3, XML, JavaScript, AngularJS/2.x to 9.x, React JS, REDUX, JQuery, Node.Js, KendoUI, VBScript, ASP, PHP

IDE: Visual Studio 2015/2013/ 2012/2010/2008.

Design Tools and Languages: UML, Visio 2000 for enterprise architects and Rational rose

Reporting Tools: Crystal Reports, SSIS, SSRS, Tableau, Qlikview, Telerik Reporting

Version control and installation tools: Visual source Safe, Tortoise SVN, MS Team foundation server, MS Application Block 4.0, JIRA, SiteCore

Testing Tools: N-Unit

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Senior .NET/UI Developer

Responsibilities:

  • Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
  • Involve in all the phases of Software Development Life Cycle (SDLC) including Analysis, Design, Programming, Testing and Deployment.
  • Create the application in .NET framework 4.5 and implement logic using C# and OOPS concepts.
  • Developing Multiple New applications from scratch and supporting multiple existing applications
  • Developed different User controls which inputs the data and display the data for desktop application using WPF MVVM pattern. Worked on Model, View and View Models.
  • Developed Angular 9.0 directives and Angular Filters and Used Angular Scope and Root Scope, Angular watch and Angular Broadcast.
  • Developed abstract class methods, interfaces and used addEventListener for the faster rendering of Application using Angular 9.0
  • Worked on angular controllers and Angular components in version 9.0.
  • Extensively worked on Bootstrap controls. Worked on changing the templates and theming HTML 5 controls.
  • Used Type Script and Angular 9.0 for control validations and data format checking.
  • Used to create Classes using C#.Net to implement high-level business logic based on the Requirement document.
  • Used to write C#.Net classes to call PL/SQL Packages, procedures, Functions. built the Package to implement business logic, the entire transformation and load is happening through PL/SQL packages as per inbound feed receives
  • Create Database Schema, Er Diagrams, Tables, Views, Triggers, Functions and Stored Procedures.
  • Developed the independent WCF (Windows Communication Foundation) services and defined Service contracts for specific functionality in project search module
  • Used Google Analytics for search within the website.
  • Extensively used Grid Views sorting and paging, generated PDF using Dynamic PDF generator.
  • Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
  • Implemented client-side application to invoke SOAP and Restful Web Services.
  • Used SharePoint Object Model for developing the Web Parts with C#.NET as the language for JSON Serialize in data contract of WCF to generate the data in JSON format
  • Developed XML and REST micro services were used to exchange structured and typed information with help of web service over the Internet.
  • Developed data access layer that supports connections to multiple databases using Entity Framework.
  • Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
  • Responsible for tuning T-SQL procedures, triggers and other database objects.
  • Interact with the database using entity framework to have object-relational mapping and use LINQ to query the DB.
  • Used to create schema, table and other DB objects like Package, Procedure, Functions, Trigger, Cursor etc. based on its suitability and requirement and understand End-to-end Data flow and data integration rules to implement logic.
  • Daily activities include PL/SQL anonymous blocks & Object’s creation, integrating them with shell script, Generating Reports using SQL queries.
  • Querying the user's data using stored procedures to improve the performance of data retrieval.
  • Implemented Data access layer-using ADO.NET to connect and retrieve or manipulate database information.
  • Involved in deployment all websites in Microsoft Azure.
  • Worked and implemented of Azure SQL server Database like creating Azure Table Storage and Blob on Azure Sql.
  • Experience in Azure AD authentication/Authorization
  • Azure Active Directory integration with existing application for enabling SSO (Single Sign On) feature.
  • Worked in designing and configuration of Azure environment. Migrated legacy applications to the Azure cloud platform.
  • Experience with Microsoft Azure Services like IaaS Infrastructure as a Service and PaaS Platform as a service

Environment: IIS 7.0, C#, Visual Studio .NET 2012/2013, SQL Server 2008/2012, SSRS, LINQ, WCF, Bootstrap, Entity Framework 5, Angular 9.0, ADO.NET, ASP.NET MVC 4, WCF, XML, XSLT, XPATH, AJAX, Dynamic PDF generator, jQuery, CSS, JavaScript, Azure Environment.

Confidential, Austin, TX

Senior .NET Full stack developer

Responsibilities:

  • Atlassian Jira was used as a tracking tool for project tracking and bug tracking.
  • Expertise in Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, Azure Storage).
  • Involved in developing the Azure Solution and Services like PaaS and IaaS.
  • Experienced in creation and configuring of Storage Accounts and also Configuration of blobs, tables etc.
  • Deploying Web Apps and Creating Web-Jobs, Experience in configuring Cloud Platform (Azure SQL, Service Bus and Cloud Services).
  • Developed Application in C# using entity Framework and LINQ.
  • Experience in designing the UI using HTML5 and Converting HTML template into PDF with the help HIQPDF tool.
  • Involved in developing Complex queries, views and Store Procedures using SQL and T-SQL in relational databases such as Microsoft SQL server.
  • Developed routing and Lazy loading Single Page Application and Developed View templates using React Forms for Better Perform in Rendering.
  • Used React JS for creating reusable components like multi-field form elements, background file uploads.
  • Used reactive forms and template-driven forms to handle data and errors in an efficient way.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked on Queues, Blobs, and Containers to persist data on Azure.
  • Experience in developing code in C# to read and write Service bus Queues and topics asynchronously.
  • Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on cloud Service on Microsoft Azure.
  • Developed an N-Tier Application and designed the Data Access Layer and Business Logic Layer using C#, MVC and ADO.NET.
  • Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Experience most of the modern development methodologies such as Agile and CI/CD etc.
  • Responsible for day-to-day management of all development and Test Various .Net based enterprise applications.
  • Expertise with Version Control Systems like TFS-2015, VSTS and GIT.
  • Involved in development of application on azure server by creating packages through Visual Studio, Power shell and Azure Portal.
  • Involved in Integration test, Load test by various target environments (Integration, QA and Production).
  • Ability to prioritize and multi-task while working as part of a team.
  • Involved in Designing Technical Documents, and Design Documents and coordinating with offshore team.

Environment: NET Framework 4.6, C#, ASP.NET MVC5, Web API, ReactJS, CSS3, Bootstrap, HTML 5, Visual Studio 2017, Microsoft Azure 2.7 & 2.9, TFS, VSTS, IOT(Internet of Things), CI/CD Pipeline, Git, IIS, N-Unit, JSON, SQL Server 2014, Entity Framework, LINQ, TFS, Bootstrap, Agile Methodology.

Confidential, Conshohocken, PA

.NET UI Developer

Responsibilities:

  • Atlassian Jira was used as a tracking tool for project tracking and bug tracking.
  • Designed and Developed the Architecture, Web UI, Business Layer Domain model, UML Class and Sequence diagrams and Data Access classes for Renewals, Regulator and Filing subsystems using ASP.NET, C, Oracle, nHibernate, Spring.NET.
  • Involved in developing and Migrating AngularJS and MVC applications (CSHTML) using JavaScript in Web role to Purely HTML application in Worker role and Web jobs of trigger-based jobs.
  • Constantly focused on process and code improvements in order to make things more efficient. An example of this would be leveraging design best practices and available tools to quickly make a configurable and extensible UI that has the prospect of being reused in future applications to reduce development time.
  • Developed user interfaces using classic ASP, ASP.Net, ADO.Net and Code Behind modules, interfacing routines and managed services also worked with Model View Controller MVC for created design pattern.
  • Implement new functionalities by following the open close design pattern, Inversion Of Control IoC / Dependency Injection DI .
  • Create SSIS packages to pull the data from external systems.
  • Creating controllers and views and passing the models to controllers from WCF.
  • Created Restful Web API's to expose the analytics data to the clients.
  • Created message handlers in Web Api to implement global level authentication.
  • Worked with Web Api Routing prefixes on the controllers.
  • Implemented custom controller factory for invoking the attributes dynamically.
  • Worked with automapper to map between entity model and custom view model.
  • Implemented custom resolvers for automapper.
  • Worked with Entity Framework EDMX and ORM tool nHibernate for creating objects from database table.
  • Migrated web pages from ASP.NET 3.5 to 4.0, worked on various security aspects of the applications such as Cross Site Scripting Attack XSS, SQL Injection prevention, Database Security, Code Access Security.
  • Actively involved in the design of the database, functional analysis using UML Class and Sequence diagrams and user interface design of the application.
  • Implemented custom role-based user authentication and authorization using the Windows Integrated security, Active Directory/LDAP services and custom user roles and permission in SQL Server database.
  • Developed ASP.NET Web Service for accessing the LDAP for user permissions.
  • Applied Domain Driven Design DDD, Test Driven Development TDD and Agile methodologies for developing the core C business classes.
  • Applied Business validations and rules at various levels using the ASP.NET validation controls, C business rules classes. Thoroughly used C LINQ for concise and efficient C code.
  • Developed the web pages using Visual Studio 2010 and ASP.NET 3.5 web forms, C 3.0 and ADO.NET 3.5. Used LINQ effectively with Lamda expressions to process the C generic collections.
  • Created pages and views in SiteCore 6.6 Content Management System CMS
  • Created Unit Test projects in NUnit for testing the business rules. Applied Continuous Integration using Cruise Control and TFS build servers and integrated the C Unit tests execution into the CI build.

Environment: Microsoft ASP.NET 4.0/3.5, MVC3/4, Entity Framework EDMX, Visual C 4.0/3.0, LINQ, Visual Studio 2010/ 2012, TFS, WCF, Web API, Web Services, Windows Server 2003, SQL Server 2008, IIS 6.0, NUnit, NHibernate, Spring.NET, jQuery, ReSharper, Reflector, Agile/Scrum.

Confidential

.NET UI Developer

Responsibilities:

  • Involved in designing graphical user interface (GUI) for web forms and in Requirement gathering, development, testing and deployment stages.
  • Designed various pages using ASP.NET MVC (4.0), HTML5, and CSS3, Angular JS in the project and Used Entity framework to improve the overall performance of the application.
  • Implemented responsive design web pages using bootstrap and JavaScript for front end development.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOPS) concepts.
  • Responsible for AngularJs as a development framework to build a single-page application.
  • Developed AngularJs factories for the services and consumed the services in the controllers.
  • Experience in SQL joins, sub queries, tracing and performance tuning for better running of queries.
  • Used ASP.NET Validation controls, User Controls, Custom controls, Server Controls, Data Grid controls, and CSS controls, Angular JS, JQuery, and Master Pages to present data to users in a much comfortable environment.
  • Created REST Based Web services which are used in different bindings to make it available to different types of clients.
  • Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation.
  • Implemented Stored Procedures, Views, Indexes and User Defined Functions to retrieve the data from the central database SQL Server 2012.
  • Used JQuery for validation and handling events, CSS3 for page styling.
  • Developed several packages and procedures using PL/SQL as a client to connect Oracle11g for implementing business rules.
  • Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET MVC4, CSS3 and C #.
  • Performed Unit testing and done integration testing for service layer and for performance profiling.
  • Expertise in AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
  • Designed and Developed reports based on requirements using SQL Server Reporting Services and deployed them.
  • Used Team Foundation Server (TFS) for managing the source code.
  • Worked in Test Driven Development (TDD) Environment and on Service Oriented Architecture (SOA) for developing application.

Environment: Visual Studio 2012, C#, .Net Framework 3.5, Web Services SOAP, JavaScript, jQuery, ASP.NET MVC 4.0, Angular JS, HTML, CSS, Entity Framework, AJAX, XML, SQL Server 2012, Windows, Team Foundation Server (TFS).

Confidential

Responsibilities:

  • Responsible for development and support activities as required on mortgage origination application.
  • Involved in SDLC from the requirement gathering, unit testing and deployment of the application module.
  • Designed and developed the application in ASP#. NET
  • Coding using ASP.NET, C#, ADO.NET, CSS, HTML, AJAX and JavaScript.
  • Developed presentation layer using HTML, Master pages and CSS on Web Forms.
  • Developed different types of validation rules as per business requirements.
  • Designed and implemented rules module that enables user to create custom rules on the fly.
  • Created C# and ASP.net web pages for user to create different validation rules.
  • Generated code using code smith for the tables in SQL Database which is in all layers of the Entity Frame work.
  • Developed windows application/services using C#.Net, WPF, WCF.
  • Developing the application using Win forms, MVC 4.0, Entity Data Model and WCF services.
  • Worked extensively on web forms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to the database fields.
  • Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
  • Used Infragistics Controls for uniqueness in look and feel of UI pages.
  • Created stored procedures those gets/updates data required by validation framework and web application.
  • Worked on unit testing, NUnit and Test-Driven Development (TDD).
  • Used JavaScript, AJAX update panels where Client-side scripting was necessary and performed validation on the data.
Environment: C#, ASP.NET 3.0, MVC, ADO.NET, HTML, CSS, XSL, XSLT, XML, SQL Server 2005/2008, Java Script, Visual Studio 2008, IIS 6, SSRS, SSIS, Web Services, WCF and TFS.

Hire Now