Post Job Free

Resume

Sign in

.Net Developer Asp.Net

Location:
Chicago, IL
Salary:
65
Posted:
January 24, 2024

Contact this candidate

Resume:

Mohammed Ismail

Email: ad22h0@r.postjobfree.com

Phone: 224-***-****

Sr .Net Developer

PROFESSIONAL SUMMARY:

Over 9+ years of experience in the IT Industry and expertise in Software development life cycle (SDLC) especially in the Analysis, Design, Development, Testing, and implementation of major systems.

Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, stored procedures, triggers, and functions using T-SQL and PL/SQL in Microsoft SQL Server (2014, 2017,2019) and Oracle.

Used Scrum Agile Methodology in my work (Daily Scrum Meetings, Planning Poker, Sprint Backlog, 1on1 meetings) & and managed weekly, and bi-weekly agile sprints with team sizes over 10.

Expertise in using Microsoft Technologies such as .NET Framework, ASP.NET, MVC, .NET Core, ADO.NET, Entity Framework, XML, Web Services, AJAX, WCF, WPF, SOAP and REST architectures.

Extensive experience in developing web pages using HTML5, XHTML, DHTML, CSS3, JSON, jQuery, AJAX, Bootstrap, Razor View Engine, and Angular (4,6,8).

Extensive experience in programming using AJAX Control Toolkit, jQuery, JavaScript, HTML5, CSS3.

Proficient in HTML5, CSS3, and JavaScript, with a focus on front-end development and UI design.

Developed and implemented WCAG (Web Content Accessibility Guidelines) compliant features and enhancements for a modern web application built on the .NET framework.

Worked on Azure Cloud Services, Azure storage, Azure active directory, and Azure Service Bus to create and manage tenants and configured application integration.

Created fully automated CI build and deployment infrastructure and DevOps processes for multiple projects using Docker, Jenkins, VMWare, RHEL, Satellite, OpenShift, Kubernetes, Artifactory, Ansible & GitLab.

Strong understanding of AWS security measures, including IAM, security groups, and network ACLs, to ensure secure access and data protection.

Experience in developing Microservices using ASP.NET Core.

Skilled in administering SQL Server databases, including installation, configuration, performance tuning, backup and recovery, and security management.

Strong hands-on experience with Microservices like Spring IO, and Spring Boot in deploying on various cloud Infrastructures like AWS.

Collaborated with UX/UI designers and back-end developers to create seamless end-to-end form experiences.

Proficient in designing, developing, and maintaining ASP.NET web applications, leveraging the framework's powerful features for dynamic web solutions.

Skilled in ASP.NET Core, the cross-platform framework, with a focus on creating modern, high-performance web applications compatible with various operating systems.

Conducted thorough testing of web forms across various devices, browsers, and operating systems, ensuring consistent functionality and visual integrity.

Strong skills in C# programming language, including the latest language features introduced in .NET 6, such as pattern matching, record types, and nullable reference types.

Extensive knowledge in developing modern web applications using ASP.NET Core on .NET 6, including building RESTful APIs, implementing real-time communication using SignalR, and utilizing Blazor for client-side web development.

Created and maintained Cognos reports using .NET technologies, meeting the organization's reporting needs.

Gathered and analyzed reporting requirements from business users, understanding their data and visualization needs.

Ensured that the application adhered to accessibility standards, including proper keyboard navigation, RIA (Accessible Rich Internet Applications) roles, and semantic HTML markup.

Strong knowledge of TypeScript, the language used by Angular 14.

Proficiency in working with TypeScript features such as static typing, interfaces, classes, decorators, and generics.

Utilized MuleSoft's Any Point Studio and Data Weave to develop integration workflows and transformations for .NET applications, enabling the seamless flow of data and messages.

Conducted comprehensive accessibility audits and remediation efforts for existing web applications, following WCAG guidelines and performing manual and automated accessibility testing using tools such as Axe, Wave,

Implemented best practices for mobile application security, including data encryption, secure user authentication, and secure communication protocols.

