Post Job Free

Resume

Sign in

Stack Developer Senior .Net

Location:
Irving, TX
Posted:
January 29, 2024

Contact this candidate

Resume:

Pooja

Senior .NET Full Stack Developer

Email:ad27ap@r.postjobfree.com Phone: +1-737-***-****

LinkedIn: https://www.linkedin.com/in/pooja-mur/

SUMMARY

●Results-driven IT professional with over 9 years of hands-on experience as a senior .NET Developer proficient in C# and VB.NET. Demonstrated expertise in .NET technologies, including MVC and Microsoft .Net Framework. Skilled in developing Win Forms, Web Services, and Web Pages using ASP.Net, ADO.NET, and Visual Studio. Well-versed in IIS, N Service Bus, VBScript, JavaScript, Typescript, and Web API, as well as Bootstrap, HTML, and SSRS Reports.

●Proven track record of successfully leading and managing project resources, interacting with clients, and achieving high levels of productivity and efficiency in dynamic and challenging environments. Extensive experience in the financial, investment security, and insurance sectors.

●Expertise includes developing and deploying Web Forms, Win Forms, and Web service applications, as well as creating React and Node.js applications. Proficient in automation and manual testing using Selenium, Junit, Test NG, and Selenium WebDriver.

●Skilled in implementing .NET security features, including authentication and authorization. Experience in building web applications using Kendo UI widgets, jQuery, and Angular.

●Well-versed in Unified Modeling Language (UML) standards and documentation, with experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams, and Activity Diagrams using tools like Microsoft Visio.

●Possesses excellent abilities in developing database programs using ANSI-SQL, PL/SQL, and T-SQL with MySQL, Oracle, and SQL Server. Experience in designing architectures leveraging Windows Azure and Windows Workflow Foundation.

●Expertise in enhancing and deploying SSIS packages, designing WPF real-time mortgage UIs/reports using VS 2010/12, WCF, and SSRS. Hands-on experience with Microsoft Azure for hosting projects.

●Proficient in designing, implementing, and managing cloud-based solutions on Amazon Web Services (AWS).

●Hands-on experience with AWS core services such as EC2, S3, RDS, Lambda, and VPC.

●Proficient in creating reports using Telluric reporting tools and working with JavaScript, VBScript, jQuery, Angular, React, Knockouts, Kendo UI, and AJAX in ASP.NET for asynchronous communication and enhanced user experience. Experienced in working with XML, XSLT, XQUERY, and XPath.

●Skilled in Object-Oriented analysis and design (OOAD), Service Oriented Architecture (SOA), and Model-View-Controller Architectures (MVC). Experience in developing micro services using ASP.NET Core and expertise in using Data Binding Controls.

●Familiar with MSMQ, WCF, and multi-threading for asynchronous document processing. Knowledgeable in configuration and customization of Microsoft Dynamics CRM 2016 and Dynamics 365.

●Experienced in developing .NET applications with C# using CRM SDK, other .NET applications, and web services. Proficient in creating Dynamics CRM entity customization, entity relationships, custom forms, workflows, business rules, and real-time workflows.

●Maintained states in the stores and dispatched actions using Redux. Experience in handling databases like MySQL and NoSQL databases like MongoDB. Skilled in using SSIS for data validation, extraction, transformation, and loading into SQL Server databases, along with scheduling jobs for executing SSIS packages.

●Expert in database design and development, with experience in writing SQL queries, views, triggers, stored procedures, cursors, and joins in SQL Server, Oracle, and MS-Access. Skilled in Object Relational Mapping (ORM) using LINQ. Proficient in using configuration management tools like SVN, Tortoise SVN, VSS, and TFS. Experienced in working with Crystal Reports and SQL Server Reporting Services (SSRS).

TECHNICAL SKILLS

Programming Languages:

C#, VB.NET, JavaScript, Typescript, VBScript, PL/SQL, T-SQL, and LINQ.

Web Technologies:

ASP.NET (Web Forms, MVC, Core), Web Services (SOAP, REST), ASP.NET Web API, HTML5, CSS3, Bootstrap, AJAX, JSON, XML, XSLT, XQUERY, XPath.

Frontend Frameworks:

Angular, React, Node.js.

Database Technologies:

