Personal details

Mikhail N. - Remote

Mikhail N.

Timezone: Madrid (UTC+2)

Summary

Currently work as a Senior JavaScript Engineer in Spain.

I've been passionated with programming since hight school. It was a hobby then a profession, later I decided to start a YouTube channel and record video courses.

I like to help people with tricky topics or pet projects - discuss it, review it and see how mentees grow.

Work Experience

Senior JavaScript Engineer
LeoVegas Group | Jun 2023 - Present
TypeScript
React
JavaScript
Jest
Webpack
GraphQL
Relay
Next.js
Storybook
Zustand
Sports bets app for a multibrand project. I build a multilanguage SPA application and an admin panel for it. Apart from coding I do code reviews, mentorships and releases.
Senior Software Engineer
EPAM | Jan 2022 - Jun 2023
Node.js
TypeScript
React
JavaScript
Jest
Webpack
Redux
AWS Lambda
Storybook
SCSS
Outsourcing projects. Big teams, challenging tasks. • worked on frontend SPA application (React+Redux+TS) • improved developers' experience, configured common tools and fixed configuration errors (eslint, tsconfig, husky, test's setup) • improved a test coverage up to 80% • Bambuser integration • WebDav integration with custom image resize before upload • Worked with AWS Lambdas, Express.js, Salesforce PWA kit • Participated as mentor in company's learning programs

Personal Projects

Sportsbook client for BetMGMIconOpenNewWindows
2023
TypeScript
React
Jest
Webpack
Ramda
React Router
GraphQL
Relay
Zustand
BetMGM is a gaming project with online Casino and sports bets. I work on sports bets. It's a set of widgets with bets, promotions, awards and many more. A project is build on top of Kambi operator.