Post Job Free

Resume

Sign in

Sql Server Asp.Net Mvc

Location:
Chicago, IL
Posted:
January 05, 2024

Contact this candidate

Resume:

Abdul Rahbar

E-mail: ad2hcl@r.postjobfree.com

Contact: 872-***-****

PROFESSIONAL SUMMARY

Around 8+ years of experience in information gathering, analysis, design, development, and testing Web/Enterprise- based applications using Microsoft Technologies. Extensive experience with various software methodologies like Agile/Scrum, Waterfall, Test-Driven Development.

Ø Web development experience using Angular 2/6/9/11/13, React.js, Vue.js, Redux, C#, VB.NET, Classic ASP, ASP.NET, Visual Basic, ASP.NET CORE, ASP.NET MVC Architecture with Entity Framework, Web API, REST API, Graph QL APIs, Microservices, Test Driven Development, WinForms, WCF, WPF, Web Services, ADO.NET, MSSQL Server, HTML5, CSS 3, Materialize CSS, SCSS, Bootstrap 4, Typescript, JavaScript, VBScript, AJAX, jQuery, JSON, XML, SQL, T-SQL, LINQ, Microservices, Kubernetes, Kafka, Splunk, Agile (SAFe) Environment, Azure Blob Storage, Microsoft OData Library, SQL Server, SQL Server Analysis Services (SAAS), Azure Devops, Azure Functions, Azure Service Bus (with Queues and Topics) Azure Data Factory, Vera Code, CI/CD pipelines, Cosmos DB, Azure SQL Server, NServiceBus, Logic Apps.

Ø Implemented Object Oriented concepts like Data Abstraction, Inheritance, Data Encapsulation, and Polymorphism using C #.Net.

Ø High experience in GUI development in C# windows Forms (WinForms), Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) Re-engineered Front-end GUI application by creating new WPF forms. Ø Experience in writing Test cases, test plans and test processes and implementing them. Ø Experience in documenting software defects using bug tracking system and reported defects involving program functionality, output, online screen and content to developers. Ø Expertise in using ADO.NET objects such as SQL Connection Object and OLEDB Connection Object, Data Command Object, Data Reader Object, Data Set Object, and Data Adapter Object to design data access layer. Ø Implemented Client/Server architecture.

Ø Implemented applications based on MVC 3/4 and N-Tier Architecture and experienced in application build and deployments in IIS 7.0/8.0.

Ø Experience in developing Windows based desktop applications using WinForms. Ø Experience with deploying Enterprise applications on cloud platform using AWS. Ø Experience with cloud services like EC2, S3 and tools. Ø Experience with Service Oriented Architecture (SOA) implementing Web Services: SOAP & SOAP Extensions, and WCF: Hosting, Debugging, Tracing, Transactions, and Security. Ø Experienced in working with ASP.NET MVC 4.0/5.0/6.0 framework using client-side technologies such as HTML5, CSS, Materialize CSS, Bootstrap, JavaScript, jQuery, AJAX and Angular for developing web applications. Ø Experienced with the .NET Platform, Visual Studio 2017/2015/2013/2012, C#4/5/6 and ADO.NET. Ø Worked on WEBAPI RESTFUL services, WCF RESTFUL, Windows Services, Web Services, and WCF to retrieve/update data.

Ø Experience in developing Micro services using Dockers, Container and Azure Kubernetes. Ø Good knowledge on Microsoft Active Directory Federation Services which uses a claims-based access-control authorization model to maintain application security and to implement federated identity. Ø Proficiency in the implementation Web applications, Windows Applications using .NET Framework Class Libraries. Ø Developed WCF web services based on SOAP/ JSON.

Ø Worked extensively to integrate ADO.NET, Entity Framework, LINQ, and Lambda expressions with SQL server. Ø Experience in handling various backend data sources like MS SQL Server 2014/2012, MS Access, Oracle (PL/SQL), Firebase.

Ø Extensive experience in working with LINQ to Objects, LINQ to SQL and LINQ to XML and REST services. Ø Strong knowledge of Database design and development and experience in writing SQL queries, views, Triggers, Stored Procedures in SQL Server, performing Query Optimization. Ø Experience with Azure Blob Storage using angular and .NET Core 2.0. Ø Experience with Jasmine and Karma for writing up test cases in Angular. TECHNICAL SKILLS:

Languages C, C++, C#, VBScript, Python, SQL, PL/SQL, Web Forms, Win Forms, ASP.NET, VB.NET, ADO.NET, NetFramework1.1/2.0/3.0/3.5/4.0/4.5 ORM Technologies LINQ to SQL, Entity Framework 6

