Full Stack Developer Resume
Minneapolis, MN
SUMMARY
- 8+ years of experience in analysis, design, developing, testing, deployment and implementation of Web based applications, Windows applications and using Object Oriented Programming (OOP) model using Microsoft.NET Framework 4.5/4.0/3.5/3.0.
- Professional Experience in business domains including Healthcare, Retailing and Banking.
- Experience in all phases of the Software Development Life Cycle (SDLC) using Agile Scrum, Waterfall models.
- Hands on experience with development of enterprise applications using ASP.NET, MVC, ADO.NET, C#, VB.NET, WCF, WPF, LINQ, WEB API, Web Services, REST Based Web API's, Entity Framework, Couch base.
- Experience with developing GUI using web technologies like HTML, HTML5, CSS, CSS3, DHTML, AJAX, JQuery, JSON, JavaScript, Angular JS, Bootstrap, XML, Node.js, and Ext.Js.
- Strong Experience on developing SPA using Angular JS 1.0 and Angular JS controllers, directives, factory and service resources, routings and events.
- Experience with Relational Databases like SQL Server 2016/2014/2012 , Oracle 12c/11i/10g, Sybase Database, clustering, mirroring and migration activities.
- Proficient with database programming languages using T - SQL and developing complex Stored Procedures, Functions, Joins, Triggers and creating database Views.
- Experience as an Oracle PL/SQL Developer in analysis, design and implementation of business applications using the Oracle Relational Database Management System (RDBMS).
- Developed Restful Web services for transmission of data in JSON format.
- Experience in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Experience in Creating and Consuming WCF services as a. Net Remoting Service and an XML Web Service.
- Well experienced in C# - asynchronous programming, Multithreading, Collections, Concurrency, Exception handling, partial classes and various object-oriented methodologies.
- Worked with the version control tools like Microsoft Visual Source Safe (VSS), SVN version control and Team Foundation Server (TFS), Git Hub.
- Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, implementing the Service-Oriented Architecture (SOA) using the SOAP and REST methodologies.
- Proficient in working with the third-party components such as Kendo UI, Dev Express Universal, Telerik Controls, and Component Art.
- Hands on experience in Cloud platforms like AWS, Azure, Experience in supporting the cloud environments like Amazon AWS and Rack space open Stack.
- Experience in developing and deploying Client server, Web-based, distributed end-to-end enterprise applications using PowerShell and Jenkins.
- Experience with Automated Testing tools such as Selenium-RC, Web Driver and Selenium Grid.
- Experience in different types of testing like black box testing, integration testing, regression testing, GUI testing, Functional testing and system testing.
- Build out new websites and templates using Piranha, Umbraco, Kentico macro language.
- Worked with Magento, Kentico, No Commerce, Storefront, Word Press, Shopify and Custom Platforms.
- Expertise in using Design patterns and object-oriented methodologies to design software for mobile phones.
- Experienced in working with Kentico CMS E-Commerce Portal. Performed successful application development and upgraded multiple version of Kentico CMS.
- Involve in development of target architecture using Core .NET, Microsoft tools & technologies.
- Skilled in developing APIs for middle ware Framework modules for mobile platforms using C and C++ and Java.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience in refreshing dataset using Power BI Gateway, developing complex Power BI dashboards.
- Used Informatica ETL tool for migrating data and also processing business rules.
- Experience in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS).
- Developing OLAP cubes by identifying tables (fact and dimension), Data Source and Data Source Views, attributes and dimension members using SQL Server Analysis Services (SSAS).
- Sound knowledge of 3-tier and N-tier layered architecture.
- Good Knowledge in Microsoft Office, Word, PowerPoint, Excel, Access, MS Project, Publisher, Visio.
- Expertise in Maintaining, Supporting and Troubleshooting applications and fixing bugs.
- Experience in call support during critical production and post-production validation.
- Energetic self-motivated and quick learner with good analytical, communication, debugging and organizational skills.
TECHNICAL SKILLS
.Net Technologies: ADO.NET, ASP.NET, LINQ, Web Services, WPF, WCF, .NET Framework (3.0/3.5/4.0/4.5 ), MVC, Entity Framework, Web Services, Web API.
Languages: C, C++, C#.Net, VB.Net.
Scripting: Ajax, Java Script, jQuery, Angular JS, HTML, CSS, Bootstrap, Node.js, React JS.
Databases: MySQL, SQL Server 2016/2014/2012 , NoSQL, Mongo DB.
XML Technologies: XML, XSLT, XPATH, WSDL, JSON.
Protocols: HTTP, FTP, SOAP.
Web Server: IIS 6.0, 7.0.
Versioning Tools: Team Foundation Server, SVN, VSS, Git Hub.
Reporting Tools: Crystal Reports, SSRS, SSAS, SSIS Reports.
Tools: Visual Studio 2015/2013/2010/2012 , MS Management Studio, Visual Studio Blend, Enterprise version.
Operating System: Windows 10 / Server 2003/ Server 2008/ XP/Vista/7/8, Unix, RedHat, CentOS, Linux, DOS.
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Full Stack Developer
Responsibilities:
- Design &Development of the User Interface using HTML, CSS, Kendo UI, JavaScript, Telerik.
- Used ASP.NET MVC 5, JavaScript, jQuery, AJAX, Type Script, VBScript, JSON, Angular JS to create a very clean and professional UI.
- Used AngularJS, HTML5 for building SPA (Single Page Application) and to consume other services using Restful web services and process JSON data.
- Used Ext.Js, Sencha Touch, ASP.Net, and C #.Net, Entity Framework, Angular JS, Bootstrap, HTML5, JavaScript, CSS, XML, T-SQL, PL/SQL, Web Services and Windows Services.
- Worked on developing automation and other IT Process Automation capabilities with the AWS platform, Responsible for planning, installing, and supporting AWS infrastructure.
- Worked on the CMS Kentico tool for UI design functionality. Utilized Angular 2.0, Bootstrap, CSS selectors and HTML elements for the better display of the modules on front-end.
- Used Selenium Page Object Model, Page Factory design pattern to build data driven framework.
- Enhance Custom Web Forms Patient Management Software to display eligibility results returned by the WCF service, adding new functionality for client management.
- Designed and developed web based UI in VB.NET using different controls like HTML Controls, Data Controls and Web Controls.
- Created factory services and services for code reusability in Angular JS.
- Designed various Routing Mechanism's and $http Functionality in Angular JS in order to get the data from the web servers.
- Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
- Implemented RESTful Web Service layer using "Jersey API" to expose data which enabled rapid service tier development.
- Used C# in Xamarin to create native mobile application, Used Xamarin Insights for analytics and error handling.
- Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
- Using Grunt for automated building of application including unit testing (Jasmine /Karma).
- Created API proxies from SOAP, REST and Open API Specifications.
- Provided inputs in architecting, designing, and implementing Service Oriented Architecture (SOA) for the application development group.
- Migration from Web Services to WCF Services and testing using WCF Test Client tool.
- Designs and develop high reliability components using Visual Studio, MVC, ASP.NET, and C #, Web Services, SQL Server and T-SQL. Designs, prepares, tests and debugs web program coding for business applications.
- Planning for Oracle ERP Implementation, led a comprehensive work redesign for planning function and process improvement effort in improving standard operating procedures.
- Responsible for maintaining existing web applications and enhancing features. Provides programming support and troubleshooting.
- Used agile methodology for developing projects and participated in Sprints planning.
- Used SSRS for reporting services and SSIS packages for data manipulation.
- Documented and Unit tested the web pages that were developed and reports were presented SSRS.
Environment: ASP.NET, C#, .NET, Angular JS, HTML, JavaScript, AJAX, CSS, ASP.NET MVC 5, Kendo UI, SQL Server 2014/2016, ADO.NET, Visual Studio 2015, Selenium, SSIS, SSRS, WCF, WPF, TFS, Mongo DB, Power shell, Jenkins, XML, Entity Framework4.1, IIS 6.0/7.0. /8.1.
Confidential, Renton, WA
.NET Developer
Responsibilities:
- Involved in Requirement gathering, task planning, Design and Unit Testing.
- Designed and developed web forms with HTML, XHTML, and CSS3.
- Responsible for the front side UI/UX development and design of two corporate websites which is constructed on the ecommerce platform Magento.
- Worked on MVC 4.0/5.0 applications to build the UI layer, Designed and Implemented the UI with the extensive use of JavaScript and jQuery, Angular JS 1.0.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept, used Angular JS form validations to reduce the load on server.
- Used various Telerik Controls, developed user controls to design custom UI to meet the requirements and to increase the ease of use for customers.
- Working with data providers and datasets connecting to an Oracle database using VB.NET.
- Maintaining technical support for Infrastructure Services on Microsoft Windows technologies.
- Responsible for Active Directory, Windows 2008 and 2012 OS, Window 6.5, 7 OS.
- Optimize main website for mobile and tablet using skeleton framework and custom media queries.
- 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 on to the UI.
- Well versed with deployment, migration, integration, upgrades and maintenance of middleware applications.
- Development of enterprise reports by pulling data from various sources and presenting in SQL reporting Services (SSRS).
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Used Active directory to provide a central location for network administration and security authentication.
- Developed SSIS packages to export data of flat file source to SQL Server Database.
- Designed and Developed Web Services for Business Logic Layer for Service Oriented Architecture (SOA).
- Created Complex SQL Stored procedures using Microsoft SQL Server 2012.
- Deployed the Web application on the Production Server.
- Tested the developed code to ensure that it accurately captured the existing business processes using N Unit Testing.
- 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.
- Coded in Data Access Layer, and Business Logic Layer using VB.NET and SQL Server in backend.
- Created Entity Framework object model which handles the data from to SQL.
- Used LINQ to Entity Framework using Lambda Expressions for communicating between business logic layer and Data access layer.
- Used .NET Framework 4.0 throughout the project and converted existing code from 2.0 to 3.0.
- Modifications were made to the existing GUI using WPF for better look and feel.
- Involved in development of UI Pages using the HTML, Master Pages & ASP.NET Controls and ASP classic controls.
Environment: ASP.NET 4.5, MVC 4.0, C#, VB.NET, VB Script, Entity Framework5.0, Selenium, XML, JavaScript, LINQ, Angular JS 1.0. Lambda Expression, CSS3, TFS, Visual Studio 2012, SSRS, IIS, SQL Server 2012, Web API, HTML5, CSS3, jQuery.
Confidential, Chandler, AZ
.NET Developer
Responsibilities:
- Involved in the complete life cycle (SDLC) of the project, including (design, development, and implementation, testing, support, and production maintenance).
- Used ASP.NET MVC 3for front-end websites. Used presentation layer as CSS, which allows customization of layout, color based on the user selection using XSLT, XML, and CSS.
- Used React-Router to turn application into Single Page Application.
- Developed and executed Non-functional testing such as performance, load, stress, stability, and security testing using Load Runner.
- Designed C# WinForms UI that accommodates multiple languages for global sales.
- Practiced Agile Methodology in order to review progress of project in monthly sprints.
- Used LINQ to build set of operations, parameters and expression during execution of data from SQL Server.
- Designed and Developed applications using ASP.NET 4.0, C#, MVC 3.0, SQL Server 2010.
- Worked on routing to load controller type using MVC, Web APIs for reaching appropriate action in the web application.
- Implemented Data Access Layer using Entity Framework Code First to communicate with the SQL Server.
- Developed Web Services and test this services using SOAP UI.
- Created Database Objects like Tables, Stored Procedures, Views, Triggers, Rules, Defaults, user defined data types and functions.
- Defined relationship between tables and enforced the referential integrity constraints. Created Clustered and Non-Clustered Indexes.
- Tuned the SQL queries using SQL profiler. Involved in tuning the database.
- Involved in testing and debugging and performed thorough Unit testing.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
Environment: ASP.NET 4.0, ASP.NET MVC 4.0, MS Visual Studio 2012, .NET Framework 4.0/4.5, WPF, MVVM, Repository Pattern, Console Application, C#, ADO.NET Entity Framework 4.3/5.0, LINQ, SSIS, SSRS, XML, TFS 2012, jQuery, JSON, JavaScript, VB Script, CSS 3, AJAX, SQL Server 2008, IIS.
Confidential
.NET Developer
Responsibilities:
- Designed and developed the application on ASP.NET Framework, HTML, JavaScript, and CSS and C #.
- Created rich, easy-to-use Views, Partial Views using Scaffolding Templates and Razor View Engine.
- Created Layout Views using CSS/Themes/jQuery for Razor Engine to give a consistent look to header element.
- Developed various Controllers with Action Methods returning varied action results like File Content, Script Execution, JSON Data, URL Redirection and HTTP Status.
- Developed Data Models by Model First approach using Entity Framework to enable strongly-typed LINQ queries.
- Have used ASP.NET Validation controls to do server-side validations and client-side validations based on the user’s browser.
- Responsible for designing MVC pattern web pages.
- Working Experience in SSRS (SQL Server Reporting Services) where creating, deploying and manage the reports.
- Working Experience to transform Xml data files, Flat files into destination with SSIS (SQL Server Integration Services).
- Consumed Remote Web services using WCF Service Model and called within Silverlight to implement Data Binding with Silverlight controls.
- Performed DBA operations, integrations, and Invoked SQL Server stored procedures using ADO.NET.
- Using LINQ made queries for WCF services, WPF and Win Forms.
- Have extensively used Datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Installed/Configured and was responsible for setting up the environment and developing using 3-tier architecture.
- Server side working experience with IIS (Internet Information Services) manages hosting, publishing.
- Used Active directory to provide a central location for network administration and security authentication for the users.
- Designed Invoices, Bills using Reporting Services.
- Developed classes and interfaces for the Data Access layer using VB.NET, ASP.NET ADO.Net, and SQL 2008 data access library.
Environment: ASP.NET, C#, Visual Studio 2010, Entity Framework, IIS, .NET Framework 4.0, JavaScript, Dependency Injection, SQL Server 2008 R2.
Confidential
Jr.NET Developer
Responsibilities:
- Developed application using ASP.NET MVC 3.0.
- Developed views using CSHTML, jQuery, Ajax, HTML and CSS.
- Implemented MVC validation at Controller level.
- Used extensively jQuery for client-side validations.
- Implemented searching, filtering, sorting, refreshing grid functionality.
- Used Fluent N Hibernate for extracting and storing data in database.
- Developed Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures and Triggers.
- Extensively used Data Annotations attributes for data validation and verification purpose.
- Used 'Microsoft Application Blocks' for exception handling, logging and database access...
- Actively involved in writing business logic in C#.
- Extensively used Object Oriented Programming fundamentals during all phase of web application development.
- Developed unit test cases script using C#.
- Used .NET Framework 3.0 throughout the project and converted existing code from 2.0 to 3.0.
- Modifications were made to the existing GUI using WPF for better look and feel.
- Consumed Web services using WCF and WPF for online transactions using C# and exposed them through HTTP.
- Involved in development of UI Pages using the HTML, Master Pages & ASP.NET Controls and ASP classic controls
- Developed Front End using ASP.Net Web application & AJAX.
- Reviewed XML data and worked in coding of validating XML data with XSD.
- Involved in writing code for generating XML files for all 8 Records using C#.NET as per ATA Spec 2000 Standards.
- Involved in client interaction for requirements and enhancements.
- Involved in organizing weekly Call Conferences with client to have project.
- Prepared test cases for all the modules and performed unit and integration testing.
Environment: ASP.NET MVC 3.0, .Net Framework 3.5, MS Visual Studio 2008, Web Services, C#, XML, LINQ, SQL Server 2008, jQuery, CSS, IIS 5.0.
