Post Job Free
Sign in

Web Services Stack Developer

Location:
Lubbock, TX
Posted:
August 06, 2024

Contact this candidate

Resume:

Afsana shaik PH: +1-312-***-****

E-mail id: **********@*******.***

LinkedIn: linkedin.com/in/mohammad-afsana-shaik-a94278218

Senior .Net Full Stack Developer

Summary of Experience:

Having 10+ years of experience with Microsoft .NET Framework and Visual Studio 2019 .NET on designing, developing, and maintaining both web and windows-based applications.

Experienced in full Software Development Lifecycle (SDLC) starting from Requirements Analysis, Design, Development, Testing, Maintenance, and Enhancement & software Applications. Development languages and technologies utilized C# .NET, C# WinRT/UWP, WPF, WCF, C++, JSON, JavaScript, python.

Excellent experience in implementing Test Driven Development, Code Coverage, Source Code Analysis.

Experience in Cloud Computing using AWS Amazon Web Services, Windows Azure and Hadoop with HDInsight.

Proficient in requirements gathering, translating business processes into technical solutions, and demonstrating strong diagnostic skills for issue resolution.

Having Experience on Graphical User Interface (GUI) Design using technologies like HTML4/5, DHTML, CSS, JavaScript, AJAX Controls, AngularJS, React JS, WPF (Windows Presentation Foundation). MVC Design Pattern followed for Asp.Net MVC Application.

Extensive experience in .NET Framework 4.5/4.0/3.5/3.0/2.0/1.x Web based application development using Microsoft.NET technologies including ASP.NET 2022/2013/2012/2010, C, VB.NET, ADO.NET, Server Controls and Web Services.

Experience in working AWS (Amazon Web Services) like Lambda, API Gateway, S3, Elastic Cache, and Dynamo DB.

Led the implementation of robust REST API security measures based on token authentication

Integrated Data Access and Exception Handling blocks for database management and error handling. Setup systems for Customer Demos. D

Writing and modifying Stored-Procedures and user defined functions in SQL Server and T-SQL to carryout database operations Provide technical support.

Developed PowerShell scripts for system admin tasks, leveraging features like loops, conditionals, and error handling for reliability.

Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes. Extensive work experience on Web based and Windows applications using C, VB. NET, ASP. NET, ASP.NET MVC 2/3/4, ADO. NET, AJAX, JavaScript, VBScript, XML, CSS, HTML, Browser compatibility, DHTML Technologies, Web API, XSLT, XML.

Good understanding and experience in developing Service Oriented Architecture (SOA), Web Services,.NET Remoting, SOAP, WSDL, UDDI and DOM.

Excellent experience in implementing Test Driven Development, Code Coverage, Source Code Analysis. Worked on all aspects of software development lifecycle - Requirement Gathering, designing database, Development, Code Review, Production Support, Maintenance, and testing.

Good knowledge in Microsoft Azure cloud networking, storage, SQL Azure administration. Have strong knowledge and experience in using Object Oriented Programming Concepts (OOPS) using C#.

Developed PL/SQL triggers and master tables for automatic creation of primary keys. Quick learner, Strong communication skills and ability to work in a team and individually. Software development professional with experience in developing and designing web applications using HTML, CSS, JavaScript, Angular, Bootstrap, jQuery, Ajax, Node.js, and React. Adept at developing and deploying complex backend systems, web services and databases.

Proficient in LINQ for efficient data querying and manipulation, skilled in LINQ-to-Objects and LINQ-to-Entities with Entity Framework.de

Utilised Polly, Serilog, Hangfire which are the libraries in .net used to handle the applications.

Collaborated with cross-functional teams to integrate OAuth2, SSL, and JWT into existing and new .NET applications.

Proficient in Blazor Development Skilled in developing interactive and responsive web applications using Blazor, leveraging C# and .NET skills to deliver dynamic client-side experiences while seamlessly integrating with backend services and databases.

Utilized CI/CD pipelines and containerization (e.g., Docker) for automated deployment, ensuring rapid and consistent updates to API services.

