My name is Alex and I am a frontend developer for the last 2,5 years with agile teams after 5 years in civil engineering.

Education.

I graduated from Moscow Civil Engineering University with a specialist's degree 6 years ago.

Experience:

I had given a try on civil engineering with the architectural bureau, but I didn't find myself in it. And I decide to try frontend development and I really liked it. Then got courses, some hints from my friends who had been already into the IT sphere, found a mentor to answer my ridiculous questions like what are frontend and backend. After 6 months with HTML-academy courses, I found my first frontend job in Noviy Disk company. It's a not big corporation with B2B and B2C EduTech products for corporations and smaller companies. For example one of the last projects I've worked there on was the one for people with vision issues. It contains a lot of landing pages with the opportunity to scale text or read-only with a screen reader.

Weaknesses:

Public speaking.

Work in NDplay:

In your department called Corporate projects developing we got:

  1. 2 teams. Each contains 4 frontends and 1 backed developer and the product manager
  2. 2 UI/UX designers
  3. 1 product manager for each team
  4. 1 product owner for the whole department

Work process:

Managers define the tasks and describe them in Jira, then team Leads make their evaluation of deadlines and separate them into sprints. After the sprints are done team Lead asks the team which tasks each one of us wants, mostly the Lead assigns the task according to our wishes but sometimes the Lead assigns them by themself.

After the feature has been developed we give it to QA and try to fix bugs as QA assigned the importance.

Work in Vuute:

First of all, Vuute is a startup in the MVP stage. There is 1 team of 4 frontend developers, 2 backends, 1 product designer, product owner, and manager in one person. A couple of times a week we have sync calls to understand how fast are we developing and how can we help each other. Once a week we create a meeting to discuss current spring or future sprints, and we assign tasks. Then I got my tasks and try to develop them before the deadline come.

We cleaned tech debt for the last 2 months. The tickets are more about improving existing features but sometimes we got tickets for developing new ones.

Perfect work: