person
Rihanna Poursoltani
person About Me

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.

work_history

Career Transition

terminal

Full Stack Software Developer Trainee

2024 - Present

CodeYourFuture

Spearheading frontend development for enterprise-scale React applications. Collaborating with cross-functional teams to modernize legacy codebases, improving load times by 40%.

JavaScript Node.js React Express PostgreSQL
analytics

Project Manager & Analyst

2013 - 2021

Farjad Diagnostic Therapeutic Group

Managed data migration projects and implemented agile workflows. Used Python for data analysis which sparked my interest in software engineering.

CRM Team Management Data analysis Digital Marketing
school

Mathematics Teacher

2011 - 2012

High School

Taught advanced algebra and calculus. Developed curriculum emphasizing logic and problem-solving patterns.

school

Academic Journey

Birkbeck, University of London

MSc Advanced Computing

2024

Specializing in machine learning algorithms and big data analytics. Applying advanced statistical methods to software solutions.

CodeYourFuture

Full Stack Software Development Course

2024

Intensive course focused on modern JavaScript ecosystem (React, Node.js). Emphasis on professional software development practices.

West London College

Certificate, English Language and Literature

2023

Foundation in logic, calculus, and linear algebra. Graduated with honors.

Azad University

BSc Computer Science

2020

Foundation in logic, calculus, and linear algebra. Graduated with honors.

IUMS

BSc Medical Informatics

2009

Study of resource allocation, agile methodologies, and team leadership.

grid_view

Technical Skills

code

Languages

JavaScript Python SQL R TypeScript HTML/CSS
layers

Frameworks & Libraries

React Node.js Express NumPy Pandas WebSocket DOM Manipulation Applied Machine Learning Neural Network
dns

Tools & DevOps

  • Google Cloud Platform
  • PostgreSQL
  • MongoDB
  • Docker
  • Google Colab
  • Postman
  • Netlify
  • Coolify
  • Jest
  • Excel
  • Git & GitHub
  • Jira
diversity_3

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.