Proficient in testing .NET Core & frontend/UI with XUnit, MSTest, Karma, Jasmine, Jest, Mocha, Chai. Conducts automated web service testing with Cucumber, Citrus. Utilizes Postman, SOAP UI, Swagger UI for API testing.

Adept at integrating testing into CI/CD pipelines with Azure DevOps for automated build, test, and deployment processes, ensuring code quality and reliability.

Technical Skills:

. Net Technologies

ASP.NET 4.5/4.0/3.5, ASP, Web Services, Windows Forms, ADO.NET, AJAX, WCF, WPF, SOAP, Angular JS, D3. Js, OLE DB/ODBC.

Language

C#, VB.NET, C, Visual Basic 5.0/6.0(VB), Shell scripting, UML, SQL.

Operating Systems

Windows NT/95/98/2000 and UNIX, MS-DOS, Win 2k3 Servers, Xp, Windows 7/8/10

GUIS

Servlets, JSP, Java Naming and Directory Interface (JNDI).

Build/Automation Tools:

Puppet, Chef, Ansible, Ant, Build Master, Maven, Gradle, Jenkins.

Cloud Technologies:

Micro Soft Azure, Kubernetes, OpenShift, Amazon Web Services (AWS), Pivotal Cloud Foundry

Databases

MS SQL Server, Oracle, My SQL, Mongo DB

Web Technologies

XML, IIS 5.0/6.0/7.0, HTML5, DHTML, CSS3.

Web Services

Web API, WCF, Web Services.

Scripting

jQuery, VB Script, and JavaScript,

Tools

