Firas Taiem

Director of Engineering

Detroit, Michigan, United States17 yrs 7 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • 15 years of experience in software engineering leadership.
  • Expert in AI and LLM technologies for software development.
  • Proven track record in reducing development costs and optimizing performance.
Stackforce AI infers this person is a Software Engineering Leader specializing in AI-driven development and agile methodologies.

Contact

Skills

Core Skills

Ai IntegrationSoftware Development LifecycleAgile MethodologiesAi Implementation

Other Skills

Director levelEngineering ManagementAI toolsTeam LeadershipSoftware ManagementLarge Language Models (LLM)Microsoft AzureSenior Program ManagementAI and LLM technologiesContinuous DeliveryReact.jsContinuous IntegrationStrategic technology planning and executionLarge-scale team leadership and talent developmentAgile and DevOps transformation

About

Innovative Software Engineering leader with over 15 years of experience driving technological advancement and organizational growth. My expertise lies in scaling high-performing teams, implementing cutting-edge solutions, and aligning technology strategies with business objectives. Key strengths: - Strategic technology planning and execution - Large-scale team leadership and talent development - Agile and DevOps transformation - AI/ML implementation, particularly LLMs and RAG systems - Cloud architecture and digital transformation Throughout my career, I've led multinational teams in creating global web applications, reducing development costs, and optimizing performance. My approach combines deep technical knowledge with business acumen, allowing me to drive efficiency and deliver superior products. I'm particularly passionate about leveraging AI and LLM technologies to enhance development processes. My recent focus has been on integrating these tools throughout the entire development lifecycle, from requirements gathering to deployment, to optimize team efficiency and accelerate project velocity. As a continuous learner, I'm always exploring new technologies and methodologies. I'm currently deepening my expertise in AI-driven team management strategies and self-hosted private LLM models for secure, on-premise AI solutions. I'm open to connecting with fellow technology leaders, AI enthusiasts, and professionals interested in the future of software development. Let's discuss how we can push the boundaries of what's possible in our field! #SoftwareEngineering #AI #MachineLearning #AgileMethodologies #LeadershipInTech

Experience

17 yrs 7 mos
Total Experience
2 yrs 9 mos
Average Tenure
11 mos
Current Experience

Midwest tape, llc

Director of Engineering

Jun 2025Present · 11 mos · Detroit Metropolitan Area

  • As a Director of Engineering, I lead and mentor high-performing teams across backend, frontend, mobile, and Quality Assurance. I champion the strategic integration of AI-powered tools and intelligent automation to enhance developer productivity and streamline the entire software development lifecycle. My focus is on unifying cross-functional disciplines to not only deliver robust, scalable software but to do so with increased velocity and engineering precision.
  • Directed the end-to-end software development lifecycle, optimizing workflows and technical delivery through the strategic adoption of AI-driven development tools.
  • Championed and implemented a strategy to integrate AI tools (e.g., generative AI for code, AI-assisted testing) which accelerated project timelines and boosted developer productivity.
  • Spearheaded technical strategy and architectural vision, leveraging AI-powered analytics to improve decision-making and ensure alignment with business objectives.
  • Enhanced the QA framework by integrating AI for automated test generation and anomaly detection, significantly improving product quality and reducing post-release defects.
  • Led, mentored, and scaled cross-functional engineering teams, fostering a culture of innovation by encouraging the adoption of AI to solve complex technical challenges.
Director levelEngineering ManagementAI IntegrationSoftware Development Lifecycle

Hoopla digital

Director of Engineering

Jun 2025Present · 11 mos · Detroit Metropolitan Area

  • As a Director of Engineering, I lead and mentor high-performing teams across backend, frontend, mobile, and Quality Assurance. I champion the strategic integration of AI-powered tools and intelligent automation to enhance developer productivity and streamline the entire software development lifecycle. My focus is on unifying cross-functional disciplines to not only deliver robust, scalable software but to do so with increased velocity and engineering precision.
  • Directed the end-to-end software development lifecycle, optimizing workflows and technical delivery through the strategic adoption of AI-driven development tools.
  • Championed and implemented a strategy to integrate AI tools (e.g., generative AI for code, AI-assisted testing) which accelerated project timelines and boosted developer productivity.
  • Spearheaded technical strategy and architectural vision, leveraging AI-powered analytics to improve decision-making and ensure alignment with business objectives.
  • Enhanced the QA framework by integrating AI for automated test generation and anomaly detection, significantly improving product quality and reducing post-release defects.
  • Led, mentored, and scaled cross-functional engineering teams, fostering a culture of innovation by encouraging the adoption of AI to solve complex technical challenges.
Director levelSoftware ManagementEngineering ManagementAI IntegrationSoftware Development Lifecycle

Circle k

Senior Software Engineering Manager

May 2023May 2025 · 2 yrs · Detroit Metropolitan Area

  • Leading innovative software development initiatives at Circle K, driving our global merchandising, pricing, and promotions strategies. Combining technical expertise with strategic thinking to deliver high-impact solutions across international markets.
  • Key Achievements:
  • Lead multinational development teams (US, Canada, Poland), fostering collaboration in creating global web applications.
  • Reduced development costs by 35% through strategic resource allocation and efficient agile workflows.
  • Integrated Low/No code tools, cutting application development costs by 80% while maintaining quality.
  • Implemented AI and LLM technologies, improving code quality and reducing time-to-market.
  • Established mentorship programs and workshops, reducing team turnover by 40%.
  • My approach aligns cutting-edge technology with business objectives, leveraging AI and LLMs to enhance development efficiency and deliver superior products. Passionate about pushing boundaries in retail technology and software development.
  • Open to connecting with fellow tech leaders, retail innovators, and AI enthusiasts for collaborations and knowledge sharing.
  • #SoftwareEngineering #AI #MachineLearning #AgileMethodologies #Leadership
