Senior Software Engineer/Team Lead with over 10 years of IT experience in architecture, development, and deployment. Holds a BSc in Computer Engineering. Technical skills include Java, PHP, SQL, MVC frameworks, and Agile methodology. Experienced in banking, telecommunications, and e-commerce domains. Holds a Master's Degree in an unrelated area.