Team Foundation Server (TFS, GIT, Visual Source Safe, SQL Server Reporting Services (SSRS), PL/SQL Developer, Rational Application Developer 6.0, Active Reports, Crystal Reports and MS-Office.

Work Experience:

Client: TIAA, Charlotte, NC Aug 2023 – till now

Title: Senior Full Stack .Net Developer

Roles & Responsibilities:

Developed various services in angular that consume rest services from the backend written in .NET. Also Utilized reusable components and guards to better accommodate the complete web application.

Preparing Technical Design Document, Unit Test Cases, User Manual and Functionality Documentation.

Implemented Router Module of Angular 15 to make the whole project a Single Page Application and add routers according to the requirements.

Utilized Entity Framework for data access to manage and interact with SQL Server databases.

Designed and developed User Interface using JSON, JavaScript, HTML/HTML5, CSS3, AJAX and jQuery, Telerik/Kendo UI, Bootstrap 5 and Angular 15.

Skilled in leveraging .NET Core 6 for seamless integration with cloud platforms like Azure, AWS, and Google Cloud, optimizing deployment and scalability.

Proficient in .NET Framework 4.7.1 with extensive experience in developing scalable and maintainable applications.

Utilized Azure OMS Log Analytics to monitor cloud environment, ensuring availability and performance. Implemented Angular service calls using Angular Factory to enhance application efficiency and maintain robust performance.

Developed Razor views and Angular 15 custom directives using ASP.NET Core MVC5, HTML5, CSS3, and C#. Worked on Azure for B2B/B2C applications, SQL Azure databases, and Windows phone app deployment.

Implemented OAuth2 for secure web application access, prepared technical documents, handled bug fixes, code reviews, unit testing, and performed defect and root cause analysis..

Extensive experience in designing and developing front-end/user-interface (UI) of web applications using HTML 4/5/6, CSS3, DOM, JavaScript, jQuery, Angular 15, Bootstrap 5, AJAX, JSON and XML.

Extensive experience in building and maintaining backend services using .NET Core and C#, with a solid understanding of API design, data access, and integration patterns.

Developed and maintained web APIs with robust authentication (JWT, OAuth2), input validation, and enforced HTTPS to ensure secure data transmission and prevent security breaches.

Expertise in Angular for scalable SPAs, .NET and Angular 15 validations, and developing web apps with ASP.NET Core, AJAX, Node.js, Express.js, Vue.js, and MongoDB.

Designed SOAP/REST services with WCF, created ASP.NET REST APIs, utilized Angular/Vue.js for SPAs and data access.

Used TFS/GIT for source control and wrote Gradle, Maven, and ANT scripts for CI/CD with Jenkins and uDeploy.

Utilized Cucumber/Citrus for backend testing and Karma/Jasmine for frontend testing, ensuring functionality and reliability of web applications.

Implemented jQuery and Java script for developing rich user interface

Leveraged existing Windows Forms (WinForms) to maintain legacy applications with to create controls.

Used AAD Graph API to programmatically access Azure Active Directory through REST API endpoints.

Experience in using Vue JS to create a simple API to loop through an array of bound data and also done two way binding of data using Vue JS.

Used High charts and D3.js for creating Graphs and charts according to JSON/ Raw data provided by clients

Environment: ASP.Net Core, C#, MS Azure, MVC, Visual Studio 2022, Visual Studio Code, Notepad++, XML, IIS 7.5, HTML5, CSS3, JavaScript, jQuery, Angular 15, Typescript, Fiddler, Postman, Angular Augury, GIT, Team Foundation Server (TFS) and Agile Methodology.

Client: State of New York, NYC, USA Jan 2022 – Jul 2023

Title: Senior .Net Developer

Roles & Responsibilities:

Experienced in creating data entry for both web and windows application to query XML documents using LINQ-to-Objects and LINQ-to-Entities.

Analyze users’ needs and then design, test, and develop software to meet those needs.

Responsible for UI design and creating contracts and classes in WCF, WPF for different modules in the application

Building the core engine part which communicates with AWS S3 store and retrieve files, files should be encrypted before storing and decrypted before retrieving, a rest-api runs over the engine to provide client interface.

Hosting of Windows WEB API's, Asp.Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment

Experience with AWS Cloud services, including implementing and managing API Gateway for secure and scalable API management.

Responsible and active in the analysis, definition, design, implementation, management, maintenance and deployment of full software development life-cycle (SDLC) projects.

Wrote microservices using asp.net core and AWS lambda.

Proficient in Docker containerization for efficient application deployment and Kubernetes orchestration for scalable and automated container management in cloud-native environments.

Implemented OAuth2 for secure authentication and authorization in web applications.

Customized the .Net template for Project Task assignment, Build Release version control.

Developed application using C#.Net and AJAX under Visual Studio 2019 environment. Extensively used controls such as Data Grid and Data List to populate the records for presentation layer. Extensively used Multi-Threading for fetching data from web services using C#.

Design, develop, maintain, and support standalone and web applications.

Work closely with the Development team to create new Enchantments for the application, an application developed with following technologies: DotNet, Oracle,React Js, jQuery, Kafka, View Js, Java Script, HTML, AWS, Win Forms, Micro Services, Web Services, Postman, and SSRS.

Implemented unit testing with XUnit, NUnit, MSTest. Contributed to system and code documentation. Created diverse models/diagrams.

Experience in setting up and executing unit tests and end-to-end tests for Angular applications using tools like Jasmine, Karma, Protractor, and Cypress, ensuring high code quality and reliability.

Implemented Ajax and design patterns like Facade.

Proficient in developing custom widgets, templates, and modules using ASP.NET MVC and Web Forms within Sitefinity.

Extensively used Telerik UI Controls for advanced WPF and Silverlight.

Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs.

Used JavaScript to perform validations and catch the events on client’s browser.

Implemented Unit Testing. Participated in System Documentation and Code Documentation.

Created the Data Access Layer with ADO.NET commands and fetched the data from SQL Server using Stored Procedures and views using SQL Data Reader and Dataset objects

Implemented WCF Rest service by passing large file as method argument through JSON

Used Java Script and .NET Validation Controls for the Page Validations.

Maintain, Repair and chance the computer system upgrades.

Expertise in creating POC for new technology stack AWS and migration of Legacy application to new technology stack.

Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML and JavaScript.

Environment: C#, ASP.NET, Visual Studio 2019, AWS, ADO.NET, React JS, SQL Server, MySQL, Oracle, MS Access, PL/SQL, ASP.NET, HTML4, HTML5, JavaScript, RabbitMQ, Kafka, WPF, View JS, SSAS, SSRS, MongoDB, MS- Project, OOPS, XUnit, NUnit, Karma, Jasmine.

Client: Walgreens, Franklin, TN Feb 2019 – Dec 2021

Title: .Net Full Stack Developer

Roles & Responsibilities:

Involved in the creation of Web applications typically ASP.NET using MVC framework.

Involved in developing Single Page Application & Implemented the Page Events such as click, change events using Angular 13.

Proven experience in developing complex, scalable applications using Angular, with a strong understanding of Angular concepts such as components, services, modules, and state management.

Interacted with business analysis, technical lead, team members and production support team for requirement, functional specifications and technical architecture using agile methodology in relation to controlling and recording financial activities.

Skilled in seamlessly integrating .NET Core backend with Angular, React, or Vue.js for responsive web applications.

Created comprehensive API documentation using tools like Swagger/OpenAPI, ensuring clear guidance for developers on endpoint usage, parameters, and response formats.

Involved with Funds, day to day transaction using C#, VB.Net, ASP.Net, ADO.Net. And use Crystal Report to display Client account detail and brokerage margin repots.

Excelled in HL7 Standards excelled in applying Health Level Seven (HL7) standards, enabling seamless exchange, integration, sharing, and retrieval of electronic health information.

Have done file I/O operations using VB.Net for daily operation to create one log file from various files from different share location.

Created and deployed and consumed WCF services in UI layer.

Responsible for UI design, WCF/WPF development, and comprehensive IT tasks including analysis, design, and maintenance.

Proficient in designing user interfaces (UI) using Blazor, utilizing C# and .NET capabilities to create responsive and interactive web applications that deliver a seamless user experience across various devices and screen sizes.

Development and Deployment using Power Shell Scripts using Azure. Developed PowerShell Scripts for Automated Deployment of Developed Packages.

Creating the Master pages with new Icons, Logos, Buttons, Colors, Images, and Fonts for look and feel of the application using SASS styles, Html/HTML5.

Maintained existing cloud environment using Microsoft Azure

Created Icons, Wireframes using Adobe Photoshop, Dreamweaver, and Adobe Illustrator.

Worked on front end pages that were developed in a professional manner using HTML/HTML5, SCSS, Typescript, and JQuery.

Proficient in developing custom widgets, templates, and modules using ASP.NET MVC and Web Forms within Sitefinity.

Experienced in designing and implementing CI/CD pipelines using Docker for containerization and Kubernetes for automated deployment, ensuring seamless integration and continuous delivery of applications.

Proficient in configuring and managing Sitefinity settings, including site settings, user roles, permissions, and workflows.

"I am proficient in using RabbitMQ for developing robust and scalable messaging solutions in .NET applications, leveraging its capabilities for asynchronous communication and reliable message delivery.

Built reusable templates for web sites using Bootstrap and Font-awesome fonts.

Extensive usage of Delegates and Events to establish communication between the WinForms.

Developed client side validation code using Typescript and JQuery.

Developed UI using HTML5 and Typescript for interactive cross browser functionality.

Work closely with UX team to implement mock-ups and the layouts of the application.

Implemented Angular 13 along with Typescript and HTML5.

Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing

Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database Using SQL server.

Environment: HTML/HTML5, CSS/CSS3, MVC framework, TypeScript.ts, JavaScript, Angular 13, JQuery, Kendo UI, Bootstrap 5, AJAX, Entity Framework, Azure, Microsoft SQL Server, web forms, Agile development methodology, C#, ASP.Net, WCF, Web Services, Team Foundation Server, Adobe Photoshop, Adobe Illustrator, Dreamweaver.

Client: Scotia Bank, New York, NY Mar 2017 – Jan 2019

Title: .Net Developer

Roles & Responsibilities:

Analysing the specifications provided by the clients.

Developed UI/Components/Classes/Methods/Functions for the application and also Functionalities such as Data retrieval using disconnected record sets, using ADO.NET / ASP.NET / Windows Forms / Web Forms / Server controls.

Developed Excel VBA macros for data processing, integrating mainframe databases and converting Phase 3 to Beta.

Developed ASP.NET MVC application for clarity project, with controllers, views, models, and view model pattern to manage and display data.

Experienced in creating scalable and maintainable MVPs for .NET applications, emphasizing core functionalities and efficient performance.

Maintained Windows app in Visual Studio 2019 with VB.NET. Developed VB.NET business model for SQL connectivity Wrote DB procedures/views

Implemented AWS CI/CD pipelines for automated build, test, and deployment processes, enabling continuous integration and delivery of ASP.NET applications.

Developed ASP.NET web forms with server controls and performed client-side validation using JavaScript and Validation Controls.

Proficient in integrating Angular applications with backend services using RESTful APIs, handling data binding, and managing HTTP requests and responses effectively.

Developed dynamic and responsive interfaces using React.js, boosting user experience and

integrated React.js for enhanced UI interactivity.Designed and implemented intuitive and user-friendly interfaces for web applications using .NET, ensuring seamless integration with Oracle Policy Automation (OPA) to enhance user experience and streamline data collection

Proficient in managing Sitefinity upgrades and maintenance, ensuring custom developments are compatible with new releases.

Enhanced business layer by analyzing and documenting processes, adding functions.

Used Stored Procedures, Database routines for fixing up the standard Specifications.

Implemented Unit Testing, Integration Testing and System Testing using NUNIT.

Proficient in developing Minimum Viable Products (MVP) for .NET applications, ensuring quick market entry and iterative enhancement based on user feedback.

"I have experience in configuring RabbitMQ to optimize message routing and ensure efficient communication between different components of .NET applications."

Proficient in implementing MVVM architecture in .NET applications, promoting separation of concerns and enhancing code maintainability and testability.

For consistent data access used ADO.NET objects such as Data Reader and Data Set.

Coding and debugging using ASP.NET and C#.

Produced technical specs, design, deployment docs, user manuals. Conducted coding, unit testing, error handling, bug fixing, verification, and created error logs. Utilized hybrid SDLC.

Environment: Visual Studio 2019, C#, ASP.NET, ADO.NET, .NET Framework, HTML, DHTML, CSS, Web Forms, JavaScript, Microsoft, XML, Web Services, IIS, SQL Server, N-Unit, VSS, Crystal Reports 9.

Client: Jupiter Biosciences Ltd, India Oct 2013 – Nov 2016

Title: Junior .Net Developer

Roles & Responsibilities:

Used Agile methodology was used to emphasize on face-to-face communication over written documents and make sure that iteration is passing through a full software development cycle.

Using MVC 5 architectures to developed web-based applications.

Utilized ASP.NET, C#, Service Oriented Architecture (SOA), Windows Communication Foundation (WCF).

Implemented Data Access layer, Caching Application block, Application validation, Exception handling and logging components using Microsoft Enterprise Library 4.1 Application Blocks.

Developed and used various Web forms, Custom Controls and User controls using ASP.NET, C# and JavaScript.

Developed authentication modules with encryption methods for secure user data handling.

Design web pages using dream viewer and CSS. Used JavaScript for client-side validations and validation ASP controls for server side validations.

Proficient in Angular, including integration with ASP.NET for developing dynamic and interactive web application.

Used ASP.NET 3.5 Server controls, User Controls and HTML controls.

Developed complex stored procedures in SQL to pull data from DB2 and Oracle, and designed databases, views, and procedures in SQL Server.

Created Styles, Templates in Silverlight in designing the UI with XAML.

Developed Web pages with ASP.NET using JavaScript, Client-Side Validation, Server controls, HTML5 Controls, jQuery, and CSS. Implementing the Object Relational Mapping using Hibernate.

Environment: C# 3.0, ASP.NET 3.5, MVC 5, XAML, Visual Studio 2018, ETL, ADO.NET, Js, HTML, DHTML, XML, XSL, XSD, SOAP, Web Services, jQuery, Hibernate, Ajax, Oracle, SQL Server 2008.

EDUCATION: Jul 2013

Bachelor’s in computer science and engineering

JNTUH College of Engineering Hyderabad



Contact this candidate