We provide IT Staff Augmentation Services!

Sr. Full Stack .net Developer Resume

4.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • IT experience Over 8+ years as Sr. Full Stack .NET Developer/Sr.NET Developer/.NET Developer/Jr.NET Developer in Design, Development, Coding and Testing of Business/Commercial applications using .NET Framework, ASP.NET, MVC, Core, C#, VB.NET, jQuery, AngularJS. WCF, WPF, WWF, Silverlight, LINQ, Entity Framework IIS, SOAP, XML, DOM, XSL, XSLT, .NET REMOTING, ADO.NET, XML, HTML, JavaScript, Bootstrap, XAML, Web Services, Windows Services, AJAX, WebForm, WinForm application using Visual Studio IDE.
  • Experienced in a fast - paced Agile Development Environment including Test-Driven Development (TDD) and Scrum and SAFe. (Scaled Agile Framework) and Waterfall.
  • Knowledge in Service Cloud and Windows Fabric and experience in building highly available, highly scalable, reliable, and secure distributed systems.
  • Extensive Knowledge of Microsoft.Net Design Patterns including Dependency Injection (DI), Unity Container, Inversion of Control (IOC), Singleton and MVVM (Model-View-View-Model) and MVC (Model-View-Control).
  • Extensive experience in using Multi-threading, Generics & Collection, Exceptional Handling, Serialization, Shared Assemblies, Garbage Collection, experience in design using OOP's concepts like Encapsulation, Inheritance, Polymorphism, Abstraction.
  • Expertise using MVC life cycle, created Controller Action methods, Views, Models, View Models, Html Helper methods, Routing, Attributes, Custom validations, Partial views, Layouts, AREAS etc
  • Expertise in using the MVC action filters and creating custom action filters as per the requirement, expertise in Model validation and creating custom model validations.
  • Strong experience in implementing web applications with MVC architecture using MEAN Stack technologies (MongoDB, AngularJS, NodeJS) to create comprehensive web applications from database, back-end server to front-end web pages correlate application and system behavior along with live site data to detect performance and resource anomalies in the platform and solving hard distributed problems by leveraging the Azure Service Fabric framework and OSS
  • Proficient in developing customized behaviors and User Interface by using scripting languages like JavaScript, jQuery, JSON, AngularJS, knockoutJS, NodeJS, AJAX, HTML/HTML5, CSS, Bootstrap, Telerik controls, Kendo UI and Razor Syntax.
  • Expertise in creating web based application using technologies like AJAX Toolkit, JavaScript, jQuery, AngularJS, XML, HTML4/5 and DHTML
  • Experience in implementing .NETSecurity features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation.
  • Extensively worked on Database Connectivity with ORM technologies like Entity Framework, Nhinernate to work with relational data using domain-specific objects
  • Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service, Data, Fault and Message Contracts.
  • Designed several Sequential Workflow Libraries (WWF) for business logic by analyzing business requirement and Created WCF Service interface.
  • Experience in creating WPF applications using Microsoft Blend Design, Silverlight and XAML.
  • Experienced developing REST API using ASP.NET Web API 2, handling HTTP requests and send HTTP response with serialized JSON data and good knowledge on routing.
  • Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources
  • Experience with ASP.NET Web Forms, Web Services, and State Management, caching features, configuring optimizations and securing the web application
  • Expertise in Web Services and other technologies like SOAP, XPATH, XHTML, XML, XSL and XSLT.
  • Proficient in Database designing, creating complex Stored Procedure, Views, Triggers, Functions, using PL/SQL, T-SQL, performance tuning including indexing, schema optimization, de-normalization techniques and query execution plan analysis
  • Strong abilities in having relationships among tables, indexing, Database Design, writing Stored Procedures, handling SQL CLR, Triggers, Views, Functions and SSIS/DTS Packages in MS SQL Server and involved in all the stages of System Development Life Cycle.
  • Experience in cloud and Web Technologies, Microsoft Azure, SharePoint and MS CRM
  • Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3 -simple storage services, Amazon SQS, Amazon SNS, RDS, VPC, Security and Groups)
  • Experienced in Azure Storage Explorer (Blobs, Queues and Tables).Worked with Windows Azure (Web Role and Worker Role) Azure Web App, Web jobs and SQL Azure (SQL Azure Migration Wizard).Worked on Microsoft Azure API configuration and deployment.
  • Developed Dot Net Microservices infrastructure with Apache Kafka Message Queue, from UML diagrams to code.
  • Fully experienced in deploying, configuring and maintaining the web sites and services on IIS with and without Secure Socket Layer
  • Worked on ADO.NETData Access Techniques- SQL Command Objects, SQL Connection Objects, Data Set Objects, Data Adapter Objects and Data Reader Objects using Data Grid, Data List and Repeater Controls.
  • Experienced in SQL Server Reporting Services (SSRS), RDLC and Crystal Reports for report generation, integration into .NET applications
  • Extensive working experience in unit, integration and performance testing framework - NUnit, MSUnit Test Karma, Jasmine, and NUnit testing frameworks to write spec cases in typescript for angular applications
  • Transitioned Jenkins build server to Continuous Integration, with deployments of containerized applications via Docker and hosted in AWS
  • Experience in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS), Visual Source Safe (VSS), GIT, Bitbucket.

TECHNICAL SKILLS

Programming Languages and Frameworks: C,C++,C# (3.0/4.0/5.0/6.0/7.0 ), .Net (4.6/4.0/3.5/3.0 ),VB.NET(9.0), Visual Studio(2008,2010,2012,2013,2015,2017), .NET Core(1.1,2.0)

Web Technologies: ASP.NET (4.5/4.0/3.5/3.0 ),ASP.NET MVC (5.2/5.0/4.0), ASP.Net Ajax (4.0/3.0)HTML/HTML5,DHTML,CSS,CSS3,Bootstrap, JavaScript, jQuery, AngularJS, RESTFUL, SOAP

Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL, LINQ to XML

UI Technologies: WinForms, WPF, jQuery UI, Kendo UI, Telerik

IDE Tools: Visual Studio(2008,2010,2012,2013,2015,2017),SQL Server Management Studio, Expression Blend(4.0/3.0/2.0)

Databases: MS SQL Server (2016/2014/2012/2008 ), MS Access (2010/2007/2003 ), Oracle (10g/9i/8i), MongoDB

Reporting Tool: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8), SSIS

Modeling Tools: UML, MS Visio 2010/2007,Balsamiq

Version Control Tools: Visual SourceSafe(2005), SubVersion, Team Foundation Server(2008)

Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , Entity Framework(6.0,5.0,4.1), Web Services, SOA

Servers: Windows Server 2008/2003/NT, Microsoft IIS (10.0/8.0/7.0 ),Apache

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Sr. Full Stack .NET Developer

Responsibilities:

  • Engaged in Scrum ceremonies like Sprint Planning, Sprint Review, Sprint Retrospective and Daily Stand up meetings. Responsible for all stages of design, development, and deployment of applications.
  • Participated in pointing the user stories in and tasks in hours with our team to produce quality deliverables within time.
  • Worked on Angular 2/4 concepts like building the components, Routing, Services, Directives, Data binding, Property Binding, Event Binding,Two-way Data binding (with the help of Forms Module)
  • Developed standard and decoupled code using Design Patterns - MVP, MVVM, Singleton, Factory and concepts like Dependency Injection, IOC, Lambda Expression, Delegates.
  • Utilize AngularJS Route providers for developing Single Page Applications (SPA).Worked on NPM installations of the node.js and performed JavaScript magnifications using Gulp streaming build system.
  • Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed model.
  • Responsible for writing code using C# concepts like virtual classes, delegates and use lambda expressions using LINQ
  • Experiencing with interacted with Restful services using angular 2 Http modules also used angular 2 Forms API to get data from user.
  • Implemented UI using ASP.NET CORE 2.0,MVC, SiteCore CMS,HTML5, XML, CSS3, JavaScript, Knockout JS AJAX and Bootstrap to create responsive web pages and developed Layouts. Used Razor syntax in creating Asp.NET MVC application by reducing the coding aspect.
  • Used Telerik Chart Control to display the data in graphical format, used Telerik Docking container control to design docking layout for the application.
  • Consumed ASP.NET Web API from ASP.NETMVC 5.0 application using Http client, Implemented Web Services Using ASP.NETfor consumption by the client application.
  • Implementation of client-side validations using AngularJS and ASP.NET MVC Validation implemented at Controller level.
  • Used ASP.NET MVC 5.0 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Code functionality for OAuth2 using C# and ASP.NETIdentity communicate with multiple login providers Code OAuth2 claims and assign roles and permissions using admin services.
  • Worked on CRUD functionality with Entity framework in ASP.NETRESTFUL APIS and implemented sorting, filtering and paging with Entity framework 6 in MVC.
  • Utilizing JSON objects, XML to send and retrieve the data from database and other technologies to make data communication happen across the web application
  • Used LINQ provider which will be exposed to the user and will be responsible for building and executing a query expression.
  • Used ADO.NETEntity Framework and LINQ to Object to connect to SQL server database from Repositories classes for retrieving, manipulating, querying, storing data from the database
  • Used REST client / POSTMAN to check the response of various API's, Created & Exposed Restful Web API endpoints using HTTP verbs of GET, PUT, POST & DELETE.
  • Worked with HTTP/HTTPS protocols by using Angular2.0/4.0 components to build RESTFUL services.
  • Extensively used promises (Success and Error) while making sync communication.
  • Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application
  • Created and maintained database objects like complex Stored Procedures, Views, User Defined Functions, Triggers, Cursors, Tables, SQL Joins and T-SQL Statements in SQL Server 2016 for Inserting/Updating/Deleting the data into the relational tables.
  • Used advanced features of T-SQL in order to design and tune T-SQL to interface with the Database and other applications in the most efficient manner and created stored Procedures for the business logic using T-SQL.
  • Developed database triggers and stored procedures using T-SQL cursors and tables. Utilized T -SQL on a daily basis in creating customs view for data and business analysis.
  • Created Jenkins jobs and transformation configuration files for different Environments. Configuration Management, setting up company Version policies, build schedule using Team Foundation Server, SVN and Visual Source Safe (VSS), GIT.
  • Created an upgrade plan for applications on IIS and Windows Server to port over to Web/Worker roles on Microsoft Azure.
  • Used Window azure to deploy the application on cloud and managing the session. Worked closely with the DevOps teams to create Azure VMs and deploy and maintain applications while leveraging Azure SQL and App Services including storage blobs for media content
  • Migrated data from on-premises data servers onto Microsoft Azure cloud platform utilizing Azure data factory and Deployed .NET application to Microsoft Azure Cloud Service project as part of cloud deployment.
  • Experience in generating Custom Reports and several types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
  • Implemented Logging for ASP.NET MVC applications with Log4Net.Performed Unit Testing, Integration Testing and System Testing using NUnit.
  • Extensive implementation experience in software architecture, design patterns and development for n-tier distributed systems using .NET Framework
  • Knowledge of using Continuous Integration / Continuous Deployment (CI-CD) tools asJenkins
  • Used TFS server as version control system to manage code and document across different developers and used VersionOne to track project development.

Environment: C#, ASP.NET 4.6, MVC 5, ADO.NET, C#. NET, .Net Framework 4.6, VS 2017, SQL Server Management Studio, AJAX, Restful services, Bootstrap, Windows 10, HTML5, Java Script, DHTML, AngularJS, CSS, Bootstrap, NodeJS, NPM, KnockoutJS, Web API Services, SSRS,SSIS, Dependency injection, Telerik, AZURE, TFS,IIS 10,VersionOne Bitbucket

Confidential, Malvern, Pennsylvania

Sr. Full Stack .NET Developer

Responsibilities:

  • Actively involved in the analysis, definition, design, implementation and deployment of full Software Development Life Cycle (SDLC) of the project.
  • Knowledgeable in designing, analyzing and troubleshooting large-scale distributed systems.
  • Designed AngularJS as the development framework to build a single-page application. Used Angular 2/4 ngModel to achieve two-way binding and ngIf to display validation message and error message.
  • Designed & developed web user interface HTML, XHTML,Sitefinity CMS,CSS/CSS3, jQuery, JavaScript, AJAX and XML in a responsive grid layout.Implemented responsive design template to get a new interface in Bootstrap, HTML5.
  • Extensively worked on Kendo UI and TELERIK controls and built single page AngularJS application in the MVC view design for Menu, Grid, list view, Multiselect, Editor, and Dropdown navigation, modal, slide box, scroll, action sheet and more.
  • Implemented entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
  • Developed and Customized Applications using ASP.NET MVC, MVVM Pattern, Web Services, LINQ, Web API (HTTP/REST) Services to implement business logic
  • Created collections and performed CRUD operations on Mongodb using MongoDriver, MongoBSON and Mongo Repository.
  • Develop RESTful Web Services middleware for handling requests by multiple clients.Developed enhancements to MongoDB architecture to improve performance and scalability. Worked on MongoDB database concepts such as locking, transactions, indexes, Sharing, replication, schema design
  • Experience in developing E2E Automatic Test cases with Protractor and supporting with multiple browsers include Chrome, Mozilla, Internet Explorer and Opera.
  • Wrote services with Angular 2/4 to store and retrieve user data from the MongoDB for the application on devices with the HTTP service.
  • Designed AWS Cloud formation templates to create custom size VPC subnets to ensure successful deployment
  • Hosting of WEB API's, Asp.NETapplications in IIS and creating Cloud Instance using AWS for deployment in production environment
  • Experience with AWS Cloud platforms for deploying and managing applications in data centers
  • Involved in Unit Testing and Integration Testing in development environment and ensuring application is according to specifications.
  • Used MicrosoftCRMto build distributed CRM applications by using core CRM functionality. We usedSOAPbased platform API to access the core business and service objects
  • Responsible for testing, fixing the bugs and troubleshooting the technical problems. Modified applications according to the business requirements.Deployed established continuous integration (CI) practices and standards with JIRA, Jenkins
  • Extensively used Subversion and Git for Version Control and Configuration Management. Managed documentation and issues using Atlassian products such as JIRA.

Environment: ASP.NET 4.6, MVC 5, ADO.NET, C#. NET, .Net Framework 4.5, VS 2015, MongoDB, AJAX, Bootstrap, Windows 10, HTML 4.0, Java Script, DHTML, Angular JS, CSS, CSS3, Bootstrap, Web API Services, SOAP, RESTFUL, Entity Framework, Telerik, Teamcity, Octopus, NUnit, IIS 7.0, AWS, GIT, JIRA

Confidential, Grand Rapids, MI

Sr. Full Stack .NET Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Developed User Interface for the project using HTML/HTML5 and CSS/CSS3 and maintained existing UI Applications and upgraded those using Bootstrap, JQUERY, AJAX, JAVASCRIPT, JSON, HTML.
  • Used AngularJS to develop a Single Page Application, in scope of future usage of the framework and for consuming Restful services in using http Angular Built-In Service
  • Implemented AngularJS 1 Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.

Environment: Agile Scrum, ASP.NET MVC 4, ASP.NET, Web API, C#, HTML5, CSS3,Bootstrap,REST, LINQ, JavaScript, jQuery, Entity Framework, ADO.Net, reverse engineering, Visual Studio 2015, Telerik, Facets, DTS, SSIS, SSRS, SQL Server 2015, IIS 6.0, IIS 7.0, Team Foundation Server(TFS), Firebug, JSON

Confidential

Sr. Full Stack .NET Developer

Responsibilities:

  • Followed Agile SCRUM methodology and used Test Driven Development (TDD).
  • Developed and enhanced clientside management portals User interfaces using HTML5, Bootstrap, CSS3, JavaScript, jQuery and AJAX.
  • Effectively used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel, Header menu extender and Timer within some existing webEffectively used master pages to create consistent layout for the ASP.NET web pages and merged them with content pages. Designed the Master pages and implemented form validation using Regular Expressions pages. Implemented design patterns and the entire backend of the application in C#.NET using various object oriented features like classes, interfaces, inheritance, polymorphism etc. and multithreading. Participated in a fully scalable WPF based client/server brokerage application using ADO.NET. Used ADO.NET Object Model to Interact with SQL Server Database using C#. Have written complex stored procedures, functions and views for SSRS reports.
  • Developed WPF application using Control Templates, Data Templates, Bindings, Converters, Routed Events, Command bindings, Commands and new features like LINQ and lambda expressions. Implemented modules in SOA platform to support various integration styles which includes SOAP, REST, and XML over HTTP and JSON. Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS). Worked on optimizing the SQL queries and improved the performance. Developed Stored Procedures, Functions, Indexes, Tables, Views on SQL Server 2012
  • Working experience with Reporting Tools SQL Server Reporting Services (SSRS), created ETL packages using SQL Server Integration Services (SSIS).
  • Working in an Agile Environment to deliver higher-quality software far more rapidly. Performed debugging and unit testing of the web applications using N-Unit.

Environment: ASP.NET 3.5/4.0, C#.Net, ADO.NET, JavaScript, CSS, HTML, IIS, LINQ, XML, XSD, WCF, WPF, NUnit, AJAX,jQuery, SOA, SQL Server 2012, WinForms, SSRS, SSIS, Windows 7.

Confidential

Sr. Full Stack .NET Developer

Responsibilities:

  • Involved in Development, Testing and Implementation of the complete business solution.
  • Worked with ASP.NET Web Forms, Web Services, and State Management, caching features, configuring optimizations and securing the web application.
  • Involved in development of web graphics and graphical (UI) Pages using the HTML, Cascading Style Sheets (CSS), JavaScript, jQuery, Ajax, Master Pages & ASP.NET Controls and UML / Modeling Tool.
  • Worked in ASP.NET security mechanism such as Authentication and Authorization.
  • Extensively used Web Services, SOAP, XML and XSL to expose the reports to facilitate information sharing.
  • Experience in ASP.NET 3.0/3.5 versions including the new integrated features like Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF) Designed, modelled multi-threaded, enterprise n-tier software agent using WCF Web Service hosted in a Windows service.
  • Designed WCF Service Contract for validating the user input. Implement classes for data validation and to perform edit check on the data.
  • Developed WPF application using Control Templates, Data Templates, Bindings, Converters, Routed Events, Command bindingsImplemented the Layers (Data access layer, Business Logic Layer, UI layer), Core Libraries, Helper methods, Utilities, Dynamic Settings, Extended Method. Involved in developing Database Design. Developed stored Procedure for the Application by using SQL server also worked on ADO.NET, Data Grid, and Data setCreated Data access classes using ADO.NET Data Access Techniques- SQL Command Objects, SQL Connection Objects, Data Set Objects, Data Adapter Objects and Data Reader Objects using Data Grid, Data List and Repeater Controls.Created Stored Procedures, Views, User Defined Functions, Sub Queries and Joins for complex queries involving multiple tables and Exception Handlers.

Environment: MS Visual Studio 08, SQL Server 2008, MVC, jQuery, Ajax, JavaScript, HTML, CSS, SQL Server, TFS, WCF, Bootstrap, C#, XML, WPF, SSIS, SSRS, JSON, Pl/SQL, Telerik, XAML, XLST, T-SQL.

We'd love your feedback!