We provide IT Staff Augmentation Services!

.net / Ui Developer (full Stack Developer) Resume

3.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 6 years of experience in IT industry, involving in Software Design, Analysis, Development, integration and testing in both client and server side applications in various domains such as Health Care, Insurance and Product Development.
  • 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, ASMX, XSL.
  • Experience in designing User Interfaces (UI) for websites and web applications using HTML5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, Lo - Dash, Bootstrap, Angular 5/6, Typescript.
  • Involved in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD).
  • Good amount of experience in Microservices, to build a concise way of Lightweight API’s in ASP.NET CORE and implemented services with a JSON HTTP REST API’s.
  • Working experience in MVC Web API, MVC 3/4 and Object Oriented Analysis & Design and Implemented SOLID design principles.
  • Excellent knowledge and good understanding of Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) in .Net Framework 4.5/4.0 and Language Integrated Query (LINQ) in .Net Framework 4.5.
  • Extensive Knowledge on Microsoft .NET Design Patterns including Dependency Injection (DI),Inversion of Control (IOC), Singleton,MVVMandMVC.
  • Hands on experience using build tools such as gulp.js, grunt.js, bower, NPM and having good experience of using defect-tracking tools JIRA and documentation tools like Confluence and Wiki Pages.
  • Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages "Layouts and Nested Layouts", "View Start" and MVC User Controls "Partial Views".
  • 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.
  • Designed and implemented the MongoDB schema and wrote services to store and retrieve user data from the MongoDB for the application on devices
  • 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.
  • Familiar withMongoDBclusters, performance tuning, backup and recovery and also worked onMongoDBdatabase concepts such as locking, transactions, indexes, Sharding, replication and schema design.
  • 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 Microsoft 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.
  • Having Hands-on experience with Coded UI Automation, Selenium and Specialization in the area of Unit & System Level Integration Testing.
  • Hand-On experience in supporting and implementingDevOpsenvironment on multiple platforms like UNIX, Linux (Ubuntu) and Windows
  • Having knowledgeable experience in ContinuousIntegration and using tools like Git / Jenkins.
  • Having extensive knowledge in build engineering, CI/CD,Devops, cloud engineering, docker containerization, process improvement
  • Created and consumed ASP.NETCore Web services and implemented REST full Web API/WCF services for service layer, created Action filters and Exception filters to implement REST API.
  • Extensive experience in using tools like Fiddler, Swagger UI and Postman to test the Web API RESTful Services.
  • Performed unit, integration and functional Testing using Moq, NUnit and UI testing using tools like a protractor, Karma.
  • Experience in using Azure App Service as a cloud platform to build and deploy test and prototype systems and also having experience in Windows Azure Service Bus, and WindowsAzure Document Database
  • Understanding ofIIS web servers, web server/application configuration, web-form load balancing operations including SSL off-loading, SSL acceleration and content caching and disaster recovery topologies.
  • Experience using Microsoft Visual Source Safe (VSS) Source code control system, Team Foundation Server (TFS), SVN and GitHub for version Control.
  • 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 3.0/3.5/4.0, ADO.NET, Web services, WCF, MVC 3/4, LINQ, .NET Framework 3.0/3.5/4.0/4.5 , Entity Framework

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

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

Application Design/IDE: TFS, SVN, Microsoft Visual Studio 2015/2013/ 2012/2010/2008 , Business Intelligence Development Studio, Visual Source Safe, GitHub

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, MongoDB

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

Web Servers: IIS, Apache

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

.Net / UI Developer (Full Stack Developer)

