👋 Ahoooy!
I’m Vrezh, Software Engineer with a huge experience in education, human psychology and building scalable products.
I help turning ideas into finished working products with support at all stages.
Projects (newest to oldest)
JavaScript Interview Kit
JavaScript Interview Preparation Kit: questionnaire, reading materials, recommendations and roadmaps. The goal of the project is to help great people all over the world to prepare and successfully pass interviews.
"Tech For non-Tech" Movement
TFNT is a mission that aims to make life much easier for tech and non-tech people around the world. Read our Manifesto.
Building IT @ ACA
I joined ACA at the start of the journey in building technical team. Now ACA has big technical team (both frontend and backend) with a modern stack (React, Next.js, Node.js, Java, Spring) and infrastructure (AWS, Lambda, Vercel, Firebase, etc).
My team was working on ACA's operations team processes automation and new website.
I was also leading JavaScript Track and was responsible in creating course structure for different levels and courses for more than 1000 students during the year.
Frontend Advanced Course
I'm teaching JavaScript (ES6+), React and ecosystem starting from 2019. I'm mainly responsible for reviewing students' code, creating homeworks, additional materials and course structure.
Since 2020, I'm leading my own Advanced Javascript and React Course with a team of TA's who are helping in full cycle.
I've been engaged in teaching more than 200 students directly and influencing in learning experience of more than 1000 students.
After gaining experience in the industry, in 2019 Vrezh started tutoring at ACA as a teaching assistant, conducting seminars, and doing code review for both complete newbies and students with some experience in JavaScript. The satisfaction level of students was among the highest, and currently, we have allocated a full JS Course to Vrezh (both seminars and lectures).
I’m very excited to work with Vrezh both as a professional and as a friend. His devotion to project, company and values are among the highest I’ve ever met!
Tech for non-Tech Course
TFNT is a course that was created in 2020 @ ACA.
I developed course syllabus, structure and taught more than 200 students both online and offline.
use-react-countries
A tiny fully customizable react hook which gives you full list of countries with their flags, emojis and descriptions
use-react-screenshot
React hook which allows you to make component screenshot and get an image in different extensions.
Building Products @ Simply Technologies
I’m working on various projects as a JS (TS, ReasonML) developer. I've worked primarily with Frontend stack:
— React and its ecosystem (Next.js, Gatsby, Redux, Redux-saga, Jest, Enzyme, etc)
— Vue (vuex),
— Reason-react.
I've also experience with Backend technologies:
— Node (Express)
— Databases(MongoDB, PostgreSQL)
Infrastructure:
— AWS: Lambda, S3
— Serverless
— Firebase (Cloud Functions, Authentication)
— Vercel
— Netlify
Also, I’m responsible for:
— Frontend (React) applications architecture and code review
— Mentorship
I taught two generations of interns, and most of them now work as software developers
In addition, he's a great team player who enjoys helping his team members.
We were lucky to have Vrezh as our partner. He is competent, always delves into the problem, and suggests solutions. He is responsive, friendly, and calm. He was always willing to accept the necessary changes, thoughtfully implemented them without engaging into lengthy discussions. Vrezh managed to make this difficult process stress-free and concentrated on the output. It was impressive and simply great.