Olga Akhrameeva
Verified Expert in Engineering
Software Developer
Saint Petersburg, Russia
Toptal member since September 18, 2016
Olga has over a decade of experience in IT. Although her job titles that contain the word developer only appear within the last three years, she has been developing in her free time since her third year of university. Olga also has a strong mathematical background and a great deal of experience in quality assistance and client support.
Portfolio
Experience
Availability
Preferred Environment
Git, PhpStorm, Debian, Windows
The most amazing...
...project I've coded is a system for distributed cross-platform automated GUI testing.
Work Experience
Full-stack Developer
Digitalquill
- Fully refactored legacy code in an old application without breaking the user experience.
- Developed several single-page applications that are distributed by the company based on the SaaS model.
- Wrote an algorithm for data-synchronization between portable devices.
Front-end Developer
MyBill
- Converted more than 100 PSD/PDF files to HTML pages.
- Wrote several JavaScript libraries and components that were used in different company projects.
- Helped to develop better project life cycles including adding automated project deployment, Gitflow, and regression testing.
Full-stack Developer
Freelance Work
- Parsed a lot of data sources in different formats like HTML, XML, CSV, and more.
- Developed a chat web application.
- Created a WYSIWYG editor.
- Developed numerous landing pages, single-page applications, personal sites, and online stores.
- Wrote a few modules for existing sites based on popular CMSs.
- Developed a few RESTful web services.
QA Engineer
Alltel
- Developed and implemented a distributed cross-platform system for automated test execution.
- Covered most of the applications with GUI with automated tests.
- Worked on acceptance and regression testing of web, local, and console applications with or without specification.
- Performed hardware stress testing.
QA Engineer
Total Objects
- Manually tested local and web applications.
- Wrote hundreds of test plans for new features.
- Performed stress tests of web applications.
- Replaced portions of manual tests that were executed every month as part of the regression testing with automated tests.
Experience
PHP Project
Inspection Monitor
MyBill Loyalty Programs
https://mybill.ru/Education
Specialist Degree (Master's Degree Equivalent) in Applied Mathematics and Computer Science
Saint Petersburg State University - Saint Petersburg, Russia
Skills
Libraries/APIs
Vue, jQuery, Lodash, D3.js, Node.js
Tools
Adobe Photoshop, IntelliJ IDEA, Jira, Webpack, Git, NGINX, Gulp, Subversion (SVN), PhpStorm, TFS
Languages
PHP, SQL, CSS, HTML, JavaScript, ECMAScript (ES6), Sass, VB, HTML5, CSS3, Ruby, Python
Frameworks
Laravel, Bootstrap, Yii, AngularJS
Paradigms
REST, Object-oriented Programming (OOP), Cross-platform, Unit Testing, Agile Software Development, BEM, Responsive, Adaptive, Test-driven Development (TDD)
Platforms
OpenCart, WordPress, Windows, Linux, Debian, Xen, Unix, Joomla, Docker
Storage
MySQL, NoSQL, PostgreSQL
Other
Ajax, WebSockets, TCP/IP, Accessibility, Libraries, Vyatta, Single-page Applications (SPA)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring