Skip to content
View ForwardMoth's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report ForwardMoth

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
ForwardMoth/README.md

About Me

Hi! 👋
My name is Artem. I'm a FullStack Developer.
At this time, I'm graduating NRNU MEPhI.

My contancts Telegram

🛠️ Languages and Tools:

java go python ruby html5 css3 javascript typescript cplusplus postgresql linux

🧑‍💻 My Projects:

Java
Project name Description
In this project, I solved bin-packing problem. This is NP-hard problem and i used the heuristic approach to solve it. I chose as the solution Genetic Algorithm.

[Skills: Java, Genetic Algorithm]
In this project, I created a simple sea battle game with using classes and abstraction.

[Skills: Java]
In this repository, I programmed on Java and made tasks on course from GreenAtom CaseLab.

[Skills: Java, Postgres]
In this project, I implemented a simple Spring Web-application with data about investments. I implemented a RESTful API for Bonds and added JWT authorization

[Skills: Java, Maven, Spring, Hibernate, Liquibase, Postgres]
                                                                                                                                                                                                                          
Go
Project name Description
In this project, I worked with nats-streaming, database Postgres and implemented simple http handler. The main functions of app is receiving json from nats-streaming and save it in database. Also in parallel mode app answered to the queries using in-memory cache

[Skills: Go, Nats-Streaming, Postgres, Http, Cleanenv]
                                                                                                                                                                                                                          
Python
Project name Description
In this project, I implemented simple parser to check for the presence of an Olympiad diploma from applicants in university

[Skills: Python, Selenium]
In this project, I implemented simple console application to interact with Postgres DataBase. Database had information about students, their contacts and study groups.Also I used SQLAlchemy ORM to avoid sql injections

[Skills: Python, SQLAlchemy, PostgreSQL]
In this project, I implemented a difficult parser of goverment purchases. I used connection to FTP server and download archives with xml data. After that, I parsed all xml files in Postgres database.

[Tools: Python, BeautifulSoup, SQLAlchemy, Postgres, Linux]
                                                                                                                                                                                                                          
Ruby
Project name Description
In this project, I implemented multi service Telegram Bot. It used two languages - Russian and English with help of i18 gem. The bot has approximately 3,000 users and 8 services, technical support and notifications.

[Skills: Ruby on Rails, Webhook, Capistrano, Rspec, I18n, Sidekiq, Barby, PostgreSQL, Redis, Linux, Bash]
                                                                                                                                                                                                                          
Frontend
Project name Description
In this project, I implemented single-page dashboard with results of survey. Also I implemented charts using the library Chart JS

[Skills: HTML, CSS, JavaScript, Chart JS, JQuery]
                                                                                                                                                                                                                          
Typesciprt
Project name Description
In this repository, I implemented on Typescript and study backend course. Also I began with simple RESTful API and finished app with microservices approach.

[Skills: Typescript, Express, Sequelize ORM, PostgreSQL, Docker-compose, Postman]
In this repository, I implemented deploy web-application from local computer to the server and started it with using docker.

[Skills: Typescript, Express, Sequelize ORM, PostgreSQL, GitHub Actions, Docker]
                                                                                                                                                                                                                          
C++
Project name Description
In this repository, I implemented on C++. Also I studied basics git, docker, linux. In the end of the course I implemented a parallel language with a few commands.

[Skills: C++, Linux, Bash, Docker, Git]
                                                                                                                                                                                                                          

Leetcode stats

ForwardMoth's LeetCode stats

Popular repositories

  1. stdb_practice stdb_practice Public archive

    Проект по курсу "Специальные технологии баз данных"

    Python 1

  2. zakupki.gov zakupki.gov Public archive

    Parser of FTP server gov.zakupki.com

    Python 1

  3. telegram-bot-ruby-boilerplate telegram-bot-ruby-boilerplate Public

    Webhook + rails telegram bot boilerplate

    Ruby 1

  4. telegram-bot-post telegram-bot-post Public archive

    Пост о создании телеграм-бота

    1

  5. parser-for-work parser-for-work Public archive

    Python

  6. Genetic-Algorithm Genetic-Algorithm Public archive

    First study project on Java

    Java