Extensive experience in designing and architecting enterprise-level .NET applications, including defining system components, application layers, and overall system structure.

Skilled in deploying and managing applications using AWS Elastic Beanstalk, ensuring scalability, availability, and fault tolerance.

Technical Skill Set:

.NET Technology:

C#, ASP.Net, VB.Net, ADO.Net, LINQ, WCF, MVC, Web API, Entity Framework, REST, JSON, Razor, AJAX Control Toolkit.

Web Technologies:

ASP.NET, ASP.net MVC, HTML/ HTML 5, CSS/ CSS 3, AJAX, Bootstrap, JSON,

JavaScript, jQuery, XML, AngularJS. READ/IDE

Scripting:

JavaScript, ASP, jQuery

Development Framework/IDE: .Net Framework 4.5/4.0/3.5, Visual Studio 2019/2013/2012, SSMS

Web Servers: IIS 5.0/6.0/7.0/8.5

Databases: SQL Server 2008/2012/2014, MySQL, T-SQL, PL/SQL, MS ACCESS MongoDB

Designing Tools:

Microsoft Visio

Designing:

Design Patterns, OOAD, UML

Reporting Tools:

SSRS 2008/2005, SSIS, Crystal Reports

Cloud:

Azure, Amazon AWS, Rackspace

Application Tools:

Visual Studio.NET, TODD, SQL Management Studio, Visual Studio 2010, Team, Foundation System, Visual Source Safe, XML Spy, XML Web service, HTTP Analyzer, HTTP Watch, Ants Profiler, Memory Leak Tools, SQL Profiler, Database Query performance, and Web application optimization tools.

PROFESSIONAL EXPERIENCE:

Role: Sr .Net Full Stack Developer Sep 2021 – Till Date Client: Gainwell Technologies, Irving, TX

Responsibilities:

Developed ASP.NET MVC 5 applications using Code First Approach in Entity Framework and UI in Razor View Engine.

Developed User Interface screens using VB.NET and using Telerik RAD AJAX controls

Used ADO.NET objects such as data adapter, data reader, dataset, and data view for consistent access to data from the database.

Experience in using ASP.NET Core, and AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.

Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET Core MVC5, HTML5, CSS3, Angular, C #, and Telerik control.

Upgraded from ASP.net to ASP.NET CORE 2.0 and implemented using the concepts of RESTful API’s.

Designed and Developed AWS Lambda to monitor the S3 bucket which continues to receive the files from FTP using the Control-M batch job

Proficient in HTML, CSS, and JavaScript, using these technologies to create responsive and visually appealing form layouts.

Implemented real-time validation for form input fields, reducing user errors and improving data quality.

Utilized modern web frameworks (e.g., React, Angular) to build dynamic and interactive web forms that enhance user engagement.

Developed web pages using C#, ASP.NET, and .NET Core.

Advanced knowledge of C# programming language (version 5.0 or above), with a strong understanding of modern language features and best practices.

Experienced in MongoDB database management (version 4.4 or above), including data modeling, querying, and performance optimization.

Migrated data from various data sources and legacy systems to SQL Server using SSIS to overcome transformation constraints.

Skilled in working with SQL Server 2019 or above, designing and maintaining relational databases, writing complex queries, and optimizing database performance.

Competent in setting up, deploying, and debugging applications on Azure App Services, leveraging the cloud platform for seamless deployment and scalability.

Proficient in designing and implementing Azure API Routing, providing efficient and secure communication between different components of the application.

Familiarity with ExtJS, a powerful JavaScript framework, used for building interactive and dynamic user interfaces.

Strong experience in developing web applications using React.js, a popular JavaScript library for building user interfaces.

Demonstrated ability to leverage React.js concepts such as components, state management, and virtual DOM.

Extensive knowledge of React’ 's component-based architecture and ability to design and implement reusable and modular UI components.

Proficient in creating functional and class components, managing component lifecycle, and using React hooks.

Experience in leveraging NoSQL databases to handle high data volumes, horizontal scalability, and distributed architectures, ensuring optimal performance and low latency.

