I am an expert in Django applications, data scraping/parsing, and prototyping. I also have extensive experience working with RoR, PHP, Java ME/SE/Android, Elixir, MySQL, OLAP, MongoDB, Redis, RabbitMQ, bash, Docker, JavaScript, ES6, Webpack, and AngularJS. I have worked on numerous teams, as a remote developer, and thrive on solving complex issues, creating innovative programs, and learning new technologies.
Designed, developed and implemented modern solutions for Family Assets' Django-based web app; deploying it to AWS and adding automatic database backups.
Implemented high load social networks scrappers on the web app using pyppeteer, Luigi and Crawlera.
Introduced software testing, continuous integration, server staging and continuous delivery via GitLab CI; moving the project’s workflow from GitHub + Asana to a custom GitLab setup.
Designed, developed and operated the GitLab CI pipeline used for the project, checked linting processes, ran Unit and Integration tests and a few long User Story based Integration Tests in CI with docker-compose and Puppeteer.
Built efficient services to support better Git branches workflow with master and develop branches and Merge Requests.
Used solid software practices in moving a Staging Server to a better hardware with SSD, which improved Docker building and enhanced ElasticSearch indexing 10 times faster than current speeds.
Designed, developed, installed and supported a multiprocessing python-based generator for static content pages, and created a new Django-based engine to implement dynamic pages on the site.
Successfully participated in a hackathon which led to the creation of a Telegram-bot.
Developed a functional/new front-end page feature with search results, designed and wrote an Elixir-based static pages generator in line with client requirements.
Promoted the proper integration of services and support systems by creating a billing server, implementing external payment systems, fees, per-user transactions, and subtransactions on their platform.
Successfully wrote scripts for the automatic building and cross-server installation of Debian packages that were created from Python packages for the platform.
Effectively created scripts for cross-server database copying (bash) on the platform.
Provided technical leadership on research game development for Nokia Series 40 (Java ME, NokiaS40 SDK), team couching, and game programming software.
Regularly liaised with and supported programmers, designers, and other specialists in Android applications development (Java SE, Android SDK) for diverse clients.
Effectively led the technical supervision of a high-load advertisement server created with Django and Nginx.
Managed the development and maintenance of Django-based sites and applications mostly through bored.com. Helped the content team develop content for sites and migrated 70K+ content items of different types from the old version of the website to the new one.
Maintained the old RoR + MongoDB version of the jetradar.com website.
Designed, developed and managed the release of new updates and successfully maintained new solutions within the platform. Researched new technologies to effectively create a new company Business Intelligence solution. Led the team as technical lead with key knowledge of our stack of technologies.
FamilyAssets Connects Families with Leading Senior Care Providers using Data and Technology. The platform currently has over 120,000 users on the site - searching for assisted living premises. They are currently on-boarding businesses, moving to enterprise, and starting to capitalize on the large number of users they have on the platform. Successfully improved data scraping for search engines and social media plugins on the platform. Gathered data and made appropriate additions to the database. Carried out several performance improvements to the application and developed internal features for the managers of the application.