Elvira Sheina, Web Developer in Tashkent, Tashkent Province, Uzbekistan
Elvira Sheina

Web Developer in Tashkent, Tashkent Province, Uzbekistan

Member since December 9, 2015
Elvira is a senior software engineer with nearly 15 years of experience in full-stack web development and automation. Her main focus is on helping businesses to grow by leveraging new technologies and proven solutions alike. She is a dedicated, efficient individual with strong problem-solving and analytical skills.
Elvira is now available for hire

Portfolio

Experience

Location

Tashkent, Tashkent Province, Uzbekistan

Availability

Part-time

Preferred Environment

Git, PhpStorm

The most amazing...

...thing I've coded is a web-based electronic queue management system for the Diplomatic Representative Office of the Republic of Uzbekistan abroad.

Employment

  • Senior Software Engineer

    2016 - 2018
    Express Homebuyers (via Toptal)
    • Created an ERP system that allows the user to manage the whole business process from the lead information coming in to the reports to analyze real profit. The system includes such parts as lead processing, repair estimator, marketing attributions, analysis of seller situation, agreements, disposition, and fulfillment.
    • Created an auto-dialer that allows the user to call multiple numbers at the same time and connect the call to the agent only when the call is answered. It allows for call optimization and automatically handles "answered by machine" calls.
    • Integrated multiple APIs, such as Dropbox API, Zillow API, DocuSign API, Google Maps API, and Pusher.
    Technologies: Pusher, DocuSign, Dropbox API, Twilio API, MySQL, Vue, Laravel
  • Senior Software Engineer

    2013 - 2015
    Sunet Technology
    • Designed, developed, and tested web applications.
    • Built a web-based electronic queue management system for the Diplomatic Representative Office of the Republic of Uzbekistan abroad. The project includes complex subsystems like queue management, diplomats' working hour management, security and administration, and Q&A expert system.
    Technologies: PHPUnit, Codeception, Git, MySQL, jQuery, Yii, PHP
  • Senior Software Engineer

    2006 - 2013
    Sharq Telekom
    • Developed an ERP system and provided business process analysis and automation.
    • Created the billing system, customizing it with new services and tariff plans.
    • Built a reporting and analytics system in order to help choose correct marketing and management strategies.
    • Reduced the number of customer requests twofold by reorganizing the customer profile page into a self-service process.
    • Automated business processes resulting in an average 4x improvement in employee performance. The average customer request processing speed increased 5x.
    Technologies: Subversion (SVN), PL/SQL, PostgreSQL, MySQL, jQuery, Zend Framework, PHP

Experience

  • DeimosC2 | Post-exploitation Command and Control Tool
    https://deimosc2.com/

    DeimosC2 is a post-exploitation command and control (C2) tool that leverages multiple communication methods in order to control machines that have been compromised. It is entirely written in Golang with a front end written in Vue.js.
    I did all front-end work on this project. The most interesting parts of this project are communication with the server through WebSocket, a terminal component that imitates bash shell, a fully functional file browser component, multilingual UI with themes, and reusable components that keep code nice and clean.

  • Yii2 Rbac Module
    https://github.com/developeruz/yii2-db-rbac

    Dynamic configuration of access rights for Yii2. This module allows for the creation of roles and assigning of access rights via a web interface. There's also a web interface for assigning roles to users.

  • Queue Management System for the Diplomatic Representative Office

    The project includes complex subsystems like client application queue management, Diplomats' working hour management, security and administration, and Q&A Expert system.

  • Map Application for Phillip Morris
    http://tobaccoguide.ru/

    This app helps to find nearest sale locations of cigarettes. By the law in the Russian Federation, tobacco companies can send advertising only for customers who confirm their age. This application contains a lot of authorization methods like one-time hash access, SOAP-authorization, etc.

  • Social Network for San Francisco Event Agency

    This website allows users to buy a ticket to a party, share photos from when party is over, follow users, etc.

  • Medical Website Based on CMS WordPress

    The site divides users into regular users and doctors. To confirm that the user is a doctor, he needs to answer 3 random medical questions, after which he gains access to a doctors-only restricted section of the site.

  • WordPress Development Best Practices and Tips by Toptal Developers (Publication)
    This resource contains a collection of best practices and tips for WordPress development provided by our Toptal network members.
  • Maintain Slim PHP MVC Frameworks with a Layered Structure (Publication)
    Fat controllers and models: an inevitable problem for most large-scale projects based on MVC frameworks such as Yii and Laravel. Fortunately, there's a cure, and it's in architecting a layered structure.

Skills

  • Languages

    JavaScript, PHP, PHP 7, PHP 5, HTML, CSS
  • Frameworks

    Laravel, Yii 2, Zend Framework, Yii, Codeception, PHPUnit
  • Libraries/APIs

    Vue, Dropbox API, jQuery, Google Maps, Facebook API, Twilio API, REST APIs, Google Analytics API, Vue 2, Pusher, Yandex Maps API, Stripe API
  • Tools

    Git, PhpStorm, Subversion (SVN)
  • Paradigms

    RESTful Development, REST, Agile, Unit Testing, Test-driven Development (TDD)
  • Platforms

    WordPress, LAMP, Docker
  • Storage

    PostgreSQL, MySQL, Oracle PL/SQL, PL/SQL
  • Other

    Web Development, APIs, DocuSign

Education

  • Master's Degree in Automated Systems for Information Processing and Control
    2006 - 2008
    Tashkent University of Information Technologies - Tashkent, Uzbekistan
  • Bachelor's Degree (Hons.) in Computer Science
    2002 - 2006
    Tashkent University of Information Technologies - Tashkent, Uzbekistan

Certifications

  • Blockchain Specialization
    OCTOBER 2018 - PRESENT
    Coursera
  • Process Mining: Data Science in Action
    JANUARY 2015 - PRESENT
    Coursera

To view more profiles

Join Toptal
Share it with others