Microsoft SQL Server (2005/2008/2012/2016), MySQL, Oracle, MongoDB (NoSQL).

ORM and Data Access:

Entity Framework, ADO.NET, LINQ to Entity.

Cloud Technologies:

Microsoft Azure (Web Apps, SQL Database, Azure Table Storage, Blob Storage), AWS (Lambda, API Gateway, ECS, EKS, S3, Glacier, RDS)

Version Control and Collaboration:

Git (GitHub), Team Foundation Server (TFS), SVN, Tortoise SVN

Development Tools:

Visual Studio (.NET 2012/2013/2015), Microsoft Azure DevOps, Code Smith, Rational Modeling Tools.

Reporting Tools:

SQL Server Reporting Services (SSRS), Crystal Reports, Telluric Reporting Tool.

Testing Frameworks:

Selenium, Junit, Test NG, and NUnit.

Design Patterns and Architectures:

Object-Oriented Analysis and Design (OOAD), Service Oriented Architecture (SOA), Model-View-Controller (MVC), Micro services Architecture.

Other Technologies

Windows Workflow Foundation (WWF), Windows Communication Foundation (WCF), MSMQ, Redux, Kendo UI Widgets, Knockout, Infragistics Controls, Win Forms, WPF, Continuous Integration/Continuous Deployment (CI/CD).

Agile and Methodologies:

SCRUM/AGILE, Test-Driven Development (TDD), Unified Modeling Language (UML).

PROFESSIONAL EXPERIENCE:

Verizon, Irving, TX April 2021 – present

Senior .NET Full Stack Developer

Responsibilities:

●Engaged in all phases of the Software Development Life Cycle (SDLC), including Analysis, Design, Programming, Testing, and Deployment.

●Developed applications using VS 2013 and SQL SERVER 2012 R2 within the .NET Core, implementing logic using C# and OOPS concepts.

●Designed the application UI utilizing client-side technologies such as JavaScript, jQuery, Angular, CSS3, HTML5, and AJAX.

●Implemented control validations and data format checking using Angular and Typescript.

●Led the development of multiple new applications from scratch and provided support for multiple existing applications.

●Created User controls for desktop applications using WPF MVVM pattern, focusing on Model, View, and View Models.

●Worked on Angular MVC and implemented CRUD operations in MVC4 using AngularJs and WCF REST Services.

●Extensively worked on Bootstrap controls and modified templates and themed HTML5 controls.

●Developed Node JS services and understood business requirements, preparing RSs, FSs, UTPs, POC, and guiding development to implementation with a focus on Oracle SQL, PL/SQL, and Unix Shell Scripting.

●Created database schema, ER diagrams, tables, views, triggers, functions, and stored procedures.

●Participated in SCRUM/AGILE meetings to update the status of application development.

●Deployed websites in Microsoft Azure, utilizing Azure SQL server Database, Azure Table Storage, and Blob on Azure SQL.

●Designed and configured Azure environments, migrating legacy applications to the Azure cloud platform.

●Utilized Azure AD authentication/authorization and integrated Azure Active Directory with existing applications for Single Sign-On (SSO) feature.

●Involved in tuning T-SQL procedures, triggers, and other database objects, interacting with the database using the entity framework and LINQ for object-relational mapping.

●Implemented Data Access Layer using ADO.NET to connect and retrieve/manipulate database information.

●Developed stored procedures for data retrieval and generated various reports using SQL Reporting Services (SSRS).

●Created independent WCF services and defined service contracts for specific functionalities in the project search module.

●Integrated Google Analytics for website search functionality.

●Developed triggers for sending emails to clients after transactions and generated Excel Sheets listing active policyholders.

●Implemented Grid View sorting and paging, generating PDFs using Dynamic PDF generator, and Template Columns for Custom Nested Grid Views.

●Developed WCF services for real-time data communication between servers and client applications.

●Implemented client-side applications to invoke SOAP and Restful Web Services.

●Utilized the SharePoint Object Model for developing Web Parts with C#.NET.

●Used JSON serialization in the data contract of WCF to generate data in JSON format.

●Utilized XML and REST micro services for exchanging structured and typed information through web services over the Internet.

●Developed a data access layer supporting connections to multiple databases using Entity Framework.

●Worked on the entire project life cycle from development to deployment.

●Applied GIT for source code version control, connecting to GitHub for collaborative development.

Environment: C#, VB.NET, ASP.NET, MVC, Web Services, WCF, Bootstrap, HTML, CSS, JavaScript, Typescript, AJAX, XML, XSLT, XPath, LINQ, Entity Framework, MSMQ, Dynamics CRM, Azure.

Client: Express Script, St. Louis, MO Nov 2020 – April 2021

Senior .NET Full Stack Developer

Responsibilities:

●Led the gathering and design of requirements from clients for product design and enhancements, creating and documenting TDD.

●Utilized Angular

●as the development framework to build a single-page application and implemented Angular Factories and Controllers to manipulate and view caregiver's task data, utilizing Angular HTTP methods to retrieve caregiver's task data from entity models.

●Implemented Database-First Entity Framework to retrieve and store caregiver's task data in entity models.

●Provided client-side validations using jQuery to reduce the burden on IIS Server.

●Worked on ASP.NET state Management, ASP.NET caching features, configuring ASP.NET authentication & optimizations, securing ASP.NET web application.

●Managed Azure Virtual Machines and Azure Functions for flexible, server less computing, optimizing resource utilization and cost-effectiveness and configured and maintained Azure SQL Database and Azure Blob Storage for efficient, secure storage of relational and unstructured data.

●Orchestrated workflows using Azure Logic Apps, integrating with Azure Virtual Networks for secure on-premises infrastructure connectivity and implemented Azure Active Directory for secure identity and access management, ensuring robust system security.

●Implemented .NET Security features of Authentication and Authorization using .NET Membership.

●Designed a dynamic User Interface populated with data from a Web API with Angular and Bootstrap for a better user experience.

●Implemented a Factory using resource to make RESTful communications over HTTP with GET, POST, PUT, DELETE to the Web API and created RESTFUL Web Services using Node.js & Express.js.

●Extensively used Grid View control to display patient data and monitor patient information.

●Created Web APIs for accessing data from the database through Mobile Applications, utilizing caching to increase Web services performance.

●Modified web services to interact with other applications and exposed them using SOAP and HTTP.

●Designed reports for patient records using Ajax Toolkit Bar Chart Control, Ajax Pie Chart Control.

●Worked on numerous tasks/assignments for website enhancements and new modules creation.

●Developed ASP.NET 4.0 web Forms using C# and implemented several business rules using .NET features like Caching, Trace, and State management.

●Implemented features like Transactional Database interaction, Custom controls and User Controls, Centralized exception handling, and Server-side event handling.

●Used ASP.NET MVC, ASP.NET web controls such as data grids, combo box, and list box for designing web forms.

●Experienced in Agile software development methodology and Test-Driven Development (TDD), including SCRUM Framework.

●Used C#.NET to develop code behind logic, business tier, and SQL Server (latest version) for data tier.

●Utilized LINQ to Entity for querying the database. Interfaced with other applications using XML-based Web Services.

●Used ASP.NET data grid control to display, edit, page, and sort multiple records and implemented custom columns using template columns.

●Created indexes for optimization of SQL queries in SQL Server (latest version). Used ADO.NET Dataset and Data Reader for data manipulations.

●Used TFS (Team Foundation Source) for source version control.

●Created database objects like tables, stored procedures, views, triggers, rules, defaults, user-defined data types, and functions.

●Applied extensive expertise in Oracle database design, actively engaging in PL/SQL application development and back-end development. Executed tasks involving DDL, DML commands, SQL Queries, Table Partitioning, Collections, Import and Export data, XML data type, and XML script, Stored Procedure, Cursor, Functions, Triggers, and Dynamic SQL. Employed advanced PL/SQL techniques to craft efficient and robust solutions.

●Lead daily activities, including the creation of PL/SQL anonymous blocks and objects. Seamlessly integrate these elements with shell scripts to enhance system functionality and streamline processes. Take ownership of report generation using SQL queries, guaranteeing the production of accurate and insightful data representations.

●Used VB.Net classes to call PL/SQL Packages, procedures, Functions, building packages to implement business logic, with the entire transformation and load happening through PL/SQL packages as per inbound feed receives.

●Designed custom ASP.NET web applications using MVC patterns.

●Used WCF to communicate with the data access layer hosted in the application server.

