From Classroom
to Codebase
I’m a software developer with a strong foundation in JavaScript, Node.js, APIs, databases, Python, and SQL. My journey into tech started with a curiosity about data and problem-solving, which led me to complete a second bachelor’s in Computer Science and continue with an MSc in Advanced Computing (Data Analytics). Through academic and personal projects, I’ve built full-stack applications, developed end-to-end features, and worked closely with backend logic and databases, always aiming to write clean, maintainable code that brings ideas into production.
Alongside software development, I have a strong interest in data and analytics. I’ve worked with Python, R, and Excel on data analysis and machine learning projects, building predictive models, analysing real-world datasets, and extracting meaningful insights. I’ve also used tools like Google Cloud Platform, PostgreSQL, and MongoDB, and enjoy working in collaborative environments where data and software come together to solve real problems. I’m now looking for opportunities where I can continue growing as a software developer while applying data-driven thinking to impactful projects.
Career Transition
Full Stack Software Developer Trainee
2024 - PresentCodeYourFuture
Spearheading frontend development for enterprise-scale React applications. Collaborating with cross-functional teams to modernize legacy codebases, improving load times by 40%.
Project Manager & Analyst
2013 - 2021Farjad Diagnostic Therapeutic Group
Managed data migration projects and implemented agile workflows. Used Python for data analysis which sparked my interest in software engineering.
Mathematics Teacher
2011 - 2012High School
Taught advanced algebra and calculus. Developed curriculum emphasizing logic and problem-solving patterns.
Academic Journey
Birkbeck, University of London
MSc Advanced Computing
Specializing in machine learning algorithms and big data analytics. Applying advanced statistical methods to software solutions.
CodeYourFuture
Full Stack Software Development Course
Intensive course focused on modern JavaScript ecosystem (React, Node.js). Emphasis on professional software development practices.
West London College
Certificate, English Language and Literature
Foundation in logic, calculus, and linear algebra. Graduated with honors.
Azad University
BSc Computer Science
Foundation in logic, calculus, and linear algebra. Graduated with honors.
IUMS
BSc Medical Informatics
Study of resource allocation, agile methodologies, and team leadership.
Technical Skills
Languages
Frameworks & Libraries
Tools & DevOps
- Google Cloud Platform
- PostgreSQL
- MongoDB
- Docker
- Google Colab
- Postman
- Netlify
- Coolify
- Jest
- Excel
- Git & GitHub
- Jira
Soft Skills
Team Collaboration
Strong team player who can also take the lead when needed. I collaborate effectively, support teammates, and keep projects moving forward.
Problem Solving
Analytical and methodical problem-solver. I break down complex challenges and deliver clean, practical solutions.
Adaptability & Communication
Quick to adapt to new tools and environments. Clear communicator with experience working in Agile teams.