GithubHelp home page GithubHelp logo
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

Roman Tolmachev's Projects

acraslack icon acraslack

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

android-vision icon android-vision

Google API for scanning Barcodes, with autofocus fix and callback with the result

chocolate-shop icon chocolate-shop

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

chocolate-shop-android icon chocolate-shop-android

Companion Android app for an imaginary chocolate shop web service using Navigation, Hilt, LiveData with coroutines and Apollo GraphQL.

demo icon demo

A demo repository for My JSON Server (Alpha)

restaurants icon restaurants

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.