Knowledge of NoSQL data modeling techniques, including denormalization, schema-less design, and flexible data structures, to accommodate dynamic and evolving data requirements.

Designed and implemented API integrations using MuleSoft's API Manager, connecting .NET applications with external APIs and systems.

Developed custom connectors or adaptors in MuleSoft to connect .NET applications with specific third-party systems, enabling efficient data exchange and integration.

Resolved issues with UI accessibility in SSMS related to SQL service engine features.

Managed and maintained the Cognos reporting environment, ensuring its availability, performance, and security, and installed the configured, and upgraded Cognos software components and server infrastructure.

Monitored system performance, conducting regular maintenance activities, and applying patches and updates as necessary.

Created and managed user accounts, groups, and security settings within the Cognos environment.

Designed and implemented AWS cloud infrastructure for a web application built on the .NET platform. Leveraged services such as Amazon EC2, Amazon RDS, and Amazon S3 to create a scalable and reliable architecture that supported high availability and fault tolerance.

Utilized AWS CloudFormation or AWS CDK (Cloud Development Kit) to define infrastructure as code, enabling reproducibility, scalability, and version control of the application's AWS resources.

Integrated MongoDB with the .NET application using the MongoDB .NET driver, enabling seamless communication and interaction between the application and the database. Implemented CRUD (Create, Read, Update, Delete) operations in the .NET application, utilizing MongoDB's query language and APIs to retrieve and manipulate data from the database.

Developed and launched multiple high-performance mobile applications for iOS and Android platforms.

Senior team of mobile developers in the design, development, and delivery of mobile applications, ensuring adherence to project timelines and quality standards.

Optimized web application performance by utilizing SEO (Search Engine Optimization) best practices, including proper meta tags, XML sitemaps, canonical URLs, and structured data markup.

Conducted performance audits, identified bottlenecks, and implemented optimizations to enhance page load times, reduce server response times, and improve overall user experience.

Determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.

Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.

Experience in implementing structured exception handling in C#, including try-catch blocks, custom exception classes, and logging/error handling strategies.

Familiarity with SOAP's XML-based message format, including the SOAP envelope, headers, and body, for structuring and exchanging data.

Created a web user interface using ASP.NET for the users to generate reports.

Extensive knowledge of writing SQL Queries using SQL Server 2008 R2/2008/2005 and Oracle 10g/9i/8i/8/7 Designed and developed user interface modules using HTML, CSS, and JavaScript.

Created Master Page features for the consistent layout of pages in the application.

Role: Sr .Net Full Stack Developer Jun 2019 – Aug 2021 Client: IQVIA, Rosemont, IL

Responsibilities:

Design, develop, and build applications using React and Redux consuming the payloads received from the ASP.NET Web API Core 2.0.

Good Experience in Test-Driven Development (TDD), creating the test cases and performing Unit testing on applications using N- the unit testing tool.

Expertise in handling form submission and data processing, ensuring secure and efficient handling of user information.

Implemented progress indicators and step-by-step form navigation for multi-step forms, enhancing user guidance and completion rates.

Built solid Microservices architecture using the .NET core platform and worked with React JS-like text binding and writing classes using raw JavaScript and JSX files.

Demonstrated strong attention to detail by optimizing form elements, white space, and layout for a clean and organized design.

Worked on SSAS, SSRS SSIS and Cubes, and Power BI for report development

Utilized Team Foundation Server (TFS) as the source control repository for version control, facilitating Continuous Integration/Continuous Deployment (CI/CD) processes

Proficient in designing, developing, and managing NoSQL databases, including key-value stores, document databases, column-family databases, and graph databases.

Experience in developing web applications using AngularJS and a strong understanding of its core concepts such as components, templates, modules, services, and dependency injection.

Developing Microservices using ASP.NET Core. Involved in extracting the data using SSIS.

Implemented event handlers and error handling in SSIS packages and notified process results to various user communities.

