Skip to content
View tolmachevroman's full-sized avatar
  • Santiago, Chile
Block or Report

Block or report tolmachevroman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tolmachevroman/README.md
LinkedIn Badge

🙋‍♂️ Welcome!

Hello, my name's Román! I'm a native Android Engineer. Passionate software developer with a knack for creating efficient, scalable, and user-centric applications. With a broad spectrum of programming languages under my belt and a commitment to continuous learning, I thrive in environments that challenge me to harness my skills and expand my horizons.

🔥 Key Technical Skills:

  • Wide experience with Android development and things around it. Tech stack includes Java, Kotlin, Groovy languages; pretty much all Android SDK, Jetpack (Room, Retrofit, Hilt, Navigation, Compose, etc); integration with external services such as PayPal, PubNub, AWS; social networks integration. Extensive experience with MVVM architecture and its implementations using different techstacks, in particular Jetpack Compose.

  • Experience with RESTful APIs, GraphQL, web sockets with Protobuff and Apache Thrift.

  • Backend development using Haskell. Familiar with libraries such as Aeson, Lenses, RIO and Stack in general, PostgreSQL, Diagrams, http-conduit, async, STM, Gogol and HSpec, as well as FP concepts and design patterns. Worked with Yesod for personal projects.

  • Blockchain development using Hardhat, Ethers.js libraries, Javascript and Solidity languages for the backend part, and React for the frontend part. Have minted a bunch of NFTs and invested in a bunch of coins.

🧰 Languages and Tools:

Android Studio  Android  Kotlin  Gradle  Firebase  Gradle  Gradle  Git  Sourcetree  Jira  CircleCI  GraphQL  PostgreSQL  Python  VSCode  Haskell 

🌐 Key Soft Skills:

  • Worked in different international teams, from different parts of the world. Communicative, problem solving oriented, active, quick-learner.
  • Speak Russian 🇷🇺 (native), English 🇬🇧 (IELTS 7.5 in 2008), Spanish 🇪🇸 (DELE B2 in 2013), Portuguese 🇧🇷 (Celpe-Bras Intermediário Superior in 2015), and Persian 🇮🇷 (intensive courses in 2017). Learning Turkish 🇹🇷 as of now.

🤝 Open to collaborations and remote job opportunities.

Top Langs

Pinned

  1. farmers-micro-insurance-on-blockchain farmers-micro-insurance-on-blockchain Public

    Example of a weather-based micro insurance application using blockchain backend and React frontend app

    JavaScript 2

  2. chocolate-shop chocolate-shop Public

    GraphQL backend for an imaginary chocolate shop written with Rust, Rocket, SQLx and Postgres

    Rust 8

  3. supermarket_supply_chain_rabbitmq supermarket_supply_chain_rabbitmq Public

    Supermarket consumption - supply messaging model with RabbitMQ and Elixir

    Elixir 3 1

  4. Restaurants Restaurants Public

    Restaurants sample app built with the new architecture components (LiveData, Room, ViewModel) and Dagger 2

    Kotlin 46 13

  5. AcraSlack AcraSlack Public

    Sample project for Android Studio showing how to implement ACRA and Slack integration

    Java 9 7

  6. tvmaze-android tvmaze-android Public

    TVmaze Android app

    Kotlin