Timur L. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Timur L. - Go, React Native, nextjs

My name is Timur L. and I have over 7 years years of experience in the tech industry. I specialize in the following technologies: TypeScript, JavaScript, node.js, React, vue.js, etc.. I hold a degree in Master of Information Technology (MIT), Master of Computer Applications (MCA). Some of the notable projects I’ve worked on include: Upwork RSS Scrapper, STON.fi (Frontend part), Delivery Club, Beautiful icon animation in "favorites" button. I am based in Yerevan, Armenia. I've successfully completed 4 projects while developing at Softaims.

I thrive on project diversity, possessing the adaptability to seamlessly transition between different technical stacks, industries, and team structures. This wide-ranging experience allows me to bring unique perspectives and proven solutions from one domain to another, significantly enhancing the problem-solving process.

I quickly become proficient in new technologies as required, focusing on delivering immediate, high-quality value. At Softaims, I leverage this adaptability to ensure project continuity and success, regardless of the evolving technical landscape.

My work philosophy centers on being a resilient and resourceful team member. I prioritize finding pragmatic, scalable solutions that not only meet the current needs but also provide a flexible foundation for future development and changes.

Main technologies

  • Go

    7 years

  • TypeScript

    2 Years

  • JavaScript

    5 Years

  • node.js

    3 Years

Additional skills

Direct hire

Potentially possible

Ready to get matched with vetted developers fast?

Let’s get started today!

Hire undefined

Experience Highlights

Upwork RSS Scrapper

This JavaScript code is a script for a Telegram bot that fetches data from an SoftAims RSS feed and sends it to a specified Telegram chat. The script uses several libraries, including node-telegram-bot-api for interacting with the Telegram API, rss-parser for parsing the RSS feed, and lowdb/node for a lightweight JSON database. The script begins by importing the necessary modules and initializing some constants. The dotenv/config import is used to load environment variables from a .env file. These variables include the URL for the SoftAims RSS feed, the query parameters for the feed, and the authentication tokens for both SoftAims and Telegram. The TelegramBot object is initialized with the bot token from the environment variables and set to polling mode. This means the bot will continuously check for new updates (like messages or commands) from the Telegram server. The bot is set up to respond to the /start command. When a user sends this command, the bot will reply with a greeting message. The checkForNewLinks function is an asynchronous function that fetches and parses the RSS feed from the SoftAims URL. It then iterates over each item in the feed. If the link of an item is not already in the database, it logs the link, adds it to the database, and sends a message to the specified Telegram chat with the item's title and content. The content is formatted to replace certain HTML tags with newline characters and to remove excessive spaces. The code ends abruptly, so it's likely there's more code following this that handles calling the checkForNewLinks function and managing the database updates.

STON.fi (Frontend part)

Development and refactoring of the main STON.fi application (app.ston.fi): • Development of flexible and scalable React components • Development of accessible styled components based on Radix primitives • Development of a simple iOS (Swift, SwiftUI) application for testing DEX in webview • Writing complex TS interfaces/types • MobX stores • Data typing and validation, zod integration • Full unit-tests coverage with vitest • Tailwind PRO development + SCSS • Integration with Telegram Bot API to show application as Telegram web app

Delivery Club

Development and refactoring of the current web application - Delivery Club. • Vue SSR development • Implementation of the Apple Pay/Google Pay payment system on the website • Typed Vuex storage • Creating your own components and directives, replacing well-known libraries with analogues of your own writing • Analysis and optimization of the current bundle, the application and its individual modules • Implementation of VK Connect and Sber ID authorization • Development of dashboards on the Vue 3 stack + typed storage • Code Review • Release management • Conducting a demo of the team's innovations • Research of epics and decomposition of large tasks

Beautiful icon animation in "favorites" button

I've done a great deal of work on developing the functionality of "favorite items" in the application: a separate store, state storage in localStorage. In addition to the technical implementation, the focus was on creating a beautiful icon animation.

Education

  • Taganrog State Radiotechnical University

    Master of Information Technology (MIT) in Computer science

    2017-01-01-2020-01-01

  • College of Electronic Instrument Engineering

    Master of Computer Applications (MCA) in Computer Systems

    2012-01-01-2017-01-01

Languages

  • English
  • Russian