We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

0/5 (Submit Your Rating)

Greensboro, NC

SUMMARY

  • Worked in all phases of Software Development Life Cycle (SDLC) mainly in Analysis, Design, Development, Testing, Implementation of Web, Windows, and distributed applications using Agile and Waterfall methodologies.
  • Strong Development and Team Lead experience in .NET Technologies. (C#, Web api, WCF, WPF, ASP.net, ADO.NET, NHibernate, Web Services).
  • Strong expertise in designing both RESTFUL services (Web api) and SOAP based services (WCF).
  • Strong Expertise in using client - side technologies such as Angular, Angular JS and React.
  • Proficient in Web based n-tier applications using C#, ASP/ASP.NET, SQL/PLSQL, JavaScript, AJAX, ADO.NET, XML, Web API, WCF, Web Services, WSDL, jQuery, HTML, HTML5, DHTML XML, ADO.NET, VBScript, CSS, Angular JS.
  • Experience in Code Inspections, Automated Code Refactoring and Coding Assistance using ReSharper.
  • Experience in using the data access methods Active Data Objects (ADO), Language Integrated Query (LINQ) heavy knowledge of Lambda and Entity Framework.
  • Worked on developing and consuming SOAP Web Services and Restful Web services with JSON.
  • Good knowledge of Principles and Design patterns like Repository, CQRS, SOA, REST, Singleton, Dependency Injection, IOC, Adapter, Factory and Abstract Factory, Facade, Builder etc.
  • Migrated projects from .Net Framework to .NET Core.
  • Expertise in troubleshooting production apps using tools such as Splunk and IIS event logs.
  • Experience in XML/XSL related technologies: XML, XSLT, and X-Path.
  • Improved Performance (Performance tuning) of SQL Server Stored Procs, Complex SQL Queries and Applications.
  • Collaborated with team to design and implement advanced technologies WCF, Web API, and Angular JS.
  • Hands on experience in working with Microsoft Azure Cloud Services (PaaS & IaaS), Microsoft Azure Service Bus, Document DB, Azure Search, Visual Studio Online (VSO).
  • Worked on various Azure services like Azure Functions, Logic Apps, Caching, SQL Azure, Storage Azure Active Directory, API management and PowerShell Automation.
  • Strong experience in working with SQL Server and NoSQL database such as Cassandra & Mongo DB.
  • Used tools of Crystal Reports and SQL Reporting Services for generating reports.
  • Hands on experience using SQL Server Integration Services (SSIS) as the product features a fast and flexible tool for Data Extraction, Transformation and Loading (ETL).
  • Experience in working with third party dlls like NPOI, Wkhtmltopdf in generating varieties of documents.
  • Expertise in using Language-Integrated Query (LINQ to Objects and LINQ to SQL) to retrieve data.
  • Expertise in testing which involves Unit Testing, Integration, Performance and Auditing the code to ensure it works with minimal defects before going to production. Perform Bug Verification and fixing solutions for several products.

TECHNICAL SKILLS

Languages: C#, Visual Basic.Net, Transact-SQL (T-SQL), LINQ, XML

.NET Technologies: ASP.NET, .NET Core, Razor, ADO.NET, Web API, WCF Services, Web Services (SOAP, JSON), XML Technologies, Entity Framework (EF), LINQ, NHibernate

Cloud Computing: AWS, Microsoft Azure, SQL Azure, Azure Search, Azure Active Directory, Visual Studio Online (VSO), Web Apps & Office 365

Services: Web Services, WCF Services, Windows Services, Web API, Web Sockets.

Testing Tools: Unit Testing (VSTS, N-Unit), Mercury Test Director, Load Runner, Selenium Suite, Soap testing, Win runner, Remedy, Web API testing, Soap, UI, Fiddler

Databases: Microsoft SQL Server, Oracle, MS Access, MySQL, Dynamic Sql, Cassandra, Mongo DB

Testing Framework: NUnit, MSTest, Moq

Scripting Languages: JavaScript, jQuery, VBScript, CSS3, HTML5, DHTML, Kendo UI, Node.js, Angular JS, Ajax.

Design Patterns: CQRS, Repository, Factory, Dependency Injection, MVC, Facade, Singleton

ETL Tools: SQL Server DTS, SQL Server Integration Services (SSIS)

Reporting Tools: SQL Server Reporting Services (SSRS)

Version Tools: Microsoft Team Foundation Server, Visual Source Safe, GITOther Concepts & Technologies UML Modeling, Scrum, Agile, Object-Oriented Designing, Service Oriented Architecture, Design Patterns, Multi-Threading, Microsoft Enterprise Library, MSDTC, Linked Server.

Third Party Tool: Send grid, Wkhtml2Pdf, NPOI, Concur, Telerik, Dev Express.

Other: Performance Tuning. UML, Design patterns, code reviews, test planning, Bootstrap, RAD.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Full Stack Developer

Responsibilities:

  • Involved in full life cycle of project from requirements gathering, analyzing, designing, and developing the application using Iterative Agile Methodology.
  • Develop the application .NET Core, WCF Services, Web API, jQuery, Knockout JS, Typescript, Angular 7.
  • Work with Microsoft Azure web application development with TDD integration.
  • Implement JWT Token based authentication to secure ASP.NET Core Web API and provide authorization.
  • Create Web API to communicate real time data from different data sources.
  • Implemented queries using LINQ for effective access with database and easy handle of file operations.
  • By using document database, each entity that the application tracks are stored in a single document.
  • Use Azure Portal for SQL Databases, Data Factory and Swagger UI to create versioning, and testing API’s.
  • Utilize Entity Framework code first approach using migration created tables based on entities.
  • Team Foundation Server (TFS) and GIT are used as version controls for code deployments.
  • Set up Angular 7 for UI. Develop html views with HTML 5, Knockout JS, CSS, jQuery, JSON, and Java Script.
  • Develop CRUD functionality and implemented sorting, filtering, paging with Entity framework in MVC5.
  • Develop Stored Procedures, Functions and Packages in SQL Server to execute various database routines.
  • Design and develop Front End Automation Portal using HTML5, AngularJS, jQuery, and Bootstrap, MVC 5.
  • Troubleshooting performance issues in SQL Server and Application by implementing Performance tuning.
  • Configure WCF Services with appropriate endpoints for consuming them in the web application.
  • Engage in database tuning, indexing, and monitoring using SQL Profiler, traces, and execution plan.
  • Develop reports using RDL (Remote definition language) an XML application using SSRS.
  • Implement Mongo DB for High Performance Database Operations and SQL Server for normal database queries.

Environment: .Net Core, SQL Server, Web API, WCF, Angular 7, Windows Azure, Knockout JS.

Confidential, Greensboro, NC

.Net Developer

Responsibilities:

  • Using Microsoft Technologies for the project development such as Visual Studio 2017/15, .Net framework 4.7.2, C# 4.7.2, SQL Server 2016.
  • Design and implement integration components using ASP.NET (C#) and JavaScript, using the latest industry standards and best practices. Design and implement a Restful API layer along with calls to consume an API layer.
  • Involved inAgile ScrumMethodology by attending daily scrum.
  • Involved in the SDLC phase of requirement, analysis, design, and development of the windows-based intranet application.
  • Designing WPF Forms, Custom Controls, and User Controls using XAML language for interactive UI.
  • Integrate Content Management functionality into existing browser-based solutions using REST APIs.
  • Build microservices for the delivery of software products across the enterprise.
  • Extended a custom domain-driven micro-services architecture built on top of ASP.NET Web API and the HTTP protocol.
  • Implemented and consumed Web Services using WCF.
  • Used bootstrap styles extensively to get the right styling for the Web Pages.
  • Integrate Campaigns Solution/App to the new system/soln. by interacting with the legacy SQL database and native API resources.
  • Utilized Angular Route for creating Single Page Application (SPA) and in corporate Model-View-Whatever (MV) development pattern allowing efficient unit testing, and appropriately utilizing Controllers, Services, and Factories with dependency injection.
  • Architected, Designed, and developed REST-based API using ASP.NET MVC 5 WEB API hosted on Windows Azure.
  • Worked on Machine Translation team to architect/build web-based translator system hosted on Windows Azure.
  • Worked withjQueryandtypescriptfor the development of the UI.
  • Using SQL Server 2016 database as back-end along with ADO.NET Entity Framework and LINQ to access the database tables.
  • Participated in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security written LINQ functions for data access.
  • Stored Information about queries, exchanges, and bindings and distributed database using IBM MQ.
  • Developed an interface using SSIS packages also to upload the flat file data to the respective tables.
  • Contribute to production deployments, including technical documentation, participation in change control processes, and creation of release notes.
  • Communicate effectively with the scrum master, product owners, and business stakeholders/end clients, and fellow team members to facilitate understanding of deliverables, prioritization, and required effort.
  • Worked on service-now, qTest, MageUI, SecureFx, etc.
  • Designed several web pages and common user controls using MVP design pattern andASP.NET web forms for intranet applications.
  • Implemented interfaces in C#.NET which encapsulate business logic and call them from web forms
  • Designed and Developed Web Forms & User Controls using C#,ASP.NET .
  • Developed Web forms, HTML Controls, web controls, and Cascading Style Sheets (CSS) usingASP.NET C# andVB.NET .
  • Used stack, queues, linked list, Arrays trees, graphs to made code more efficient.
  • Used sorting algorithms to sort the data on UI.

Environment: .NetFramework 4.7/4.5/4.0, C#.net, ASP.NET, MVC 5.0, ADO.NET, HTML5, CSS3, Bootstrap, Visual Studio 17, XML, WCF, Web API, SQL Server 2012/14/16, TSQL, SSRS, TFS, Agile.

Confidential, Phoenix, AZ

.NET Developer

Responsibilities:

  • Extensively used ASP.NET for UI design, with VB.NET acting as the source of code.
  • Created various Web Forms & User Interface Screens using C#.NET & ASP.NET.
  • Implemented complex financial processes by designing data and business layers utilizing C#.NET 4.0, ADO.NET, and XML.
  • Responsible for API Testing using .NET and Testing.
  • Participated in migration of automation scripts through Web Driver, to provide an API that established a well-designed standard programming interface for web application testing.
  • Created CSS files, Themes, and Skins to maintain a consistent look and feel for the Web Pages.
  • Worked extensively on designing databases and normalizing tables.
  • Experienced in the Design and Development of Data Access Layer.
  • Used Validation Controls.
  • Created various User Controls for the application.
  • Used AJAX advanced techniques for Textbox Autosuggest.
  • Used ADO.NET for the storage and retrieval of data from the database.
  • Created database tables and implemented SQL Stored Procedures, Triggers, and complex queries in SQL Server 2008.
  • Used XML-based procedures for ADO.NET objects, to facilitate the importing of large XML datasets into the SQL Server 2008 database.
  • Experienced in working with Windows Communication Foundation (WCF) and Silverlight and possess good knowledge of WPF.
  • Used XML Web Services for sharing some important financial calculation functions with all other applications.
  • Performed Unit and System testing on queries and reports.

Environment: C#.NET, ASP.NET, VB.NET, WCF, ADO.NET, XML, SQL Server, AJAX, SQL Server 2008, HTML, and Microsoft Visual Studio.NET 2008

Confidential, Grand Rapids, Michigan

Sr .NET Consultant

Responsibilities:

  • Implemented the responsive UI of the application by creating components in Angular 4.
  • Used Microsoft’s ASP.NET MVC 2 framework to develop the Controller and View portion of the design model.
  • Involved in designing and development of SOA services using Web Services/ WCF.
  • Data stored and retrieved in XML files and displayed using XSLT and CSS.
  • Implemented Role based authorization using Forms Authentication
  • Used AJAX controls to minimize server round trip and enhance customer experience.
  • Wrote complex stored procedures, UDFs and error handling properly inside stored procedures.
  • Payment gateway application created and deployed into windows Azure.
  • Uses test automation to perform software testing activities for technically complex areas of testing, such as performance and load testing, SOA and web services testing, and backend data validation.
  • Created Angular Services and Injected in the components to organize and share code across application.
  • Interacted with offshore team to discuss the application flow and technical discussion.
  • Create Web and Worker Roles, Blob Storage, Table Storage and Queues to store Media files in Azure Storage.
  • Worked with ASP.NET MVC 3 and Razor. Used Kendo UI Framework to enhance the user experience
  • Written Custom NHibernate Interceptor which will invoke business logic during CRUD operation.
  • Created the Entities using Entity Framework for all the QNXT Database objects for the WCF Web Services.
  • Worked as a prime resource for creating WCF Rest Service Layers to communicate with the third-party systems.
  • Maintained and enhanced existing software by analyzing and identifying areas for optimization and refactoring.
  • Developed test-driven development (TDD) strategy guiding use of the Nunit unit testing framework.
  • Created and deployed Web Services using ASP.NET and C#. Net, and generated the proxy class files based on the web services to consume in web application. Performed Web API testing out using Fiddler.
  • Written Unit tests for the business logic using Moq-Framework.
  • Designed and built reliable, highly scalable, agile and flexible systems using Mongo DB as Database.
  • Used 3rd party tools like WkhtmltoPdf and NPOI to generate pdf documents from html.

Environment: .NET Core, MVC, ADO.NET, WCF, WPF, LINQ, SQL Server, Azure, Angular 4, JavaScript, jQuery, Nunit.

Confidential

.NET Consultant

Responsibilities:

  • Requirement gathering from business users and provide project Proposals for client.
  • Create User story-based estimation for each sprint and discuss with Client.
  • Work extensively to implement the new and modified requirements in .net 4.0,4.5 and SharePoint 2013, 2010
  • Involved in the development of ASP.NET Web pages using C# .NET, WCF, MVC 4.0 using LINQ, Lambda expression, Web API, jQuery, and Angular JS etc. and TDD using nUnit.
  • Involved into design and development of azure ASP.net MVC application, Azure storage, and cloud service, Web Roles, Media Services, and SQL Database.
  • Used design Patterns like Factory, Façade, Abstract Factory etc.
  • Designed and executed test plans, scenarios and scripts using selenium, load runner.
  • Joined client meetings to learn about development of project scopes.
  • Used JavaScript, jQuery, ASP.NET, AJAX toolkit controls and CSS to enhance the performance and richness to the user interface. Used Bundling and Minification to optimize the performance of the application
  • Create Console Application (batch process) to transfer business data from excel file to Oracle and SQL server.
  • Used MVC Anti Forgery Token to prevent Cross-Site Scripting (XSS) and Cross Site Request Forgery (CSRF) hacks.
  • Make suggestions for improvements in technology, content, and user interaction. Used TFS as source control.
  • Database design as per new requirements for SQL Server. Conduct code review as per coding standards.

Environment: .Net Framework, ASP.Net, MVC 3, JavaScript, jQuery, AJAX, Knockout JS, Kendo UI, WCF, SQL Server, LINQ, Entity Framework (EF).

Confidential

.NET Developer

Responsibilities:

  • Design new and modified requirements (HLD, LLD).
  • Visio is used to create Use cases, Sequence diagrams, Class diagrams and status diagrams.
  • Designed normalized database schemas and performed database administration tasks.
  • Developed ASP.NET Web forms and utilized ASP.NET State management and Caching features.
  • Used AJAX controls like Update Panel, Script Manager, Update Progress and AJAX Control Toolkit to minimize server round trip and enhance customer experience.
  • Write JavaScript / jQuery to perform client- side validation, UI tabs and image cropping to upload signature.
  • Used Style sheets and skins for achieving uniformity in all the pages.
  • Used Model View Presenter approach to keep UI as testable and preserve separation of concerns.
  • Implemented data and service contract at the data layer using WCF Technology and WCF was coupled with the Ajax Toolkit for enhanced user experience.
  • Worked in jQuery library for client-side programming, AJAX using jQuery library, Entity framework to collection programming in business objects
  • Involved in designing and development of SOA services using Web Services/ WCF.
  • WCF service developed for shared platforms enhancements.
  • Planed, designed, developed, and executed test plans and test cases ensuring thorough coverage and traceability to business and functional requirements. Focus on project quality issues across multiple projects
  • TDD carried out using NUnit testing. Implemented XML Web Services using C#.NET.
  • Involved in creating Win Forms for in-house Windows applications using C#.

Environment: ASP.Net, AJAX, C#, ADO.NET, Microsoft Application Block, Web Services, Windows Services, JavaScript, XSLT, XML, DotNetCharting Graphs, Windows Server.

We'd love your feedback!