John Smith

John Smith

Junior Frontend Developer

About me

I am a motivated and detail-oriented Junior JavaScript Developer with a strong foundation in front-end development and a growing interest in back-end technologies. I enjoy turning complex problems into simple, clean, and efficient code. My experience includes working with HTML, CSS, JavaScript (ES6+), and frameworks like React. I am passionate about continuous learning and eager to contribute to a collaborative development team where I can grow as a developer and bring value to real-world projects.

Skills

  • HTML
  • CSS
  • JavaScript
  • NodeJS
  • Git
  • REST API
  • Agile

Code examples

JavaScript

function factorial(x) {
    if (x == 0) {
        return 1;
    } else {
        return x * factorial(x - 1);
    }
}
                    

Kotlin

fun multiplyNumbers(num: Int): Long {
    if (num >= 1)
        return num * multiplyNumbers(num - 1)
    else
        return 1
}
                    

Education

Massachusetts Institute of Technology

2002-2006

Computer science

Languages

  • English — B1
  • Russian — native