Bogdan Selenginskiy, 1991


Bogdan Selenginskiy, 1991

Junior Front-End Developer

cv portrait

contact details

summary

a private English tutor, who decided to become a developer. As Batman said:

I made it my business to know

extended summary

I’ve worked as a developer since October 2020. Our team has no experienced Front-End engineers and I am not keen enough to grow by myself. Neither me nor my company is satisfied with my progress, hence it is of my primary concern to figure out a way to change the tide.

career objectives

  • get the first paid job as a developer
  • pick a specialization
  • make SMART for salary and qualification level
  • get things done before 30

code samples

React
/**
 * reads an url and returns the part after the last slash (API key)
 *
 * @returns {string} API key
 */
export const codeApi = () => {
    const currentLocation = window.location.href;
    return currentLocation.split("/").pop();
}
Yii2
    /**
     * returns actual number of items in the cart
     * @return string number of items in the cart
     */
    protected function getCartProductCount()
    {
        if(!$this->orderArr) {
            return 0;
        } else {
            return array_sum($this->orderArr);
        }
    }

skills

Technology Self-assessed level
HTML 3/10
CSS 4/10
JS 4/10
React 2/10
Next.js 0/10
React Native 1/10
TypeScript 1/10
CSS Preprocessors 0/10
HTTP 1/10
Git 1/10
CSS Frameworks 0/10

education objectives

  • graduate in a field you like (translation, 2014)
  • spend at least one year abroad (Germany, 2011 - 2012)
  • get a foreign diploma (Switzerland, Glion Institute of Higher Education, 2015)
  • graduate in a field you need for work (N/A)
  • get expelled from a masters program (teaching & psychology, 2018)
  • get a Ph.D. (N/A)
  • drop out a doctorate (economics, 2019)

human languages

  • English - C1
  • German - B2
  • Russian - mother tongue