Large Language Models (LLM)Agile MethodologiesMicrosoft AzureSoftware ManagementSenior Program ManagementAI Implementation

Yafatech consulting

2 roles

Founder

May 2019Jan 2023 · 3 yrs 8 mos · Greater Detroit Area

  • I founded YafaTech with the goal of locally and globally helping companies design and implement reliable and secure software.
Continuous DeliveryReact.jsMicrosoft AzureContinuous Integration

Director of Software Engineering

May 2019Jan 2023 · 3 yrs 8 mos · Greater Detroit Area

  • 𝐖𝐞𝐛 𝐀𝐩𝐩𝐬
  • Designing and implementing for scalable back end and front-end web applications and API services.
  • 𝐌𝐢𝐜𝐫𝐨𝐬𝐞𝐫𝐯𝐢𝐜𝐞𝐬
  • Creating for Microservices architecture and migrating apps to cloud services like AWS and Azure.
  • 𝐓𝐞𝐬𝐭𝐢𝐧𝐠
  • Test Driven Development (TDD) and creating for Unit, integration, and acceptance automated test cases.
  • 𝐃𝐚𝐭𝐚 𝐁𝐚𝐬𝐞 𝐃𝐞𝐬𝐢𝐠𝐧
  • SQL and NoSQL database design, optimization, monitoring, and scalability solutions.
  • 𝐋𝐞𝐠𝐚𝐜𝐲 𝐀𝐩𝐩𝐬
  • Legacy apps support, reduce down times, optimize performance, and migrate to modern services.

Aptiv

API Services Manager

Dec 2014May 2019 · 4 yrs 5 mos · Greater Detroit Area

  • Technical coaching for the team to adapt agile methodologies, coding best practices, and applying the principles to other teams in the company.
  • Managing a team of backend and frontend developers; to design and implement backend REST web services, and a single page front end application.
  • Designing and implementing REST API services using Microservice Architecture, to achieve secure, scalable, fault tolerant solutions.
  • Evaluated and selected the technology stack, libraries, and build tools.
  • Led a company-wide project to migrate data sets from SQL databases to MongoDB, to reduce costs and improve performance.
  • Worked with product managers to define the requirements, architecting for solutions, coding, testing, and development processes enhancements.
  • Systems monitoring and applications performance analysis and fine tuning by using tools like Dripstat, DataDog, and MongoDB Cloud Manager.
  • Mentoring for other team members to help them grow technically and professionally.
  • Worked closely with the IT department to automate DevOps operations, benchmarking servers' performance, and to pick optimal hardware.
Continuous DeliveryReact.jsMicrosoft AzureContinuous Integration

Fca - north america

Sr. Software Developer / Team Lead

Feb 2014Nov 2014 · 9 mos · Greater Detroit Area

  • Led a team of developers to design and implement Java web application FCA Legal Department, to request and track vehicles inspection.
  • Used JEE and DB2 at the backend, HTML, CSS, Javascript, and jQuery for the front end.
Continuous Integration

Foresee

Sr. Software Engineer

Dec 2013Jan 2014 · 1 mo

  • Implementing for backend REST web application and the front-end application to be used by executives.
  • Used Spring for the backend, backbone for the front-end development.

Mercedes-benz financial services usa llc

Sr. Software Engineer / SOA Architect

Apr 2013Oct 2013 · 6 mos · Greater Detroit Area

  • Leading software development to design and implement reliable SOAP Web Services and Java Web applications.
  • Design for frameworks to apply application changes at run time, without the need to redeploy the code or to restart the server.
  • Worked on upgrading an old system to use best OOP principles, design patterns, and best practices.
  • Responsible for designing DB2 tables, and creating SQL data access queries, and Java data access programs.
  • Java applications testing and performance tuning by using Jtest tool.
  • Analytical review of logs and system performance.
  • Participated in applications requirements gathering meetings and setting up development plans
  • Using IRAD, IBM WebSphere, Dimensions, DB2, and SOAP UI to design and maintain applications.

Chrysler group llc

Sr. Software Developer

Nov 2007Mar 2013 · 5 yrs 4 mos

  • Responsible for developing enterprise WEB applications, by using Java EE and DB2.
  • Managing for software development and data analysis projects
  • Conducting special data studies and generating reports by creating data extracts programs.
  • Applications testing and fine tuning.
  • Developed a Java Web application for the Top Care department, to track and manage top consumers complaints.
  • Responsible for attending the NHTSA investigations meetings and generating the response files.
  • Creating system documentation.

Education

جامعة الاسراء Isra University

Electronics and Telecommunication Engineering

Jan 1996Jan 2001

جامعة الاسراء Isra University

Bachelor of Engineering - BE — Electrical and Electronics Engineering

Stackforce found 100+ more professionals with Ai Integration & Software Development Lifecycle

Explore similar profiles based on matching skills and experience