The Journey
From electrical engineering roots to building intelligent AI systems.
I'm Shaik Fayaz — a software engineer at Enphase Energy focused on the intersection of AI, automation, and quality engineering.
My journey started with electrical engineering at NIT Calicut, where I discovered my passion for software through DSA, AI coursework, and personal projects. After graduating, I joined Enphase Energy as an SDET, where I built scalable automation frameworks and eventually led the development of an AI-powered test automation tool.
Now, I'm deepening my work in AI engineering — building browser agents, experimenting with agent orchestration, and exploring how LLMs can transform software development workflows. I write about what I learn and share architecture notes from my engineering notebook.
Timeline
B.Tech at NIT Calicut
Electrical and Electronics Engineering with GPA 8.55/10. Coursework in Data Structures, AI, and Digital Electronics. Secured 98.60 percentile in JEE Mains.
Associate Software Engineer (SDET) — Enphase Energy
Built scalable automation frameworks for UI and API testing. Contributed to end-to-end API test suites validating 50+ REST endpoints across microservices. Reduced manual regression effort by 60%.
Software Engineer II (SDET) — Enphase Energy
Led the development of an AI-powered UI test automation tool using LLM-based DOM intelligence. Leading in-sprint automation for a team of 5, increasing regression coverage significantly.
AI Engineering & Independent Exploration
Building browser agents, MCP experiments, agent orchestration systems, and evaluation frameworks. Exploring the intersection of AI and software engineering.