I'm Timofey Degtyarev, Frontend developer, currently working at T-Bank. I have come a long way in development, learning along the way how to manage airplanes, people, and projects.
In my free time, I am a volleyball player, an artist, the owner of four cats. Almost like Tony Stark, only better.
I have come a long way in development, currently focusing on using React and TypeScript for building projects. In my free time, I dedicate myself to furthering my skills in development, alongside enjoying volleyball, expressing my creativity as an artist, and taking care of my four cats.
Overall, my studies did not provide me with skills in development, but they taught me to take responsibility, think critically, understand intricate details, and work as part of a team. And I became a pilot. Cool? Cool.
Here, I started taking courses in C# development. I was fascinated by programming, but unfortunately, back-end development didn't grab my attention. However, the additional course on HTML/CSS, which came as a bonus, really caught my interest. That's when I realized that I would become a front-end developer as soon as I had the opportunity and time.
It seems I took a wrong turn here. Not because a master's degree is bad, but because I drown for a direction that gives nothing in return. Interesting experience, but why?
So far, this is my most vibrant period in development. Online courses are great, but they have provided me not only with knowledge but also with motivation to grow. Each new topic I study opens up a new door for me, behind which lie dozens of others. It seems that I will never stop learning. I completed a nine-month course in front-end development and obtained the relevant knowledge and certificates. "Live as if you were to die tomorrow. Learn as if you were to live forever." — Mahatma Gandhi
I worked almost for three years on media projects at T-Bank. The team supported projects like T-Help, T-Blog, Mobile Assistance, Currency Transfer Map, and the admin panel for content management.
The products I worked on were high-load services with a total monthly active user count (MAU) of 23 million. I actively wrote tests and participated in updating package versions to current ones.
My tech stack included:
- React,
- Redux,
- TUI (an internal UI kit),
- ANTD,
- TypeScript,
- GitLab,
- Jira,
- VSCode,
- and Jest.
Key achievements:
- Optimized work with JSON-LD for schema.org by generating it from content, which reduced editors' workload.
- Added markup in T-Blog to enable reporting in "Yandex.Metrics".
- Redesigned the feedback widget, increasing the amount of feedback submitted by 30%.
- Introduced image delivery with varying DPR via the service.
My first leap into development was becoming a content manager.
At that time, I couldn't call myself a real developer, as I mostly worked within a CMS. I was part of a large team that maintained a knowledge base directory for a major bank. I was an executor, and my clients were product managers and editors.
The product that we have been developing — T-Help.
In my work, I used:
- HTML,
- CSS,
- iframes,
- redirects,
- variables.
We used corporate messengers for communication, and for project management, we utilized Kanban boards like:
- Jira,
- Trello,
- Kaiten.
The company provided me with the opportunity to grow and offered me side jobs as a designer.
For over a year now, I have been helping my team with design tasks — I participate in:
- creating mockups,
- designing components,
- processing content materials used in the instructions for our knowledge base.
For my work, I use:
- Figma,
- Photoshop,
- Blender,
- artificial intelligence.
You can explore my other works on my GitHub.
I appreciate your time and attention, and I look forward to the opportunity to connect and discuss how I can bring value to your team. Please feel free to reach out — I would love to hear from you!