Igor Khromov, Software Developer in Kiev, Ukraine
Igor Khromov

Software Developer in Kiev, Ukraine

Member since February 9, 2014
Igor is a senior Java developer with experience in back-end and mobile development. He specializes in eCommerce, marketplaces, e-learning, and natural language processing. He has also received a master's degree in computer science. He is a reliable and responsible individual who has been working remotely in the US and Australia markets for the last six years.
Igor is now available for hire

Portfolio

  • Lipcha
    Java, Spring, Hibernate, Maven, Gradle, NLP, Angular 4, PostgreSQL, SQLite...
  • Sell It App
    Java, Spring, Hibernate, Maven, Jenkins, Openfire, MySQL, PostgreSQL, Git...
  • DataArt
    PHP, JavaScript, MySQL, SVN, Nginx, AWS, TeamCity

Experience

  • Java, 7 years
  • Scrum, 5 years
  • Amazon Web Services (AWS), 5 years
  • Spring Boot, 5 years
  • Test-driven Development (TDD), 3 years
  • Angular, 2 years
  • Elasticsearch, 1 year

Location

Kiev, Ukraine

Availability

Part-time

Preferred Environment

IDEA, Sublime, macOS, Android Studio

The most amazing...

...thing I’ve built is a cross-platform UI for native iOS and Android apps with Yoga Facebook library.

Employment

  • Java Developer

    2015 - 2018
    Lipcha
    • Developed RESTful services for mobile and web platforms.
    • Designed and developed SQLite database schema and migration module.
    • Developed an Android application for the company.
    • Developed NLP analytics module to parse publicly available datasets.
    • Set up DEV, QA, and PROD environments for CI/CD.
    • Integrated advertisement and analytics libraries.
    • Designed and developed a module for cross-platform mobile subscriptions (iOS, Android).
    • Developed a website admin panel as a single-page application.
    Technologies: Java, Spring, Hibernate, Maven, Gradle, NLP, Angular 4, PostgreSQL, SQLite, Android, Git, Tomcat, Nginx, AWS
  • Back-end Developer (Remote)

    2014 - 2015
    Sell It App
    • Designed and developed an API for geospatial search in some radius.
    • Designed and developed a RESTful API for mobile and web platforms.
    • Developed an image storage service based on Amazon S3.
    • Helped to install and setup CI/CD servers.
    • Integrated Openfire XMPP Server to a server-side app for real-time chats in mobile applications.
    • Wrote a module for API testing under high-load operation.
    • Helped stakeholders to create user stories.
    Technologies: Java, Spring, Hibernate, Maven, Jenkins, Openfire, MySQL, PostgreSQL, Git, Nginx, Tomcat, AWS
  • Back-end Developer

    2014 - 2015
    DataArt
    • Developed services and modules for a website.
    • Integrated a third-party API for advertisement and login.
    • Worked closely with product owners and the marketing team to create detailed requirements.
    • Fixed website performance issues.
    • Developed responsive markup.
    Technologies: PHP, JavaScript, MySQL, SVN, Nginx, AWS, TeamCity

Experience

  • Back-end for Lipcha Apps (iOS and Android) (Development)

    Web services for mobile applications:
    • Sign-in (email, Google, Facebook)
    • File download/upload
    • Settings management
    • Security
    • Cross-platform subscription (iOS, Android, web)

  • Lipcha Android App (Development)
    https://play.google.com/store/apps/details?id=com.lipcha.Lipcha

    Mobile application to extend English dictionary size for ESL learners.

  • Back-end for Sellit App (Development)
    https://www.youtube.com/watch?v=dPwd84xtxr0

    Led a team to create this mobile location-based application (iOS and Android) to sell and discover nearby sales.

    Acquired by a big company in 2015.

  • News Platform (Development)
    https://news.artnet.com/

    International art market around the clock with daily art world news, expert commentary, and event reviews.

Skills

  • Languages

    Java, TypeScript, SQL
  • Libraries/APIs

    REST APIs, Amazon API, Volley Android Library, Flexbox
  • Storage

    SQLite, PostgreSQL, MySQL, AWS RDS, AWS S3, Elasticsearch, Redis
  • Frameworks

    Spring MVC, Spring Boot, Angular
  • Tools

    Git, Jira, AWS SES, Subversion (SVN)
  • Paradigms

    Waterfall Development, Kanban, Agile Software Development, Scrum, Test-driven Development (TDD)
  • Platforms

    AWS EC2, Amazon Web Services (AWS), MacOS, CentOS, FreeBSD

Education

  • Master's degree in Software Engineering of Automated Systems
    2002 - 2007
    Kharkov University of Air Forces - Kharkov, Ukraine
Certifications
  • Oracle Certified Associate, Java SE 8 Programmer
    JULY 2019 - PRESENT
    Oracle

To view more profiles

Join Toptal
I really like this profile
Share it with others