Ashraf Faheem

Ashraf Faheem

$28/hr
Fullstack Developer || .NET Core || C# || SQL Server || Microsoft Azure || Angular
Reply rate:
57.14%
Availability:
Hourly ($/hour)
Location:
Lahore, Punjab, Pakistan
Experience:
8 years
Ashraf Faheem- Lahore, Pakistan Summary 9+ years of software development experience in Microsoft platform tools and technologies, as well as extensive hands-on experience in designing and developing web-based enterprise applications. Expertise in developing .Net Core, .Net MVC, Angular 14 and ASP.NET Web API2, SharePoint Online applications, Azure Application Development • • • • Hands-on experience in Visual Studio 2017,2019, SQL Server, creating REST APIs using Swagger Specifications, PowerShell. Well-versed with the entire development life cycle and have facilitated agile practices. A versatile team player with an adept at building strong working relationships with the team and management. Good analytical and technical skills. Education Bachelor of Computer Science Lahore Leads University 2012 - 2016 Speridian Technologies Jul 2019 - Present Experience Technical Team Lead During my tenure at Speridian Technologies, I’ve worked on diverse projects, gained substantial experience with Microsoft platform tools and technologies, and obtained relevant certifications in the field. My contributions to the team demonstrate my proficiency in software development and my commitment to delivering high-quality solutions. • • • • • • • • • • • • • Collaborated in gathering business requirements and conducted effort estimation. Designed, modified, and maintained databases to align with business requirements. Developed and maintained efficient, reusable, and reliable code for Web API 2 backend applications for iOS, Android, and web platforms. Ensured optimal performance, quality, and responsiveness of applications. Regularly communicated with management and technical support colleagues. Contributed to requirement gathering and effort analysis. Worked on AAD application registration setup. Established Azure infrastructure and created DevOps pipelines for CI/CD. Configured Azure app services, application gateway, Azure Kubernetes Services, and Azure Container Registry. Managed Azure API management and implemented various API management policies. Exposed Web API endpoints for third parties using Azure API Management. Collaborated in building a microservices architecture. Participated in the deployment of microservices with Docker and Kubernetes. Senior Software Engineer FutureNow Technologies Oct 2018 - Jul 2019 FutureNow Technologies is a provider of cutting-edge technology solutions and services in Asia, Europe, and North America. We believe that innovation, commitment to quality, and effective partnership with our clients are the foundation of success. Over the years we have engineered solutions that are currently being used in some of the largest fortune 100 companies around the world. Our success comes from the realization that we as an organization can only succeed if our clients are successful. • • • • My role in this application was to add and modify modules, and pages according to the requirement. Involved in gathering business requirements to analyze effort estimates. Database design and modifications according to business requirements. Design, build and maintain efficient, reusable, and reliable code. Software Engineer Six Logics Feb 2016 - Sep 2018 Six Logics is a web development company specializing in designing and building rich web applications. Six Logics has a group of dedicated professionals in .Net and other programming languages, with a devotion to building something extraordinary yet simple to use that can increase productivity and profits. Six Logics will help you solve your business challenges through software in any technology area. Currently, with more than 80 team members, Six Logics started primarily as a Sports Technology Consultant Company has rapidly achieved the satisfaction of our hundreds of clients by offering a new breed of business integration solutions in various domains. Six Logics is providing offshore IT services to various companies of Europe enabling them to have a full-fledged IT solution with the help of the aptest and most professional programmers, designers, and QAs. • • • • My role in this application was to add and modify modules, and pages according to the requirement. Involved in gathering business requirements to analyze effort estimates. Database design and modifications according to business requirements. Design, build, and maintain efficient, reusable, and reliable code. Certifications • • • • • • • • • Microsoft Azure Solutions Architect Expert (AZ-305) Microsoft Azure Administrator Associate (AZ-104) Microsoft Azure Developer Associate (AZ-204) Microsoft Azure Fundamentals (AZ-900) Microsoft Azure Data Fundamentals (DP-900) Microsoft Dynamics 365 Fundamentals - CRM (MB-910) Microsoft Azure AI Fundamentals (AI-900) Microsoft Security, Compliance, and Identity Fundamentals (SC-900) Microsoft Power Platform Fundamentals (PL-900) Projects Modern Authentication Wedgewood used Active Directory Federation Services to authenticate the internal users for all the applications. This project is related to revamping the authentication mechanism from ADFS to Azure AD for all the applications. Technologies Used: Azure Active Directory, Azure Active Directory B2C • • • • Involved in requirement gathering to analyze effort estimates. Participation in Sprint Planning Meetings. Participating in production deployment. Worked on setting up AAD application registration. Century Healthcare Online Enrollment tool, this tool is used to register online Health insurance Enrollment, Managing Groups, and Premium calculations on different Pay Cycles like Weekly, Monthly, Biweekly, etc. This tool is in sync with Salesforce. All the Enrollments are in real-time Sync with Salesforce. Bulk data is imported in the form of EDI. This tool uses SSO (Single Sign On) using SAML 2.0 and signing with an X.509 Certificate. Technologies Used: .Net Core 2.2, Angular JS, MS-SQL, SOAP Web Services, Azure Cloud, 3rd party integration for SMS, Email • • • • • My role in this application was to add and modify modules, and pages according to the requirement Involved in gathering business requirements to analyze effort estimates. Database design and modifications according to business requirements. Build, and maintain reusable, and reliable code Exposing Web API endpoint for third parties using Azure API Management. Regularly communicate with management and technical support colleagues. Odds Check After getting success on Stats24 my lead moved me to Odds Check and Odds Check is based on a prediction about the team's match. Users with the help of Stats24's prediction, booked their bet and earned some extra money. Our most respectful client gave us a few formulas and after that, we used those formulas and generated predictions about which team would win or lose. Technologies Used: .Net MVC, jQuery, MS-SQL, 3rd party integration for SMS, Email Responsibilities: • • • • • My role in this application was to add and modify modules, and pages according to the requirement Involved in gathering business requirements to analyze effort estimates. Database design and modifications according to business requirement Design, build, and maintain efficient, reusable, and reliable code Exposing Web API endpoint for third parties using Azure API Management. Ensure the best possible performance, quality, and responsiveness of applications. Future Bahrain Rent-A-Car A rent-a-car system based on a Web application. It handles all the operations used in renting a car and keeping records of the customers. It provides area-wise details of available cars. Prices of cars on rent. Model and complete detail of the car. It facilitates a registration form that is to be filled out by the customer to get a car on rent. The rent is calculated by this application and payments are done accordingly. Technologies Used: .Net MVC, jQuery, MS-SQL, 3rd party integration for SMS, Email • • • • • My role in this application was to add and modify modules, and pages according to the requirement Involved in gathering business requirements to analyze effort estimates. Database design and modifications according to business requirement Build, and maintain reusable, and reliable code Exposing Web API endpoint for third parties using Azure API Management. Ensure the best possible performance, quality, and responsiveness of applications. Technical Skills Azure SQL Server, MS Access, SQL Reporting Services, RDCL Reporting, Crystal Reports, Excel Sheet, .NET Core, .NET Framework, Angular 2+, Angular.js, JavaScript, jQuery, Sharepoint Online, JSON, XML, Bootstrap, HTML5, CSS3, Azure Active Directory, Azure AD B2C, Azure WebApp, Azure Virtual Machines, Azure Function App, Azure API Management, Azure Storage, Azure Logic Apps, Azure SQL Server, Azure Service Bus, Azure Application Insights, Azure Pipelines.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.