Hello! My name is Dmitrii. I'm 31 years old and currently based in Moscow, Russia (recently relocated from Turku, Finland).
I currently work as a Technical Support Specialist and am on a journey to become a Next.js and React Native developer. I am passionate about front-end development and am actively building my expertise in modern web and mobile development technologies.
- Programming Languages: JavaScript, TypeScript, Python, PHP, Go, C#, Delphi, C
- Linguistic Languages: English (B2), Russian (native), German (A2), Finish (A1)
- Other Languages: HTML, CSS, MarkDown
- Frontend: React, Next.js
- Backend: Node.js, Express, Nest.js, Deno, Flask
- Mobile Development: React Native
- Other Tools: PWA, Electron, Expo, Redux, SQLite, Git, Vite, SCSS, Bootstrap, jQuery
- Documentation Frameworks: Docsify, Docusaurus, Fumadocs
- Telegram Libraries: Telegraf, Node-Telegram-bot, grammY
- Currently Learning: CS50M && Node.js
- Next.js: Building dynamic web applications with server-side rendering.
- React Native: Developing cross-platform mobile apps.
♥️
- Diving deeper into full-stack development with Next.js.
- Enhancing my knowledge of backend integration using Node.js and Express.
- Refining my skills in React Native for building high-performance mobile apps.
- 📝 Weeky - A task manager built with React and Redux, utilizing IndexedDB for local storage.
- Telegram Bots - Created custom Telegram bots using Telegraf and Node-Telegram-bot libraries to automate tasks and enhance user interaction.
- Documentation - Developed comprehensive technical documentation using Docsify to support team workflows and maintain internal tools.
- Automation Programs - Wrote automation scripts to optimize repetitive tasks and improve efficiency in my current role.
- Email: [email protected]
- LinkedIn: Dmitry Ivanov
- GitHub: Dik131
- BlueSky: ivanovdk.bsky.social
- Telegram: Dik131