Responsibilities:

  • Designed and Developed application using C#, Angular 5/6, Typescript, WEB API, Entity Framework using Visual Studio 2017 and followed Agile Methodology for the software development process.
  • Designed and built responsive front end Single Page Application (SPA) using Angular CLI and Implemented TypeScript, HTML 5, CSS 3, Bootstrap, AJAX to achievefullfunctionality and create a responsive web app.
  • Implemented Services, Directives, Components, and Custom Pipes and made extensive use of Angular Routing and Modules
  • Developed various new WEB-API’s using Asp.Net core and implemented error handling middleware to propagate http status codes.
  • Consumed various REST services using HttpClient and developed various unit and integration tests using Moq and Nunit.
  • Implemented Fluent validation for validating model classes and registered the validators in startup.cs
  • Implemented model classes using C# and worked with various entity framework attributes to map classes to tables.
  • Implemented the Repository pattern and worked with Mongo C# driver to achieve the code maintainability and readability by separating business logic from data and to apply a domain model to simplify complex business logic.
  • Involved into Coding, Bug Fixing and Code Reviewing. Contribute to unit level and organization level initiatives with the objective of providing high quality and value-adding consulting solutions to the customer.
  • Worked with Mongo C# driver to perform various CRUD operations and worked with GridFS to store documents.
  • Stored the data in the form of JSON structure based documents, stored in a collection using MongoDB.
  • Debugged Application using built-in tools like fire-bug in Mozilla and Dev tools in Chrome, managed Cross-Browser Compatibility issues using Modernizer.
  • Used JIRA for Ticketing and bug-tracking, Bamboo for Continuous integration and Deployment andBitbucketfor version control.
  • Used Source tree in project for making merge requests, commits, reviews and approvals from the team and deploying the code.
  • 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: Visual studio professional 2017, C#, Angular 6, Bootstrap, ASP.NET, Mongodb, HTML 5, Typescript, JavaScript, CSS 3, UI Automation and Accessibility, Microsoft PowerApps, Microsoft Flows, Confluence, Bamboo, BitBucket, MongoDB, Studio 3 and Source tree

Confidential, Madison, WI

.Net / UI Developer (Full Stack Developer)

Responsibilities:

  • Used HTML5, Ajax, JQuery, JavaScript, CSS3, Bootstrap, Angular 4.0 and various web controls to present data to users in a much comfortable environment and Worked with MVVM pattern and developed view-models usingTypescript
  • Designed and Developed application using C#, ASP.NET, Angular 4.0, Typescript, WEB API, MVC, Entity Framework using Visual Studio 2015 and followed Agile Methodology for the software development process.
  • Implemented Angular 4.0 directives, services and custom pipes and performed crud operations using http to invoke rest api’s.
  • Worked with reactive forms for form handling and developed custom validators to validate the user inputs.
  • Used Angular 4.0 to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Developed and Consumed WebServices using SOAP and Restful WebAPIs, and Converted web service methods to WebAPI service methods for better performance to fetch data from the server called from client-side.
  • Involved in writing application level code to interact with APIs, Web Serviceusing AJAX, JSON, XML and JQuery.
  • Implemented MVC design pattern for developing the Web Application and used MVC4 application using Razor syntax for view engine and used C# for the back end.
  • Developed REST APIs that allow sophisticated, effective and low cost application integration and multi-tier Webapplications with the use of Web Servicesusing ASP.Net WebAPI.
  • Used WCF Restful/SOAP Servicesto build high performance and secured document retrieval layer to retrieve data from a SQL server based system.
  • Create and configured the continuous delivery pipelines for deploying microservices using Jenkins CI server and Build MicroServices for the delivery of software products across the enterprise.
  • Used Entity Frameworkfor retrieving, storing and data manipulation for achieving continuous database connectivity.
  • Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NETdata objects and ADO.NET Entity Framework.
  • Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL, using SSIS ETL and experience in developing packages in SSIS and DTS according to task.
  • Strong Database Design and Development experience with Microsoft SQL Server 2012, SQL Server Reporting Services (SSRS), Integration Services (SSIS) and Report Builder Projects and using data from ETL Loads
  • Developed packages utilizing SQL Server Integration Services (SSIS), deployed them and scheduled to run periodically.
  • Contributed to CI automation to grab test reporting data from Jenkins Builds and summarize that information as a comment on BitBucket Pull Requests.
  • Integrate easily with Hipchat for team chat, Jenkins for continuous integration, or other systems using Bitbucket webhooks
  • Created web services using ASP.NETCore Web API (HTTP, REST) consumed them in the frontend using AJAX calls.
  • Used Team Foundation Server (TFS) for continuous integration and version control and used Swagger UI to debug web request and responses.
  • Involved in Unit Testing and Integration testing in development environment and ensuring application is according to specifications.

Environment: C#, .NET 4.0/4.5, Visual studio 2012/2015, Entity frame work 6.0, MVC, Dot Net Core, Entity framework, JIRA, Report Builder, SSIS, SSRS, Microsoft SQL Server Analysis Services (SSAS) 2008R2, SQL Server Business Intelligence Development Studio, ETL, Star Team Version Control tool), JQuery, Angular, Type script, Agile, AJAX, XML, UML, IIS, TFS.