Web Technologies HTML5, XML, CSS, CSS3, AJAX, jQuery, AngularJS, Angular 2/4/7/9, React JS, Vue.js, WPF, WCF

Servers IIS 5.0/6.0/7.0/7.5, ArcGIS Server 9.3, Windows Server 2008/2012. Scripting Languages JavaScript, UNIX Shell Scripting, batch file scripting, JQuery Environments Microsoft Visual Studio 2008/2010/2012, Oracle SQL Developer. Operating Systems Windows 2000/XP/7/8 MS-DOS, Mac OS, UNIX GUI Reporting Tools SSRS, SSIS, Crystal Reports

Versioning Tool Team Foundation Server, SVN

EDUCATION:

BACHELOR OF COMPUTER SCIENCE - OSMANIA UNIVERSITY

MASTERS IN COMPUTER SCIENCE - LEWIS UNIVERSITY

PROFESSIONAL EXPERIENCE:

Client: OPTUM, Minneapolis, MN July 2021 – current Role: Full Stack .Net Developer

Description: Worked on Digital Front Door (DFD) application where international/domestic users can book doctor’s appointment and Intelligent Care Pathways application for the provider where the provider can see all the patient related information and could make decision on either medication/surgery information. Responsibilities:

• Used AGILE RALLY/SCRUM methodology to implement the application.

• Created Single Page Application (SPA) using Angular 12 framework for binding data to specific views and synchronize data with server.

• Develop Business logic layer by implementing Object Oriented Programming languages (OOPS) concepts abstraction, encapsulation, inheritance, polymorphism in C# 6.0.

• Implemented jQuery for modal dialogs, animations, and user-friendly interactions, improving the overall usability of web applications.

• Used JSON objects effectively for efficient client-side coding and Typescript template design.

• Proficient in utilizing cutting-edge front-end UI frameworks to create visually stunning and highly interactive web applications.

• Transformed conceptual designs into interactive user interface using HTML5, CSS3 and Bootstrap.

• Implemented Angular12 Router to enable navigation from one view to the next as agent perform application tasks.

• API Documentation: Created comprehensive API documentation, including endpoints, request/response examples, authentication methods, and usage guidelines. Ensured that API documentation is user-friendly and up to date for both internal and external developers.

• Security and Authentication: Implemented robust security measures such as OAuth 2.0, JWT, API keys, and SSL/TLS to secure APIs against unauthorized access and protect sensitive data. Conducted security audits and vulnerability assessments.

• Scalability and Performance Optimization: Played a key role in optimizing NoSQL database performance, implementing horizontal scaling strategies, and fine-tuning database configurations.

• Successfully implemented and maintained robust test suites using Jasmine for JavaScript and TypeScript code.

• Leveraged Karma for seamless integration of unit tests into the continuous integration (CI) pipeline, enhancing code quality and deployment confidence.

• Developed RESTful APIs and web services using ColdFusion and .NET to facilitate data exchange between front-end and back-end systems.

• Configured Argo CD settings, such as adding new applications, creating projects, and integrating with other DevOps tools.

• Developed business tools using .NET Core and Angular12 framework which brings more value to the organization.

• Experience in Client-side web development utilizing HTML, CSS3, Bootstrap, and Angular10/12, Typescript

• A web-based business tool developed using .NET Core framework, relational database using SQL server which brings more profits and increases inventory efficiency.

• Demonstrated expertise in setting up and managing TFS repositories, facilitating seamless code integration and collaboration within development teams.

• Used PL/SQL is Oracle's proprietary procedural language extension to SQL, allowing developers to create stored procedures, functions, triggers, and more within the Oracle database.

• Kafka Integration and Event Streaming: Demonstrated proficiency in integrating Apache Kafka into cloud- native architectures. Designed and implemented event-driven systems, leveraging Kafka as a central component for real-time data streaming and asynchronous communication. Achieved seamless data flow and improved system responsiveness.

• Utilized Argo CD for post-sync and implemented Gitops practices leveraging Argo CD, GitHub actions, and Kubernetes.

• Implement new Front-End features with Typescript/ JavaScript and other RESTful APIs.

• NET's WinForms, WPF (Windows Presentation Foundation), and ASP.NET technologies can be used to create user-friendly interfaces for MES applications. These interfaces are essential for operators and managers to interact with the MES system.

• Developed and enhanced. NETframework4.0, 4.5 Web API endpoints for consumption by Angular8 components.

• Working knowledge on Azure Cloud IaaS and PaaS Services.

• Involved in Unit testing (N unit), Build and integration testing for the interfaces.

• Worked in the production support of all the applications, solving high priority tickets.

• Worked on web API MS SQL databases to create microservices which integrate with ANGULAR front ends.