●Designed and developed reports using SSRS, SSIS, and SSAS and worked with SQL server reporting services (SSRS).

●Produced custom reports using advanced query techniques for internal and Client Reporting.

●Created custom directives for reusable components like multi-field form elements, background file uploads, etc.

Environment: C#, ASP.NET MVC, Web Services, WCF, Web API, HTML5, CSS3, jQuery, Angular, JSON, AJAX, Entity Framework, LINQ, Selenium, TDD, Agile (Scrum)

Client: AT&T, Dallas, TX Oct 2017 – Oct 2020

.NET Full Stack Developer

Responsibilities:

●Contributed to the design of graphical user interfaces (GUI) for web forms, actively participating in requirement gathering, development, testing, and deployment stages.

●Designed various pages using ASP.NET MVC (4.0), HTML5, and CSS3, leveraging Angular in the project, and employed Entity Framework to enhance overall application performance.

●Leveraged Azure DevOps for end-to-end continuous integration and deployment, streamlining delivery pipelines and integrated Azure Cognitive Services to infuse AI and machine learning capabilities into applications, enhancing user experiences.

●Implemented Azure Kubernetes Service (AKS) for efficient container orchestration and management and configured Azure Redis Cache for high-performance data storage and utilized Azure Table Storage for scalable NoSQL data management.

●Designed solutions using Azure Service Bus and Azure Event Grid for reliable messaging and event-driven application architecture.

●Implemented responsive design web pages using Bootstrap and JavaScript for front-end development.

●Developed solutions for diverse programming scenarios in C#, applying Object-Oriented Programming (OOPS) concepts.

●Demonstrated expertise in SQL joins, sub-queries, tracing, and performance tuning to optimize query execution.

●Involved in bug fixing and unit testing, ensuring the robustness of the application.

●Used ASP.NET Validation controls, User Controls, Custom controls, Server Controls, Data Grid controls, CSS controls, Angular, jQuery, and Master Pages to present data in a user-friendly environment.

●Leveraged Entity Framework technology extensively for data retrieval, querying, storage, and manipulation.

●Implemented stored procedures, views, indexes, and user-defined functions to efficiently retrieve data from the central SQL Server 2012 database.

●Utilized jQuery for validation and event handling, as well as CSS3 for page styling.

●Developed packages and procedures using PL/SQL to connect to Oracle 11g and implement business rules.

●Created Razor views with strongly typed view models and helpers, along with partial views using ASP.NET MVC, CSS3, and C#.

●Conducted unit testing and integration testing for the service layer and performed performance profiling.

●Demonstrated expertise in AJAX calls and used JSON and XML for passing objects between the Controller and View.

●Developed Web API Services using SOAPUI to return JSON to end clients.

●Designed and developed reports based on requirements using SQL Server Reporting Services and deployed them.

●Utilized Team Foundation Server (TFS) for managing source code.

●Worked in a Test-Driven Development (TDD) environment and employed Service-Oriented Architecture (SOA) principles in application development.

●Applied Agile (Scrum) Methodology for rapid and disciplined development during implementation.

Environment: C#, ASP.NET MVC, HTML5, CSS3, JavaScript, jQuery, Angular, Azure DevOps, Azure Cognitive Services, AKS, Azure Redis Cache, Azure Table Storage, Azure Service Bus, Azure Event Grid, Entity Framework, LINQ, Bootstrap, CI/CD.

Client: Amazon, Seattle, WA Sep 2016- Sep 2017

.NET Full Stack Developer

Responsibilities:

●Involved in the complete Software Development Life Cycle (SDLC), encompassing requirement gathering, unit testing, and application module deployment.

●Collaborated with UI/UX designers to transform design mockups into functional React components, maintaining a consistent look and feel and utilized React Hooks to manage component state and lifecycle methods, optimizing code readability and maintainability.

●Executed coding tasks utilizing ASP.NET, C#, ADO.NET, CSS, HTML, AJAX, and JavaScript.

●Developed the presentation layer with HTML, Master pages, and CSS on Web Forms.

●Implemented various validation rules according to business requirements. Created C# and ASP.NET web pages for users to define different validation rules.

●Generated code using Code Smith for tables in the SQL Database, ensuring integration across all layers of the Entity

Framework.

●Developed windows applications/services using C#.Net, WPF, and WCF.

