Muhammad Farhan Email and Phone Number
As a Teach Lead at Techflo, I lead a talented team of software developers in designing, developing, and implementing innovative software solutions. I collaborate with stakeholders, product managers, and cross-functional teams to define project scope, objectives, and timelines. I provide technical expertise and guidance to team members, fostering a collaborative and productive work environment. I also spearhead research and evaluation of emerging technologies, tools, and frameworks to improve development processes and outcomes.I have over 7 years of experience in full-stack software development using .NET Technologies, C#, ASP.NET, MongoDB, Angular, and other frameworks and languages. I have worked on various projects involving web applications, web APIs, GIS, and video streaming. I have strong skills in software architecture and design, data structures and algorithms, OOPs concepts, and design patterns. I have a BS in Software Engineering from Abasyn University - Islamabad, where I learned the fundamentals of computer software engineering. I am passionate about creating high-quality, scalable, and user-friendly software solutions that solve real-world problems and add value to customers.
Ähdus Technology Gmbh
View- Website:
- ahdustechnology.com
- Employees:
- 43
-
Senior Software EngineerÄhdus Technology GmbhIslamabad, Pk -
Teach LeadTechflo Mar 2023 - Present• Lead a talented team of software developers in designing, developing, and implementing innovative software solutions.• Collaborate with stakeholders, product managers, and cross-functional teams to define project scope, objectives, and timelines.• Provide technical expertise and guidance to team members, fostering a collaborative and productive work environment.• Conduct regular code reviews and implement best practices to ensure high-quality, maintainable, and scalable code.•… Show more • Lead a talented team of software developers in designing, developing, and implementing innovative software solutions.• Collaborate with stakeholders, product managers, and cross-functional teams to define project scope, objectives, and timelines.• Provide technical expertise and guidance to team members, fostering a collaborative and productive work environment.• Conduct regular code reviews and implement best practices to ensure high-quality, maintainable, and scalable code.• Drive Agile development methodologies, facilitating sprint planning, daily stand-ups, and retrospectives.Spearhead research and evaluation of emerging technologies, tools, and frameworks to improve development processes and outcomes. Show less -
Chief Technology OfficerFriendsware Solutions Mar 2023 - Present -
Senior Software EngineerÄhdus Technology Gmbh Dec 2023 - Sep 2024 -
Senior Software DeveloperMarine Systems (Pvt) Ltd Mar 2018 - Feb 2023Islāmābād, Pakistan• Full-stack software development using .NET Technologies, C#, Asp .NET Core , Asp .NET (MVC, Razor Pages, Web Forms), Secure Web APIs (Rest API ,OAuth 2.0 , JWT,OTP), MongoDB, SignalR, Webrtc API, Service-Oriented Architecture, and Design Patterns.• JAVASCRIPT API/Frameworks (Angular 11, Open Layer, Geocoding Service ,Google Maps JavaScript API), JQUERY.• Involved with resolution of complex software development issues that may arise in a production environment. Analyzes problems… Show more • Full-stack software development using .NET Technologies, C#, Asp .NET Core , Asp .NET (MVC, Razor Pages, Web Forms), Secure Web APIs (Rest API ,OAuth 2.0 , JWT,OTP), MongoDB, SignalR, Webrtc API, Service-Oriented Architecture, and Design Patterns.• JAVASCRIPT API/Frameworks (Angular 11, Open Layer, Geocoding Service ,Google Maps JavaScript API), JQUERY.• Involved with resolution of complex software development issues that may arise in a production environment. Analyzes problems, conducts root cause analysis, helps in resolution of problems using defined problem management procedure, and helps in application support and maintenance of customer applications• Educate developers on how to commit their work and how can they make use of the CI/CD pipelines that are in place.• Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.• Experiencing building API integrations in an enterprise environment• Translate functional and technical requirements into detailed architecture, design, and extensible code• Helped individual teams to set up their repositories in Azure Repo Git and maintain their code and help them setting up jobs which can make use of CI/CD environment.• Solid understanding of caching mechanisms, experience using the in-memory cache approach• Code and test complex system modules, develop and leverage frameworks to be effective and efficient• Participate in architecture, design, and code reviews to maintain our high development standards• Own system architecture, scalability, reliability, and performance• Mentor other engineers, defining our challenging technical culture and helping to build a fast-growing team• Analysed and defined requirements and project scope plus liaise directly with the client. Show less
-
Junior Software DeveloperFsol Technologies Jul 2016 - Mar 2018Islāmābād, Pakistan• Software development using .NET Technologies, C#, Asp .NET Core , Asp .NET (MVC, Razor Pages, Web Forms) and Design Patterns.• JAVASCRIPT,JQUERY.• Take instructions from seniors and follow as per instructions• Translate functional and technical requirements into detailed architecture, design, and extensible code• Code and test system modules, develop and leverage frameworks to be effective and efficient• Participate in architecture, design, and code reviews to maintain our… Show more • Software development using .NET Technologies, C#, Asp .NET Core , Asp .NET (MVC, Razor Pages, Web Forms) and Design Patterns.• JAVASCRIPT,JQUERY.• Take instructions from seniors and follow as per instructions• Translate functional and technical requirements into detailed architecture, design, and extensible code• Code and test system modules, develop and leverage frameworks to be effective and efficient• Participate in architecture, design, and code reviews to maintain our high development standards Show less
Muhammad Farhan Education Details
-
Abasyn University - IslmabadA+
Frequently Asked Questions about Muhammad Farhan
What company does Muhammad Farhan work for?
Muhammad Farhan works for Ähdus Technology Gmbh
What is Muhammad Farhan's role at the current company?
Muhammad Farhan's current role is Senior Software Engineer.
What schools did Muhammad Farhan attend?
Muhammad Farhan attended Abasyn University - Islmabad.
Who are Muhammad Farhan's colleagues?
Muhammad Farhan's colleagues are Sayyeda Rida Rubab, Laiba Masood, Sayeda Sayed Tasnuva, Dawood Asjad Raja, Hifza Latif, Syed Sarim Bin Shakir, Wardah Siddiqui.
Not the Muhammad Farhan you were looking for?
-
Muhammad Farhan
Ai And Automation Engineer @Soco Engineers | Machine Learning And Data Science | Computational SciencesIslamabad -
Muhammad Farhan
Teradata Performance Analyst | Data Scientist | Software Engineer | Data EngineerIslāmābād, Pakistan1teradata.com -
-
Muhammad Farhan
Aspiring Ai Engineer | 3X Int'L Hackathon Winner | Ai/Ml Hackathons Enthusiast | Moderator & Trainer @IcodeguruFaisalabad -
Muhammad Farhan
Associate Project Manager At Humantek | Turning Vision Into Action | Strategic Leadership In Team | Agile Project Management | Passionate Production And Project Manager In Design, Software, Webapp And MarketingKarāchi
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial