Iyas A.
Senior Software Engineer | MERN - Java - C++ | AI-Powered Delivery
⭐ Overview I’m a Senior Software Engineer and MERN Stack Developer with 12+ years of professional experience, including 5+ years leading development teams and delivering high-quality software across multiple domains. My background spans desktop applications, automation systems, backend services, and full-stack web applications, which gives me a deep understanding of software architecture, performance, and maintainability — not just making things work, but making them work right. 🧠 Technical Expertise MERN Stack MongoDB, Express.js, React, Node.js TypeScript, modern JavaScript RESTful APIs, authentication, clean architecture Backend & Software Engineering Spring Boot (Java) Strong OOP & SOLID principles Clean Code, Refactoring, Software Design Advanced debugging & root-cause analysis Databases MySQL, PostgreSQL, Oracle Database design, optimization, and complex queries Tools & Practices Git, Docker Agile collaboration & code reviews Scalable system design 🎓 Academic & Applied Background BSc & MSc in Computer Engineering (Very Good) Hands-on experience in: Speech Recognition Image Processing Object Detection This foundation allows me to approach complex problems analytically and deliver robust, production-ready solutions. 🚀 How I Work Strong focus on code quality, maintainability, and long-term value Fast learner — successfully delivered a Rust + OpenCL project within one week despite first-time usage Open to feedback and constructive discussions Balance business needs with best engineering practices 🤝🧠 My Practical Use of AI & Large Language Models (LLMs) In my daily work, I treat large language models as a development assistant, not a replacement for engineering judgment. They act as my coding assistant for repetitive or boilerplate tasks, and as a technical brainstorming partner when exploring ideas or alternative implementations. I define the architecture, code templates, and developer guidelines, and I ensure that any generated code strictly follows the rules, standards, and policies I set. I also use LLMs to help refine documentation and improve clarity, while maintaining full control over design decisions, code quality, and security. In short, AI helps me work faster and more efficiently, but responsibility, correctness, and final decisions always remain mine. ⭐ Selected Client Feedback “Eyas is extremely patient, highly skilled, and detail-oriented. He completed all tasks quickly while maintaining the highest quality standards.” “Very well organized and professional. He took the time to fully understand the challenge and delivered results beyond my expectations. Highly recommended.” ✅ What You Can Expect ✔ Clean, scalable, and maintainable code ✔ Clear communication and technical ownership ✔ Reliable delivery and honest estimates ✔ A partner who understands the why, not just the how
Earnings and projects
Last 6 months ÷ 6
Billed in all: $6,496$6.5k
Across 25 contracts