photo

Olena Riaba

Contacts


Summary


Currently working as a radiologist in a hospital, I wanted to explore other professions which could potentially improve my level of life and bring more benefits for the amount of work I do. Programming happens to be possibly the best option to achieve that, so I started taking courses and dived in self-learning on the topic. So far, I have fully completed a course on FreeCodeCamp (Responsive Web Design), started the next part about JavaScript, also currently undertaking a course at Rolling Scopes School (JavaScript/Front-end. Stage 0) and plan on taking the following courses there as well.

I believe that with my level of commitment, interest and being a hard-worker, I can achieve substantial results in my learning and proceed with working in the industry.

Skills


  • HTML, CSS (basic)
  • JavaScript (basic)
  • Python (basic)
  • SQL (elementary)

Languages


  • Ukrainian (native proficiency)
  • Russian (second language proficiency)
  • English (B1 level)

Code Examples


  • Qudratic Equation Solver (JS):
                                        
    function quadraticEquation (a, b, c) {
        let d = b * b - 4 * a * c
        console.log(`D = ${d}`)
        if (d >= 0) {
            let x1 = ((-b) + Math.sqrt(d)) / (2 * a)
            let x2 = ((-b) - Math.sqrt(d)) / (2 * a)
            console.log(`X1 = ${x1} and X2 = ${x2}`)
            return [x1, x2]
        } else {
            console.log("D < 0")
            return []
        }
    }
    
                                
                            
  • Qudratic Equation Solver (JS):

                                        
    def factorial(n):
        if n == 1: return 1
        else: return factorial(n-1)*n