●Utilized Win forms, MVC 4.0, Entity Data Model, and WCF services in application development.

●Worked extensively on web forms and data binding controls such as Grid View, Data List, and drop-down boxes, mapping page fields to the database fields.

●Developed server less applications using AWS Lambda, API Gateway, and other related services, optimizing application

Performance and resource utilization.

●Implemented micro services architecture on AWS, utilizing services like ECS (Elastic Container Service), EKS (Elastic Kubernetes Service), and Fargate for efficient deployment and management.

●Automated deployment pipelines using AWS Code Pipeline, Code Build, and Code Deploy, streamlining the continuous integration and delivery (CI/CD) processes for .NET applications.

●Designed WPF Forms, Custom Controls, and User Controls using the XAML language to create an interactive UI.

●Implemented Infragistics Controls for a unique and aesthetically pleasing appearance of UI pages.

●Contributed to unit testing, NUnit, and Test-Driven Development (TDD) practices.

●Utilized JavaScript and AJAX update panels for client-side scripting when necessary, performing data validation effectively.

Environment: C#, ASP.NET MVC, HTML, CSS, JavaScript, jQuery, React, SQL Server, AWS Lambda, API Gateway, ECS, EKS, AWS S3, AWS Glacier, AWS Code Pipeline, AWS Code Build, AWS Code Deploy, Entity Framework, Win Forms, WPF.

Client; ICICI Prudential (Hyderabad, India) Apr 2014 – June 2016

.NET Full Stack Developer

Responsibilities:

●Development of page layouts and navigation, presenting designs and concepts to clients and management for review.

●Worked within the Agile Methodology (Scrum) to meet timelines with high-quality deliverables.

●Followed the Scrum Methodology of Agile development, actively participating in sprint planning, white boarding, and stand-up and retrospective meetings.

●Implemented React Router for effective navigation within the single-page applications (SPAs) and enhanced user interactions and worked on state management in React applications using technologies such as Redux or Context API, ensuring seamless data flow and consistent UI updates.

●Implemented HTTP requests using the Rxjs Observable library to effectively handle multiple values over time.

●Engaged in the analysis, design, development, and testing stages of the project based on requirements gathered from users.

●Took charge of development, testing, release, and production support.

●Designed the Presentation layer using ASP.NET, Ajax Controls, and CSS.

●Developed the Business layer using C#. Developed .NET WCF web service logging applications.

●Managed and optimized relational databases on AWS RDS (Relational Database Service), ensuring high availability, performance, and data integrity for SQL Server and other databases and utilized AWS S3 for scalable and secure object storage, and integrated AWS Glacier for cost-effective long-term archival of application data.

●Configured and managed IAM roles and policies to enforce security best practices, controlling access to AWS resources and ensuring a robust security posture.

●Utilized Rational Modeling for UML diagrams, including use case diagrams, object diagrams, class diagrams, and sequence diagrams, to represent the detail design phase.

●Implemented Microsoft Enterprise Library as a set of tools and programming libraries for the .NET Framework.

●Worked on MVC3 and demonstrated hands-on experience in implementing Model-View-Controller (MVC 3/4/5), ASP.NET, Model-View-Presenter (MVP), Singleton, and Factory design patterns.

●Managed the creation of new features and site maintenance using CSS3, HTML5, and SQL.

●Used web services WCF and Web API to interact with the data layer and access data from the database.

●Employed ASP objects like Request, Response, Query string, Server, and Application.

●Created SQL Stored Procedures and Views for T-SQL queries for Reporting Services.

●Designed and developed components in C# using ADO.Net to provide functionality for the Data Layer and facilitate database access.

●Leveraged Stored Procedures and SQL Queries to access and manipulate data from SQL Server 2008.

●Designed the data warehouse model, developed Extract, Transform, Load (ETL) packages in SSIS, and took responsibility for developing a customizable reporting portal.

●Created SSIS packages to push data from the application database to ODS (Operational Data Store).

Environment: C#, ASP.NET, HTML, CSS, Ajax Controls, SQL Server, AWS RDS, AWS S3, AWS Glacier, Entity Framework, MVC.

EDUCATION:

JNTUH College of Engineering and Technology (Hyderabad, India) Aug 2010- Apr 2014

Computer science and engineering



Contact this candidate