• Used LINQ to Entities, LINQ to XML, LINQ to Objects to retrieve data proficiently. Environment: Net 4.0,4.5, MS Visual Studio 2019, ASP.NETCore3.1/.Net 6, C#.NET, NPM, HTML5, CSS3, Angular 12,Argo CD, Typescript, Bootstrap 3.0, Entity Framework Core, Infragistics UI, AWS, SQL Server 2016, DynamoDB, GitHub, Gitops Microservices, TFS, Postman, Swagger. Client: Leaf Homes Jan 2019 – June 2021

Role: Full Stack .Net Developer

Description: Onshore Outsourcing delivers secure, reliable, flexible and scalable IT services as tailor-fit solutions to your needs. Our teams are rapidly customized to your specific requirements. Responsibilities:

• Involved in designing, coding and implementing the application following Scrum (Safe) methodology.

• Involved in Scrum meetings every 2 weeks with the analysts, developers and QA team to gather user requirement and to discuss the issues/conflicts with the existing product requirement and put it into user stores with valid user points. Also involved in all aspects of the project to the broader business goals.

• Developed Web application using Angular 7/9, Microsoft OData Library, WPF, ASP.NET Web API, Visual Basic, ASP NETCORE 2.0, Node JS, Entity Framework (EF), Java script, HTML, CSS and Bootstrap, Azure Web Job, Azure Blob storage.

• Implemented the front-end of the application in Angular 7/9 using nested components, HTML, CSS, Bootstrap, Lodash Library

• Using the OData Library and their queries have made the interaction feasible between the Angular and the

.NET API application.

• Responsible for migrating the API Controllers from ASP.NET 4.5 to ASP NETCORE 2.0 and also porting the Picture Park Project into them. NETCORE

• Developed Microservices at the point of sale to have efficient performance for thousands of users of Sales Admin Web app.

• Used Docker and Containers to develop the Microservices for different change orders like Construction, Non- Standard, Lot Transfer and deployed in Azure Kubernetes.

• Developed code for uploading documents to the Azure blob Storage.

• Responsible for writing queries and stored procedures in MSSQL Server 2015.

• Developing Test Cases, Test Strategies and Test Plans that will ensure comprehensive test coverage.

• Conducting hands on functional, and system integration testing; report, track and follow up on issues in a timely manner.

• Created detailed reports on Construction CO, Sales CO, Plan CO, Lot Transfer CO using SQL Server Reporting Services (SSRS) and migrated the same data using SSIS.

• Responsible for creating the data entities in the PHD API Project from the database.

• Implemented application-level code to communicate with Web APIs or Restful Web Services and these services used.Net/C# for the web applications to be consumed by Angular application.

• Developed LINQ queries and lambda expressions to perform CRUD operations.

• Published various RESTful Web services using C# and ASP.Net Web API to interact with the other front-end applications.

Environment: ASP.Net MVC 5.0, Asp.net 4.5, Angular JS, HTML5, XML, JavaScript, AJAX, CSS3, Visual Studio .Net, Type script, SSIS, ADO.Net, SQL server 2015, Node.js, WCF, REST, JavaScript, jQuery, LINQ, Agile (SAFe) Environment, GitHub.

Client: Cybage Software Private Limited, Pune Apr 2017 - July 2018 Role: Full Stack .Net Developer

Description: Cybage Software Pvt. Ltd. is a technology consulting organization specializing in outsourced product engineering services.

Responsibilities:

§ Collaborating with business specialists, business analysts, dashboard developers, and technical architects in transforming business requirements into analytic dashboards reflecting usability best practices and current design trends.

§ Actively involved in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of the software and best practices for solutions.

§ Created Business Logic Layer & Data Access Layers to implement the MVC architecture.

§ Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features in C#.

§ Developed AWS Lambda functions code in C# using .NET Core 2.0 for HTTP client implementation.

§ Developed React Native App with Expo and Couch DB, having features like live updates and pop-up notifications.

§ Used S3 buckets to store files and Each Client has a single bucket and created folder structure for the different environment (QA, UAT, Prod) by using this approach we were able to reduce the buckets count.

§ Developing and designing a web application with the Angular 6 and WEB API as a backed layer by using ASP.NET MVC Core.

§ Involved in maintaining an old application which was developed in Classic ASP, JavaScript and VBScript.

§ Using IDE (Integrated development environment) as Visual studio code and Visual Studio for Development.

§ Maintaining Source Code, creating pull requests, code Reviews, and branches policy by using GIT, Source Tree.

§ Worked with development teams to create test plans for enhancements and fixes on applications.

§ Worked as a part of team to perform manual/automated functional, regression and performance testing on Data Invariant Layer project.

§ Using GitLab for source control, data collection, reporting, and project tracking, and is intended for collaborative software development projects.

