.net Full Stack Developer Resume
Russellville, KY
PROFESSIONAL SUMMARY:
- More than 8 years of experience in development of high scalable Multi - Tiered Web Applications.
- Developed applications using Angular JS, TypeScript, ASP.NET Web API, Win forms, C#, LINQ, Entity Framework and SQL server
- Strong hands on experience in client-side scripting using JavaScript, JQuery, Angular JS 2-4, XML, JSON and HTML5/CSS3
- Experience in developing Web Applications with .Net Framework 4.5/ 4.0/ 3.5 using ASP.Net, ADO.NET, VB.NET, C#, SQL Server, WPF, Silver light, WCF, Visual Studio 2017/ 2015/ 2013/ 2012/ 2010/ 2008, IIS 7.0/ 6.0.
- Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data framework services.
- Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server 2014/2012/2008/2008 R2/2005 and Oracle 8i,9i .
- Hands on experience building Microsoft Azure Services - Web Apps, API Apps, Mobile App & Logic App
- Leveraging Microsoft Azure Compute, Storage, Service Bus, Event Hub, Notification Hub, WebJobs/Functions & Caching services.
- Expertise in providing client side designing and validations using Angular JS, Angular 2.0, JavaScript, and HTML5.
- Experience in developing single page applications using AngularJS, Angular 2.0 and web pages with HTML, JavaScript, HTML5, CSS3 and jQuery in a hand-coded environment.
- Extensive experience with T-SQL in constructing Triggers, Tables, implementing stored Procedures, Functions, Views, User Profiles, Data Dictionaries and Data Integrity.
- Experience in working variety of design patterns like MVC, MVVM , Singleton, Factory.
- Experience in creating and consuming SOAP Web Services, WCF Services, RESTFULL, WEB API .
- Knowledge in Database Programming using RDBMS concepts and use of databases like SQL Server 2005/2000/2008/2015/2017.
- Strong experience in Object Oriented Programming (OOP) and methodologies.
- Experience with Source Control Management tool i.e . VSS, Tortoise SVN and TFS.
- Experience in writing Stored Procedures, Triggers, User Defined Functions.
- Experience with development of applications using MVC frame work, Bootstrap, MVVM, MVW and WCF.
- Expertise in working with Web Server Controls, HTML Controls, User Controls, Custom Controls using C#
- Expertise in using Source Control Tools such as Team Foundation Server ( TFS ) and maintain a Repository of the T-SQL, SSIS developments.
- Have Experience in working with Amazon Web Services (AWS) .
- Hands on Experience in development of applications for hosting in Microsoft Azure .
- Experience in using Bootstrap and making cross browser compatible webpages
- Experience in Angular JS structural framework for dynamic web apps.
- Worked on JavaScript frame work (Angular JS) to augment browser based applications with MVC capability
- Experience in working with third party web services APIs and Web Services using AJAX and JQuery .
- Expertise in debugging and troubleshooting existing code.
- Excellent knowledge of JavaScript, CSS3 , CSS a nd HTML 5/HTML and their behavior on different browsers.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Setting up several projects related to health care domain based on Case management for the assessment of the patients and the level of care
- Proficient in building Web User Interface (UI) using HTML5, DHTML , table less XHTML , CSS3 and JavaScript that follows W3C Web Standards
- Experience in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Developed web based applications using ASP.NET Web Forms
- Participation in SCRUM meetings & Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, DB2, MySQL and MSSQL Server .
- Exposure in solving and debugging problems using Firebug, Fiddler, Developer Tools.
- Created reports from various Database using SQL Server Reporting Services (SSRS), Power BI
- Experience in creating sites, working with lists, developing web parts using SharePoint 2103
- Knowledge on Salesforce Admin and creating reports
TECHNICAL SKILLS:
Programming Language: C#, ASP.NET, ASP.NET MVC, ASP.NET, Web API, .NET Framework 4.5/ 4.0/ 3.5/ 3.0, ADO.NET, Entity Framework, LINQ, XML, Web Services, Windows Services, Sharepoint, Web Forms, Win forms, WCF, Visual Basic, T-SQL, SQL, JavaScript, C++, C
Scripting and Markup: JavaScript, jQuery, Angular JS, Angular2, Angular4, Bootstrap UI, HTML, HTML5, CSS, CSS3, XML, XSL, XSLT, XPATH, SOAP, REST, JSON, DOM
Azure Services: Web Apps, API Apps, Mobile App, Logic App
Cloud Services: AWS, Azure
Web/Application Server: IIS 7.0/6.0
IDE: Visual Studio .NET 2005/2008/2013/2015/2017
Databases: SQL Server 2012/2008, Oracle 11g/10g/9i
Operating systems: Windows 10/8/7/Vista/XP & Windows Server 2008/2012, MAC-OS, LINUX
Web Services and Protocols: WCF, SOAP, WSDL, REST, SSL, FTP, TCP/IP, HTTP, HTTPS, XML, JSON, MTOM, MSMQ, IPC, P2P, TCP, UDP, WebSocket, RabbitMQ
Configuration Management Tools: Team City, Visual Source Safe -VSS, Team Foundation Server-TFS, Tortoise SVN, GIT
Version control: TFS, VSS, SVN and Win SCP
PROFESSIONAL EXPERIENCE:
Confidential, Russellville, KY
.Net full stack developer
Responsibilities:
- Maintained and Developed about 150 internal Applications using different technologies
- Exploring Existing system, interacting with the business team to gather requirements, transferring business requirements to technical and preparing necessary documents
- Designed database using code first approach of Entity frame work .
- Prepare mockups wire frames Designed the web pages using HTML5, CSS and Bootstrap
- Designed walkthrough with business managers
- Created Web API methods using ASP.NET Web API
- Developed data layer using LINQ and Entity Framework. Created stored procedures and implemented query optimization methodologies
- Developed an Angular2 workflow manager leveraging Angular-UI state router for flexible configuration and management of multi-step user input flows.
- Used Angular2 HTTP Module to make API calls and worked with the observables.
- Consumed RESTFUL Web Services using Angular2 HTTP Module.
- Developed an Microsoft Azure Based high performance compute envirorment to support the massive computational requriments of client congressional redistricting Azure application
- Used TFS 2015/2012/2010, VSS as source control tools in implementation of code review process by providing shelves set support in Code review templates and handle build processes.
- Developed the UI (user interface) using ASP.NET, MVC5.0, HTML5, CSS3, Angular 2.0 , JSON, Lambda, LINQ, Bootstrap5, Ajax, JavaScript and jQuery.
- Used data communication concepts like ADO.NET, Entity FrameWork, LINQ to SQL, NHibernate.
- Developed WCF services, Azure web role and Worker roles.
- Designed, developed Restful Web Services using WCF Services with .NET, C#.NET and Hosted on IIS and Unit tested with MS Unit Framework, C#.NET.
- Customized the look and feel of the Rich Interactive User Interface using Data Templates, Control Templates, Styles, and Resources using Visual Studio 2012.
- Created various Stored Procedures and Triggers using SQL Server 2012/ T-SQL , Created Indexes, Joins on key fields for fast retrieval and Database optimization.
- Accessing SQL Server 2008 to fetch the reference data to both the applications and SQL server 2012 with Entity Framework.
- Developed controller classes and views
- Developed Model Classes using TypeScript transformed views to use Angular object
- Consumed Web API methods through Angular 2
- Building Microservices & designing Web APIs - publishing through API Management Gateway
- Developed Unit Test Classes both for Web API and Angular 2
- Worked with various AngularJs Expressions, Directives, Filters and Controllers.
- Implemented Angular directives for new functionalities that are reusable in multiple modules.
- Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
- Implemented Angular javascript in application. Performed string interpolation in Angular js.
- Created scripts reusable by function to TFS for further data environment creation process.
- Branding and customizing the site using SharePoint Designer and CSS to improve look and feel of the site.
- Monitored SharePoint 12 hive logs and verbose logs to improve the performance.
- Extensively used Java script/ JQuery/Angular JS for UI controls and validations.
- Implemented Data Integration using SQL Server Integrated Services (SSIS) .
- Knowledge on Developing Reports using SQL Server Reporting Services (SSRS) and Data Transformation Services (DTS) .
- Used TFS for Version controlling and Tickets management
- Participated and organized daily scrum calls, sprint meetings
- Performed end to end testing and QA . Reviewed code and documents.
- Developed and managed deployment scenarios
- Supported the applications for certain period
Environment: Windows, Azure, ASP.NET MVC5, ASP.NET Web API, C#, Entity Framework, LINQ, SQL Server 2012, JSON, Angular2, HTML5, CSS3, Bootstrap, AJAX, JavaScript, TDD, TFS.
Confidential, Stamford, CT
.Net Full Stack Developer
Responsibilities:
- Used client-side scripting languages such as JavaScript and jQuery .
- Worked in a 5-layering structured team environment to develop, enhance & support web-based
- Developed securing the application using form-based authentication using HTML, JavaScript,jQuery and CSS.
- Enhancing the performance of Web Decisions project which is the brain behind marketing application using VB.NET, C # and ASP.NET.
- Create UI/UX design concepts from creative briefs or draft requirements.
- Developed an Azure based high performance compute environment and client side validations were designed using Data Annotations and java script.
- Used Microsoft Azure IaaS, PaaS and SaaS Architecture, Strategy and Planning.
- Designed mockups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
- Used Team Foundation Server (TFS) for code management.
- UI development with technologies like HTML 5, Angular JS and jQuery .
- Implemented Bootstrap in developing UI.
- Developed GUI using JavaScript, HTML/HTML5, XHTML, AJAX, CSS3 and jQuery in ongoing projects.
- Use Web pack for Angular2 Component that generate static assets.
- Used WCF for creating windows and custom win form control using various animation techniques.
- Used LINQ to SQL provider to query SQL Server databases as well as SQL Server Compact databases.
- Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
- Followed TDD ( Test Driven Development ) when implementing Web Service for budget approval process.
- Responsible for SQL Reporting Services ( SSRS ) and SQL Integration Services ( SSIS ).
- Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Used the Node Package Manager (NPM) to install libraries like angular-cli, typescript etc., which are required for developing an angular application in Node.
- Implemented Model View Controller (MVC) Design Pattern using AngularJS.
- Implemented JSON for data transfer between the Angular component and web services.
- Implemented various Angular bootstrap directives like modal, popover, tooltip collapse etc.
- Implemented High Charts, Stock Charts for Representing Options and Stocks on Angular2 framework using Typescript.
- Used ASP.NET 4.5 Framework and MVC with Razor to design and develop the application.
- Used Entity Framework for working with Relational data and LINQ for updating the data.
- Implemented Presentation layer using CSS Framework, AngularJS , and HTML5.
- Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, jQuery and CSS.
- Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
- Implemented XML parsing and JSON parsing for data handling on different application.
Environment: Windows, ASP.NET MVC,C#,XML, LINQ, ENTITY FRAMEWORK, HTML5, CSS3, AJAX, JavaScript, TDD, Angular2, JQuery, JSON, Bootstrap, JIRA.
Confidential, Phoenix, AZ
.Net Developer
Responsibilities:
- Designed rich, easy-to- use and highly interactive UI using the HTML5, ASP.NET Master Pages, AJAX controls, JavaScript, CSS3, Angular JS, jQuery, Bootstrap.
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC
- Worked on ASP.NET Identity, Bootstrap, Authentication filter, Filter overrides, Attribute routing using ASP.NET MVC framework.
- Used Areas in ASP.NET MVC to separate new implementation logic for upgrading to new design.
- Requirement gathering and understanding.
- Developed the Cascading Style Sheets (CSS), which gives the entire site a dynamic look.
- Developed screen functionality using HTML, CSS, JavaScript and jQuery.
- Developed SQL Server Stored Procedures, Tuned SQL Queries.
- Worked on client requirement and wrote Complex SQL Queries to generate Crystal Reports .
- Handling code optimization techniques to decrease much use of JavaScript in creating dynamic functionality, with the use of CSS classes.
- Implemented media queries and writing device specific CSS and performed client side validations using Angular directives.
- Worked in Service Oriented Architecture (SOA) where the Angular component interacts with the API's for the fetching data.
- Used Bootstrap, Kendo UI Framework, Angular materials for developing the responsive web application using AngularJS code.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed and tested many features for dashboard using Bootstrap, CSS, JavaScript and jQuery.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Performed research to explore and identify new technological platforms.
- Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
- Resolved ongoing problems and accurately documented progress of a project.
Environment: .NET Framework, ASP.NET, C#, HTML, DHTML Bootstrap, CSS, AJAX, CSS3, JavaScript, jQuery, SQL, JSON.
Confidential, Buckhead, GA
.NET Developer
Responsibilities:
- Involved in understanding Existing Applications and Reviewing Requirements, Use Cases with Business Team and implementing and prioritizing the tasks as per Business Requirements using the Agile Methodology.
- Involved in designing Security and Shared Services (Excel and InfoPath form) for different sites according to different department and activities.
- Implemented MVC pattern in the application development.
- Migrated the existing jQuery based web application to AngularJS.
- Designed Web Forms, User Controls, and AJAX Web forms using ASP.NET 3.0/3.5.
- Extensively worked with ASP.NET Web Site Administration Tool to create Roles, Login Controls, Authentication and Authorization for Site Security.
- Implemented Server and Client-side validations using ASP.NET 4.5 validation controls jQuery
- Created and used user controls and custom controls.
- Created and consumed web services.
- Designed and developed User Interface for Patient Billing, Prescriptions and Collections.
- Designed and coded the WinForms to do analysis on existing XML files.
- Designed and Implemented Web Services and hosted on IIS Server to expose user authentication with Unified Access Request System.
- Implemented SOAP protocol in Web Services.
- Involved in developing custom user controls to reduce the Complexity in UI Coding and made it look better and simple.
- Implemented AJAX and used Ajax control library toolkit to improve performance and features of application.
- Used AJAX Controls like Scriptmanager and Updatepanel to develop the GUI.
- Used XML intensively to bind the data to the Web Controls, Data manipulation to store data.
- Used LINQ to SQL with Dynamic LINQ library.
- Configuring virtual network in Azure, including setting Site to site connectivity or point to site connectivity and deploying Azure VM and cloud services in virtual network.
- Created WCF Services and Client Proxy for communication between Application Server and Web Server.
- Provided session level security and password authentication using Session objects and Cookies.
- Used bootstrap Cascading Style Sheets ( CSS3 ) with HTML5 to attain uniformity of all web pages.
- Developed many SQL queries to fetch data as per the business requirements with tuning techniques.
- Developed Stored Procedures, Triggers, and Views in the SQL Server 2008.
- Worked on creating and scheduling of T-SQL jobs to run daily.
- Designed and developed several SQL Server Stored Procedures, Triggers, Views, User defined Functions for all the DML functionality for the web site.
- Developing SSIS jobs with the SSIS packages with additional steps that could be utilized for FTP files or staging intermediate data staging databases.
- Developing and deploying SSRS reports for the reports module like preliminary and final audit reports.
- Involved in testing the application using NUnit testing.
- Used Microsoft Visual Sourcesafe (VSS) for source access management
Environment: ADO.Net, ASP.Net 4.5, MVC 4.5/5, C#, HTML 5, CSS 3,, Angularjs, jQuery, Bootstrap, LINQ, VSS, OOAD, SOAP, N-tier, IIS 6.0 UML, Agile Methodology, Web Services, XML, WCF, MVVM, WPF, WEB API, RESTful Services, Azure, NUnit, Oracle 11G, Web Services, XML, SOAP, UML
Confidential
.NET Developer
Responsibilities:
- Extensive experience in developing User Interface (UI) using WPF and XAML for the better look and feel of the desktop based application.
- Used XAML & Silver light directly for WPF and design rich controls to enhance user experience and interaction with rich editing mechanism and improved functionalities.
- Worked extensively on MS-Visio to design various UML Diagrams like Sequence Diagram and Class Diagrams.
- Used C# .NET to develop code behind logic, business tier and SQL server 2008 for data tier.
- Used BizTalk Application Server to create, debug and deploy individual application modules with Web based modules.
- Designed and implemented report forms with Stored Procedure using T-SQL, which contain number of subreports to bring data to Master report.
- Developed presentation layer Components and created reusable components in ASP.NET 3.5 to use across the application.
- Involved in creating database tables and making Oracle calls for data manipulations to the application server.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Involved in setting up the several case management processes for the patient care, planning, Facilitation, assessment and care coordination
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers.
- User controls were developed using C# for incorporating the common requirements on every web page.
- Supported and developed both web-based applications (in Classic ASP and ASP.NET) as well as client-server applications written in Visual Basic Developed Web Pages using C#, ASP.NET web controls and HTML server controls. Used the validation controls.
- Used JavaScript to create different client-side functions that greatly decreased processing time and resource consumption.
- Used .Net Security features such as Authentication and Authorization.
- Created SQL Server Stored Procedures and executed them using ADO.NET.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using T-SQL and LINQ in SQL Server 2008.
- Used XML for data storage and XSLT to transform the SQL queries returned as XML nodes.
- Troubleshoot the application in production environment without sacrificing the uptime and services.
Environment: C# .NET, Web Services, ASP.NET, XML, ADO.NET, HTML, JavaScript, SQL Server 2008, T-SQL, Oracle 9i/10g, Web Services, WPF, XAML, SSIS, SSRS, AJAX, XML, HTML, JavaScript, LINQ, NUnit, VSS
