Skip to content
View bookloversolmaz's full-sized avatar

Block or report bookloversolmaz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bookloversolmaz/README.md

Solmaz Purser

About me 👋

I am a motivated and determined software developer who has recently graduated from Makers Academy. Prior to Makers I worked as an editor for six years across a range of subject areas where I honed my attention to detail, ability work to a deadline and manage complex projects. I decided to make the change into tech as there is always something to learn and I enjoy challenging myself.

I have experience working with the programming languages Ruby, JavaScript, Python and C. I have familiar with the fundamentals of software development including object-oriented languages, test-driven development, full stack development and GitHub. I have also completed edX’s CS50’s introduction to computer science.

Projects

Name Description Tech/tools
Foodshare A food waste app that connects food banks to food outlets with surplus food,developed using an Agile methodology with short sprints which were planned in a Kanban board. MERN stack (MongoDB, Express, React, Node), Jest, Cypress
Acebook Created a social media site based on Facebook in an Agile way, by pair programming to communicate with each other directly MERN stack( MongoDB, Express, React, Node), Jest, Cypress
Tic tac toe test A program that runs tic tac toe (also known as noughts and crosses) in Python with testing Python, Unittest
Bank tech test challenge An application that shows a person's bank balance, including deposits, withdrawals, date, and overall balance. Ruby, RSpec
Words to images A full stack application where the user inputs a word or phrase and the program returns an image, based on the total sum of values assigned to each letter in the input. Python, Flask, Unittest, HTML, CSS
django-website-react In progress: a full stack application with testing. Currently contains a to do list that utilises a PostgreSQL database. Python, Django, JavaScript, React, Unittest, Jest, HTML, CSS, PostgreSQL
Codewars Coding challenge website inspired by Japanese martial arts. Increases in difficulty. Set to private as Codewars does not want answers to challenges freely available online Python, Ruby, JavaScript

Codewars

Work Experience

Project editor PeopleCert (formerly AXELOS) (June 2022 to December 2022 )

  • Demonstrated excellent interpersonal skills by forming and managing relationships with stakeholders, which led to a stakeholder submitting an article after missing several deadlines.
  • Trained new employees by leading weekly workshops where I would share my business knowledge and answer questions.
  • Analysed and edited complex technical text to clearly and concisely reflect the author’s intended meaning.

In-house editor TOPRA (November 2021 to April 2022)

  • Responsible for the entire production of the monthly journal the Regulatory Rapporteur and managed the content writer who oversaw newsletters.
  • Implemented an entirely new content management system and content tracking system, which was praised by the editorial board for its ease of use.
  • Managed relationships with the editorial board, including chairing a monthly editorial board meeting.

Project editor AXELOS (April 2019 to November 2021)

  • Project managed on average 20 pieces of content simultaneously, including two 30 000 word books.
  • Edited and wrote technical content, which involved learning and applying new knowledge.
  • Chaired the new ideas meeting where employees shared customer feedback, which were then translated into content to improve the user experience.

Editor (various positions) LexisNexis (March 2016 to December 2018)

Operations assistant during placement year i-docserve (August 2013 to August 2014)

Skills

Communication

Developed during my years as an editor where communication skills were paramount. Ability to understand and communicate complex technical information, with the result that I was able to edit two 30 000 word books and write articles on IT service management and project management. This translated into an ability to write clear documentation for the final project at Makers. Also demonstrated team working skills when I ran editorial meetings with editorial board to discuss and plan upcoming issues of a monthly trade magazine.

Problem-solving

Needed to ensure that content met user needs at AXELOS. Consequently, started and chaired the new ideas meeting, whereby colleagues shared user feedback, which was then translated into actionable ideas. Researched the market using available resources to understand user needs. This included attending conferences, researching competitors’ content and speaking with external stakeholders and developed products to meet those needs. These skills were useful when planning projects at Makers, where each project had to meet the users' requirements.

Determination

Decided to learn software development by starting with CS50’s introduction to computer science in August 2022. Prior experience focused on content management systems, designing content with Adobe InDesign and the non-technical aspects of developing a website, including adding landing pages and content. Despite the steep learning curve, I consistently developed skills using online resources and books, such as Code by Charles Petzold. As a result, I was able to complete Makers Academy.

Delivery

At Axelos simultaneously managed several products and published at least four pieces of content a month exceeding targets. Effectively implemented version control during each projects development phase to avoid delays and ensure that the correct version of the final product was delivered. During Makers I was able to use a Kanban board to chart the teams progress and GitHub to ensure that the correct version of the program was in the main branch.

Education and certificates

Software development bootcamp, Makers Academy (February to June 2023)

  • A strong focus on test-driven development, which was further honed during one-to-one code reviews.
  • A focus on pair programming, which I was able to do at least three times a week.
  • Developed knowledge of object-oriented programming languages, focusing on Ruby and JavaScript.
  • Worked on full stack projects utilising model-view-controller patterns and databases including SQL (PostgreSQL) and NoSQL database (MongoDB).
  • OOP, TDD, MVC, DDD
  • Agile, Kanban board
  • Ruby, JavaScript, HTML, CSS
  • RSpec, Jest, Cypress
  • Completed an emotional intelligence (EI) curriculum, with specific training on feedback, empathy and teamwork within a technical environment.

University of Surrey, Law degree (September 2011 to June 2015)

Certificates

Popular repositories Loading

  1. acebook-mern-fire_team acebook-mern-fire_team Public

    Forked from makersacademy/acebook-mern-template

    JavaScript 1

  2. django-website-react django-website-react Public

    A website created with Django (Python) in the backend and React (JavaScript) in the frontend.

    JavaScript 1

  3. clmystery clmystery Public

    Forked from makersacademy/clmystery

    Command Line Murder Mystery

  4. student-directory student-directory Public

    The tutorial for the first Ruby project at Makers

    Ruby

  5. Projects Projects Public

    Folder containing smaller projects, including personal projects and Makers pair programming tasks

    Ruby

  6. Databases Databases Public

    Ruby