Familiarity with the Angular command-line interface (CLI) for creating projects, and generating components, services, modules, and other artifacts. Ability to efficiently manage the project structure and build processes using the CLI.

Implemented message routing and transformation using MuleSoft's Enterprise Service Bus (ESB) capabilities, ensuring interoperability between .NET applications and other systems.

Leveraged MuleSoft's monitoring and analytics features to track and analyze the performance and usage of integrations involving .NET applications.

Integrated and connected various enterprise applications, databases, and web services using ESB patterns and methodologies.

Conducted performance testing and optimization of ESB solutions to ensure high throughput and low latency.

Developed the code to integrate IBM WebSphere MQ with MongoDB enabling real-time messaging updates.

Followed Agile and Waterfall Methodology.

Experience optimizing PL/SQL code, identifying, and resolving performance bottlenecks, and conducting code reviews to enhance application performance.

Created web pages using ASP.net MVC with Razor View Engine and Entity framework code first approach with Fluent API Architecture, Dependency Injection (IOC) and coded using C#.

Achieved Behavior-Driven Development (BDD) implementation with Cucumber where the backend language used is Java and expanded test scenarios and tracked Cucumber reports. Implemented Authentication and Authorization (ASP.NET)

Using Azure DevOps as a CI/CD tool, and the tools included for agile practices.

Implemented WCF SOAP/REST application to communicate with Exceed system

Create Solution Architecture based upon Microsoft Azure PaaS Services

Role: .Net Developer Jan 2017 – May 2019 Client: Capital One, Plano, TX

Responsibilities:

Created a RESTful Web API service using ASP.NET Web API to generate data which was then consumed in the front-end by Angular4.

Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.

Extensively involved in Working with clients & and prospects to provide support as needed.

Involved in requirement elicitation, analysis, design, and estimation of the application

Developed the front-end using ASP.NET and Used ADO.NET for data access and the order set Windows application and used ADO.NET for data access.

Developed Angular 4/5 custom directives and pipes and developed core functionality with the ASP.NET MVC Framework (C#.NET).

Involved in Defect Causal Analysis for Testing Defects and involved in Root Cause Analysis for Production issues.

Developed web pages using ASP.NET MVC 5, Entity Framework 6, C#, HTML5, Bootstrap, CSS3, JavaScript, jQuery, AngularJS, SQL Server 2016, LINQ, XML and SQL Server Reporting Services (SSRS).

Developed user interface by using React JS and React Router for SPA development and Implemented the New Relic script to monitor the application.

Worked on React JS for developing UI using Sorting, Pagination, and rendering for search product pages.

Used AJAX to reduce the network load and update only certain components of the website.

Extensively used core features like Props and State and worked on React JS for developing UI.

Used React JS to create Controllers to handle events triggered by clients and send requests to the server.

Good knowledge of Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, CloudWatch, and Docker.

Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test, and deploy Identity Microservices.

Used HTML5, and CSS3 using Bootstrap3 to build responsive mobile-to-web layouts. These are layouts that can be used both on web and mobile devices.

Designed the Database and developed Stored Procedures, Triggers, and Views to create it using SQL Server 2014.

Developed Master Pages for multiple pages and CSS for the unique look and feel of the application and code behind coding is done with VB.NET.

Implemented and developed an extensive range of business rules in Web API based on requirements.

Role: .Net Developer Nov 2015 – Dec 2016 Client: T-Mobile, Kansas City, KS

Responsibilities:

Developed ASP.NET MVC 4 application in Test Driven Development (TDD) environment using Microsoft Test as the Testing framework.

Experience developing the administrative UI using Angular JS and Node JS.

Developed and implemented web applications into Site core systems using SCRUM Agile methods.

Completed object-oriented design and programming using site core.

Closely worked with the Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.

Designed and developed a RESTful service interface using MVC to the underlying customer event API.

Skilled in designing efficient database schemas, optimizing queries, and improving overall database performance using PL/SQL techniques.

Selected the appropriate AWS service based on computing, data, or security requirements

Demonstrated expertise in creating stored procedures, functions, triggers, and packages using PL/SQL.

Worked on an Agile (Scrum) Development Team to deliver regular updates to the business team and project.

Responsible for the Style, look, and feel of the web page with SASS that extends CSS with dynamic behaviors such as variable, mixing, operations, and functions.

Research JavaScript-based frameworks like React Native and Ionic/Cordova for the front end.

Worked on React JS Virtual Dom and React views, rendering using components that contain additional components called custom HTML tags.

Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.

Developed Responsive Web pages that are rich in user interaction using ReactJS, HTML5, CSS3, JavaScript, Bootstrap,

Animate, Git, and JSON.

Worked using React JS components, Forms, Events, Keys, Routers, Animations, and Flux concepts.

Secured HTTP/Web Sockets requests with JWT and authorization middleware to prevent security threats.

Implemented stable React components and stand-alone functions to be added to any future pages.

Used React JS for templating for faster compilation and developing reusable components.

Used React-Autocomplete for creating Google map location search on the webpage.

Experience in version control tools like GIT, and continuous integration CI/CD tools like Jenkins.

Conduct systems design, feasibility, and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).