Confidential, Melbourne, FL

.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.
  • Involved in implementing the Application in the in-build MVC Architecture with Angular JS.
  • Applied RWD Techniques using Bootstrap and media Queries. Used LESS for creating CSS frameworks store things like colors, font stacks, or any CSS value.
  • 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 model classes using C# for defining view model properties with getters and setters and used mappers for converting view model to domain model.
  • 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 interfaces.
  • Consumed directives like ng-if, ng-switch and ng-repeat to add / remove HTML elements from the DOM based on scope expression.
  • Implemented Angular 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.
  • Used SOAP based .asmx web service to integrate the website to called their already existing web services(.asmx) from Jquery (ajax fuction).
  • Designed and built reliable, highly scalable, agile and flexible systems using an expressive query language using MongoDB.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication and schema design.
  • Stored the data in the form of JSON structure based documents, stored in a collection using MongoDB.
  • Developed Front-End interaction Web Pages using MVC-4, Server Controls and Validation Controls,Layout.
  • 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 Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Designed Web interfaces inASP.NETusing server side controls and included code behind pages (Code Modules) taking advantage of various .NET Framework Namespaces inC# and VB.NET.
  • 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.
  • Part of VSTS testing framework - primary technology involved is Coded UI and all coding is done using C#.
  • Involved inDevOpsmigration/automation processes for build and deploy systems, and implementingDevOpsstrategies using Build forge as the automation engine
  • Involved in configuring builds using Jenkins with TFS, MSBuild plugins, configured and used Jenkins to deploy the applications onto Dev, QA, UAT environments.
  • Developing the software solution and writing code usingC# andTest Driven Development TDDprocess.
  • 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.
  • Documented project knowledge and access related information on confluence.

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

Confidential

.Net / UI Developer (Full Stack Developer)

Responsibilities:

  • Involved in Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project, strategic consulting; code writing; and managing complex development schedules and tasks.
  • Gathering requirements from client and creating Functional specification document and prepared all possible Use Cases for all the requirements.
  • Designed UI using the HTML 5.0, JavaScript, CSS, jQuery 2.1.1, Bootstrap and used key features of Angular Js.
  • Involved in developing a web application using MVC 4.0 and used fluent validators for MVC validations.
  • Used LINQ-SQL extensively for extracting the data from database using Entity Framework.
  • Developed the user interface using ASP.NET, Telerik Rad Controls.
  • Implemented Server and Client side validations using ASP.NET validation controls, jQuery, Bootstrap.
  • Developed WCF web services for calling Web API methods.
  • Involved in fixing the bugs based on the client requirements and involved in the enhancements for the web forms, class files and stored procedures.
  • Implemented ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ against SQL Server 2008, PL SQL, SISS and XML.
  • Created Stored Procedures and triggers to perform automated rules, updating tables in SQL Server along with creating tables, views, indexes and relations and used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse
  • Developed classes and interfaces for the Data Access layer using VB.NET, ASP.NET ADO.Net, and SQL 2008 data access library
  • Transferred the MS Excel Sheet Reports into SSRS reports migrating the data using SSIS packages and then Use views, tables and stored procedures to develop new reports.
  • Performed Unit Testing, Regression Testing and Load testing on the modules according to the requirements and development stand.
  • Experienced in the use of agile approaches, including Extreme Programming, Test-Driven Development and Scrum.
  • Used Team Foundation Server as version control for storing different versions of Source Code.

Environment: Visual Studio 2012, MVC 3, ASP.NET4.0, C#, HTML, Telerik Rad Controls, jQuery, SOAP, Web API, IIS 6.0, Web Services, WCF, XML,XSLT, SQL-Server 2008, SSRS, SSIS, TFS.

Confidential

.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.
  • Grid view and Custom paging were used to display huge amount of data, used the Entity Framework 4.0 for the use of LINQ-based Data Access.
  • 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
  • Developingmodules using Microsoft 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.
  • Extensively working on creating and consumed ASP.Net /ASMX Web services
  • Manage the back-end connection to Microsoft 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.
  • Test Driven Development (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, 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!