§ Involved in designing the GUI using HTML, Angular Materials, Directives, Decorators, and Custom Styles.

§ Involved in configuring integration between UI and services by using HTTP Client, Rxjs, and Interceptors.

§ Implementing WEB API services for CRUD operations with HTTP verbs GET, POST, PUT, and DELETE by using Entity Framework Code First Approach.

§ Involved in configuring WCF (Windows Communication Foundation) services to WEB API for data integration.

§ Using LINQ queries to filter data set that is obtained from complex stored procedure, views, functions, and Entities in the repository Layer.

§ Involved in designing the database, creating tables, views, Stored Procedures, and functions by using Microsoft SQL server 2014.

Environment: C#, Angular 6, Entity Framework, ASP.Net, Classic ASP, VB Script, Web API, HTML, CSS3, SQL Server 2014, Visual Studio, LINQ, Web API, GIT, Source Tree, Azure. Client: Estuate Inc, Bangalore, India. Aug 2016 - Mar 2017 Role: .Net Developer.

Description: Estuate help you thrive with our out-of-the-box tech solutions. We’re a global IT services company, offering innovative software solutions ranging from Product Engineering services to Subscription Billing and GRC to Digital Transformation.

Responsibilities:

§ Worked on Software Development Lifecycle (SDLC) starting from Requirements gathering and performing objects-oriented analysis, design, and implementation, developing new WCF Service interface layer.

§ Worked with Prudential Life Insurance and developed multiple Web Applications for Policy Administration using C#, ASP.NET and UI with JavaScript and jQuery plugins for responsiveness.

§ Worked on different aspects of Life Insurance Policy like Premiums, dividends, lapse.

§ Developed WCF services to consume third party services for accurate insurance information.

§ Developed web applications using Classic ASP, Web forms, HTML 5, JavaScript, jQuery and CSS.

§ Used jQuery libraries like Data-tables, Calendar, jQuery UI tabs, Widgets.

§ Created new database objects like Stored Procedures, Triggers, Indexes, and Views using PL/SQL in the development and production environment for SQL Server 2008.

§ Created views, controllers, and models using ASP.NET MVC 4, C# within MS Visual Studio 2012.

§ Developed Web API services and hosted with Asp.net MVC 4.0 application.

§ Worked in different phases of SDLC from requirements, implementations of testing followed by agile methodologies.

§ Experience in Custom, Tabular, Matrix, and distributed reports in multiple formats using Crystal Reports and SQL Server Services (SSIS, SSRS).

§ Good hands-on experience in developing .NET Web Service using SOAP, UDDI, and WSDL

§ Used Team Foundation Server (TFS) for Source Code Control, project-related document sharing, and team collaboration.

Environment: C# 4.0, MVC 4.0, ASP.NET, Windows Communication Foundation (WCF), Visual Studio 2012, ADO.Net, AJAX, Web API 2.0 SQL Server2012, SOAP, Angular JS, TFS, JavaScript, jQuery, SSRS. Client: Indigo systems and Technology Pvt.Ltd, Mumbai May 2014 - July 2016 Role: .Net Developer.

Description: This Project involves developing an online travel shopping website for consumer and small business travel. Its websites, which primarily travel fare aggregators and travel metasearch engines. Responsibilities:

§ My responsibilities include performing analysis into the different stages of the system development life cycle to support development and testing efforts, identify positive and negative trends, and formulate recommendations for process improvements and development standards.

§ Developed Application layer using ASP. Net, Server controls, HTML Controls and Validation controls.

§ Developed Application using .NET Framework 4.0, Object-Oriented Principles (OOP), and n-Tier Architecture.

§ Effectively created easy to use, reusable controls and Master Pages and integrated them into ASP.NET web pages with MVC 4.0.

§ Designed Graphical User Interface (GUI) for various web pages using HTML, CSS, Bootstrap, JavaScript, and jQuery.

§ Developed the service layer for print service using WCF and hosted the WCF services in IIS 7.0.

§ Effectively used jQuery, a concise JavaScript Library for traversing HTML documents, event handling, and AJAX interactions.

§ Wrote Data Access Layer Methods, T-SQL Queries, Store Procedures, and SQL User Defined functions for fetching Transaction details, Customer Details, and Product Configuration data.

§ Used Microsoft Team Foundation Server for version control and source code maintenance needs.

§ Involved in Unit testing, Modular testing, Integration testing, and successful integration of modules and multiple layers in the system.

Environment: .Net 4.0, SQL Server 2008, Visual Studio 2012, TFS, XML, Trans XML, WCF, Web services, jQuery, JavaScript, Angular, Crystal reports.



Contact this candidate