Using GIT for Version Control, Jenkins for Continuous Integration, JIRA as a Defect Tracking Tool, used Bugzilla for Issue Tracking.

Experience in RESTful web services to integrate between Server side to Client Side

Involved in complete SDLC - Requirement Analysis, Development, System, and Integration Testing.

Handled cross-browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.

Role: .Net Developer Oct 2014 – Oct 2015 Client: Cummins Inc., Memphis, TN

Responsibilities:

Implemented web-based front end using ASP.NET, jQuery, CSS, HTML controls, and business logic using C#.

Developed a desktop application in the Model-View-View-Model (MVVM) pattern using WPF.

Published Web services using C# to interact with the other applications and exposed them using SOAP and HTTP.

Designed and developed ASP.NET pages including Master and Navigation pages.

Experience as a .NET developer in developing web-based applications using .NET technologies such as C#, ASP.NET MVC, ASP.Net Core 3.0, .NET Framework, HTML, CSS, and IIS.

Written and modified the existing TSQL queries, Stored Procedures, Views, and Cursors.

Used MS Visio and Lucid charts to make ERD and UML charts.

Developed and consumed WCF Services (ASP.NET) to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.

Designed and maintained an intranet portal with dashboards and reports in Node JS and Angular.

Used SSIS packages to roll our data to Live Tables and Reservation Processing Database.

Involved in the full life cycle of the project from Design, Development, and testing in Agile Scrum Methodology.

Implemented enhancements in web application for the Department of Health and Hospitals (DHH), Louisiana using ASP.NET and VB as code behind language for easy maintenance of story records.

Gathered requirements from clients and improvised them to make the application user-friendly.

Used GIT for version control of the source code along with the maintenance of the builds.

Responsible for creating RESTFUL Web Services using NodeJS.

Performed both code-level and page-level error handling for all the modules and web pages.

Worked extensively on Data Grid, Repeaters, Dataset, and ADO.NET controls to list, modify, and update the data.

Optimization of SQL Queries using SQL Query Analyzer.

Used Entity Framework Model as the Data Access Layer Code First and implemented the CURD Create, Update, Retrieve, and Delete operations.

Created databases and database objects including tables, and indexes, and used Data Annotation to apply constraints, connected various applications to the database and written functions, and defined functions, and triggers in the SQL server.

Worked on SSIS to extract, transform, and load data packages.

Created Tables, Stored Procedures, Triggers, and Views for data access and manipulation.

Created ASP.NET pages as per the design and requirements with coding in VB.NET, C#.NET.

Developed various User Controls to use across the application and worked on Master Pages.

Worked on JavaScript validations and other JavaScript to reduce post-back round trips.

Implemented data access layer, and business layer using ADO.NET.

Used CSS to design and create dynamic templates to get a unified look and feel of the Web forms.

Education:

Bachelors in Computer Science from Osmania University 2013



Contact this candidate