About
I am a UK-based Software Engineer and Full-Stack Developer with over three years of industry experience, combined with a strong academic background in Computer Science and Data Science. I hold a BSc in Computer Science from Shahid Beheshti University and an MSc in Data Science from the University of Essex.
I specialise in building scalable web applications using modern technologies, with hands-on experience across both backend and frontend development. My work includes designing efficient APIs, developing user-focused interfaces, and contributing to reliable, production-ready systems.
In addition to my software engineering expertise, I have a strong interest in Machine Learning and data-driven solutions. I have worked on projects such as recommendation systems and real-time data processing, and I am particularly interested in applying data science techniques to solve real-world problems.
Having recently transitioned to the UK job market, I am actively seeking opportunities where I can contribute to a collaborative team, continue growing as an engineer, and deliver high-quality, impactful solutions. I am especially interested in roles that combine software engineering with data-oriented or analytical components.
Alongside my professional work, I have experience teaching programming, which has strengthened my communication skills and ability to work effectively within diverse teams
Skills
Software Engineering Practices
- Agile / Scrum
- OOP
Data Science & Machine Learning
- Real-time Data Processing
- Anomaly Detection
- Recommendation Systems
- Data Analysis & Visualization
- Scikit-learn
- NumPy
- Pandas
Tools & Technologies
- CI/CD
- Docker
- Git / GitHub
Databases
- PostgreSQL / MySQL
- SQL Server
Frontend Development
- Responsive Design
- Next Js
- React
- JavaScript (ES6+)
- HTML5 / CSS3
Backend Development
- Entity Framework
- RESTful API Design
- .NET
Programming & Core Technologies
- SQL
- Python
- TypeScript
- JavaScript
- C#
