Abdullah Farooq

Abdullah Farooq Email and Phone Number

Architect | Azure | C# | .NET Core | Angular | GraphQL | Blazor | DevOps | Kubernetes | Microservice | Domain-driven design @ Connation Technology
Abdullah Farooq's Location
Faisalabad, Punjab, Pakistan, Pakistan
About Abdullah Farooq

Passionate Software Engineer with a proven track record in driving innovation and leading high-performing teams. Experienced in Agile development, GraphQL, C#, Asp.net Core, Entity Framework Core, and clean architecture. Skilled in optimizing SQL queries, clean code principles, and implementing CI/CD pipelines. Expertise in microservices, Docker, Kubernetes, and cloud platforms like Azure. Known for streamlining processes, improving performance, and delivering high-quality solutions. Committed to continuous learning and staying updated with the latest industry trends. Let's connect and collaborate on cutting-edge technology projects!

Abdullah Farooq's Current Company Details
Connation Technology

Connation Technology

View
Architect | Azure | C# | .NET Core | Angular | GraphQL | Blazor | DevOps | Kubernetes | Microservice | Domain-driven design
Abdullah Farooq Work Experience Details
  • Connation Technology
    Principal Software Engineer
    Connation Technology May 2023 - Present
  • Metaphor Technologies
    Technical Lead
    Metaphor Technologies Jan 2023 - Present
  • Tenx (Formerly Analytics Pvt Ltd)
    Principal Software Engineer
    Tenx (Formerly Analytics Pvt Ltd) Aug 2022 - Mar 2023
    - Significantly improved application performance by optimizing SQL queries, sometimes resulting in a 20% increase in overall performance. (SQL, Stored Procedures, SQL Server,SQL Server Management Studio)- Successfully designed and architected new modules for the application, resulting in a 30%reduction in time to complete features and a more efficient workflow. (Clean Architecture,OOD, draw.io)- Established SQL code standards while developing an analytical mobile app, improving efficiency and reducing development overhead by 10%. This helped to streamline the development process and ensure high-quality code. (SQL, REST API, Swagger, Postman, Dapper)- Implemented a robust migration-based strategy for database changes, adding rollback capability to migration scripts after deployment. This added an extra layer of protection and mademanaging changes to the database easier. (Fluent Migrator).- Applied clean architecture principles to separate queries and commands, resulting in clean,easy-to-maintain code. This made it easier to understand and work with the codebase,improving the application's overall maintainability. (CQRS, MediatR)- Created a UI component library by aggregating common UI components, increasing codereuse, and reducing development time. This helped to speed up the development process and made it easier to create a consistent, user-friendly interface for the application.(Angular, npm, Nodejs, Typescript)
  • Gawalla
    Chief Technology Officer
    Gawalla Dec 2021 - Sep 2022
    Faisalabad, Punjab, Pakistan
    - Implemented a GraphQL code first approach for API development, reducing friction betweenfront-end and back-end teams.(GraphQL, C#, Asp.net Core, Entity Framework Core, LINQ)- Evaluated candidates for this startup based on skills and values, creating a more sustainablework environment. (Interviewing, Hiring, Onboarding, Training)- Implemented state management on the client-side application, improving reactivity by 20%.(StrawberryShake, Blazor, C#, JavaScript, JavaScript, HTMl, CSS)- Defined MVVM architecture and developed source generators on the client side, resulting in70% test coverage and 80% code reusability. (Unit Testing, Source Generators, Blazor,C#,JavaScript, HTML, CSS)- Introduced GitHub copilot for improved code quality and efficiency in the team, resulting in a20% increase in productivity and a 10% reduction in development time. (GitHub Copilot)- Used low-cost arm-based virtual machines for development and testing, reducing initial development costs by 50% (Oracle Cloud).- Implemented Kubernetes for easier and more scalable management of the application, resulting in a 20% decrease in time to deliver the product. (Kubernetes, Docker, Azure DevOps, Helm)- Adopted an incremental microservices architecture and Domain Driven Design for theGawalla product suite, improving scalability and maintainability in the long term- Implemented a GraphQL gateway through schema stitching of all separate GraphQL services into one schema, creating a single point of connectivity for all client applications.(GraphQL, C#, Asp.net Core, Entity Framework Core, Schema Stitching)
  • Telebu Communications
    .Net Consultant
    Telebu Communications Jun 2021 - Jun 2022
    Hyderabad, Telangana, India
    - Successfully migrated multiple applications to a microservices s architecture, resulting inimproved separation of concerns and maintainability for multiple teams. This has allowed formore efficient collaboration and faster development cycles. (C#, Mysql, Asp.net Core).- Developed a central auth server that greatly reduced boilerplate code and streamlined authentication processes across all company applications. This has saved significant time andeffort for both developers and users. (C#, Asp.net Identity).- Implemented automation to improve customer experience. Specifically, I automated the assignment of customers to agents, resulting in a 10% increase in response time. Additionally,I integrated Twitter and WhatsApp APIs to improve customer coverage and satisfaction, leading to a 20% increase in customer coverage and a 10% increase in customer satisfaction.(C#, Windows Service).- Created a microservice-based chat application that significantly reduced development timeand maintenance costs for implementing chat functionality on multiple products. This hasallowed for faster deployment and more efficient resource allocation. (C#, Asp.net Core).- Overall, my experience and skills in microservices, automation, and API integration haveproven to be valuable assets in driving business success and improving customer satisfaction.
  • H3 Software Solutions
    Dotnet Consultant
    H3 Software Solutions Oct 2020 - Jul 2021
    Faisalabad, Punjab, Pakistan
    - Automate deployment flow of existing applications using CI,CD Pipelines and helps in migrating the organization to DevOps model (Gitlab, Yaml Scripting, Docker, Git, PowershellScripting).- Provide consultancy and developed a POC while migrating code deployment platform to beGithub Actions but it was abandoned due to security reasons.- Providing guidance in defining code standards, code quality and maintainability (IOC container, GOF Patterns, .Net).- Improved Software Development life cycle, from User Stories to release management(Kanban Board)
  • Brickclay
    Development Team Lead
    Brickclay Aug 2019 - Apr 2021
    Faisalabad
    - Lead the development and migration of existing Quickanalytix web application to Progressive Web App (PWA) (C#, Typescript, Angular, Asp.net Core, Entity Framework, SqlServer,PowerBi Embedded, GraphQL).- Implemented centralized OAuth solutions for all of the underlying services (C#, MicrosoftIdentity Asp.net Core, Identity Server).- Participated in the development of Finance Application (C#, Typescript, Angular, Asp.netCore, Entity Framework Core, SqlServer, GraphQL, SSRS reports).- Develop Human Resource Application (C#, Typescript, Angular, Asp.net Core, Entity Framework, SqlServer, GraphQL).- Leading Cloud and DevOps Vertical for the entire development process, providing best processes and practices and evolving the organization towards DevOps Model (Azure Devops,Bash Scripting, Yaml, Ubuntu).- Lead a project which converts SVG to Web Fonts (C#, Typescript, Nodejs, Angular, Asp.netCore, Entity Framework, SqlServer, NestJs).- Designed and Implemented end to end Cloud Migration Strategy for multiple critical applications to Microservices architecture (Microsoft Azure, Docker, Kubernetes).- Helps in capturing issues in production environment using logging and tracing requests(Serilog Seq)
  • Brickclay
    Software Engineer
    Brickclay Mar 2019 - Jul 2019
    Pakistan
    - Involved int the development, integration and maintenance of reporting services called ofQuickanalytix (C#, SqlServer, Asp.net MVC, Ado.net).- Integrated Payment solution with Quickanalytix web application (C#, Stripe).
  • Freelance
    Full-Stack Developer
    Freelance Aug 2017 - Feb 2019
    Faisalabad
    - Lead project named Kohsaar which was both a client project and my bachelor project (C#, Typescript, Asp.Net Core, Angular, Servicestack, Ormlite, REST, SqlServer),- Arduino bluetooth car (C++, Arduino).- Clinical reporting software for a local client while making sure code fall under SOLID principles and GOF patterns (C, Wpf, Material Design, MVVM, Sqlite).- Github Dependency Scraper (Python, Beatifulsoap, and Scrappy).

Abdullah Farooq Education Details

Frequently Asked Questions about Abdullah Farooq

What company does Abdullah Farooq work for?

Abdullah Farooq works for Connation Technology

What is Abdullah Farooq's role at the current company?

Abdullah Farooq's current role is Architect | Azure | C# | .NET Core | Angular | GraphQL | Blazor | DevOps | Kubernetes | Microservice | Domain-driven design.

What schools did Abdullah Farooq attend?

Abdullah Farooq attended National Textile University.

Not the Abdullah Farooq you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.