Stas Davydov
Verified Expert in Engineering
Web Developer
Stanislav is a full-stack web development expert with 25+ years of experience. His top areas of expertise include eCommerce, high-load complex web services, and data mining, scraping, and processing. Stanislav loves to work with people and has contributed to a range of projects and organizations, from universities to corporate websites and startups.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), JetBrains, Git, Ubuntu, Python, Java, Docker, GitHub, Kubernetes
The most amazing...
...things happen when we go beyond our skills, expertise, and capacities and continue doing what we promised to do.
Work Experience
Python and Java Developer
RiskFinTech (Toptal Client)
- Developed multicore model execution service for stress-testing models in Python.
- Developed stress-testing spec service, specifically Java, Spring Boot, and PostgreSQL.
- Developed CI/CD scripts using GitHub workflow integrated full cycle of build and deployment to AWS cloud.
- Designed a distributive model execution service for running stress-testing models.
- Participated in tech design and planning sessions, estimations, and sprints.
- Developed a set of local scripts and documentation for testing and debugging microservices used in stress-testing.
Django Developer
Octavodia Ltd (via Toptal)
- Reviewed existing code in the context of Django views performance.
- Analyzed SQL code from Django ORM queries and suggested several approaches for performance improvement.
- Refactored some core models to get better performance.
- Applied PostgreSQL full-text search capabilities to improve performance.
Python Developer
PokerCentral LLC (via Toptal)
- Analyzed available APIs from PayPal and AppStore to get the required data.
- Implemented service Python class for data retrieval from APIs.
- Created a script for retrieving data and test on a real merchant account.
Python Engineer
ipdata (via Toptal)
- Implemented several scripts for scraping, parsing, and normalizing huge data sets (hundreds of gigabytes).
- Used multiprocessing and asyncio features of Python 3.
- Communicated with the client daily and helped find optimal resolutions to requests as they came along.
Developer
Vox Dei, Pte., Ltd. (via Toptal)
- Analyzed and helped fix a PayPal payment API integration issue.
- Reviewed code for my colleagues, primarily in Java.
- Discussed payment workflow issues together with clients.
Lead Java Developer
Megapixel Solutions, LLP
- Developed a payment gateway proxy for NETS payment system.
- Implemented unit tests for certification acceptance tests.
- Deployed and delivered services with AWS EC2.
Lead Developer and Mentor
Evermesh Solutions, LLC (via Toptal)
- Designed and implemented a web application for cruise price discounts using Django.
- Recorded screencasts about all steps of development to create learning materials for the client.
- Documented the project's features and functionality.
- Implemented unit tests to cover complex workflows of price change alert signups and notifications and integrated PayPal payments.
Lead Python Developer
That Green Space, Pte., Ltd.
- Supported and developed improvements for a Singaporean real estate CRM.
Lead Java Developer
Hoolah Co.
- Developed the MVP for an online consumer installments payment system.
- Refactored the database to fit the project requirements.
- Deployed and delivered an API service to AWS EC2. Implemented scripts for automatic service restoring.
- Integrated payments with Shopify using Shopify Payment API.
- Implemented unit tests for the core functionality and API.
Lead Python Developer
HUS Unmanned Systems
- Implemented a drone automation management system using Django.
- Implemented a web app for managing drones, drone missions, reports, subscriptions, and more.
- Developed video streaming from drones to subscribers.
- Implemented a wall damage evaluation web app used by construction inspectors.
- Developed the UI for the drone management system app.
Lead Python Developer
Adamation, Inc.
- Developed a website for company services promotion.
- Built a webshop for selling goods and services. Also implemented a platform for the shop.
- Created a 3D printing customization webshop. 3D WebGL visualization is used for presenting and customization of 3D models.
- Collaborated with customers and designers in design sessions.
- Designed web app architecture with Django and MySQL as back end, custom HTML and jQuery on front end.
- Maintained a whole AWS infrastructure for the company.
Lead Developer
Oh My Guide
- Implemented an innovative Android GIS app with image recognition facilities.
- Used the full Android stack from UI to NDK. Developed custom libraries.
- Created the application website with an attractive UI.
- Participated in development during the startup incubator program.
Web and Informational Design Consultant
PR Partner
- Maintained the company's website and services. Updated it on a weekly basis.
- Fixed bugs and added features to the website. Prepared documents for publication.
- Helped company staff to operate with the website and consulted on feature addition.
Team Lead
Exigen Services
- Led and motivated a team of 10 Java developers. Controlled tasks and estimates.
- Implemented complex functionality for a library ERP system.
- Analyzed workflow and implemented functional tests.
- Trained the team to use modern Java tools and approaches.
Customer Support Engineer, Software Engineer, and Build Engineer
JetBrains
- Satisfied customers in solving technical questions.
- Implemented intranet web solutions for CRM and sales support.
- Participated in the development of IntelliJ IDEA and related libraries.
- Supported the building and testing environment. Configured and maintained a set of CI/CD scripts.
- Implemented the first revision of the IntelliJ IDEA plugin repository front and back end.
Freelance Consultant
HotDispatch Community
- Answered customer questions.
- Participated in over 150 problems-solving endeavors.
Java Developer
OpenWay Group
- Implemented custom database management software.
Senior Software Engineer
AtBusiness Communications
- Worked as a Java project team leader.
- Developed distributed website management system W3Publisher.
- Coordinated development tasks.
Software Developer
LeviSoft/SPb
- Developed an eCommerce advertisement system for CyberGold, Inc.
Software Developer
ESNA Technologies, Inc.
- Worked as a system programmer and took part in the “LinX Fax Server” project.
Founder, CEO, PR/HR/Project Manager, and Software Developer
DP Group
- Developed a number of projects for private customers and small firms in my first big achievement with management and software development.
Web Developer
Web Studio MAIN
- Contributed to company projects.
Programmer
Computer Center of the State Marine Technology University
- Developed a security system for a local bookkeeping database.
Experience
Payment Gateway Proxy for the NETS Payment System
Python SDK Scripts for Ipdata
https://ipdata.co/The Python SDK wraps this API for easy use from Python code. I created custom scripts for better and faster data retrieving using ipdata API.
Cruise Price Discount Web App.
Real Estate Management CRM
Merchant MVP API for Hoolah.co
Drone Automation Management System for H3D
Courses for Adult Learning
My Keepsake eCommerce Platform
Around the World
Wikinomika
Gold Section
http://goldsection.sourceforge.net/Motivate Me Right!
Typography Plugin for WordPress
http://wordpress.org/extend/plugins/wwwartlebedevru-typograph/TED Subtitle Extractor
http://stasdavydov.com/ted/OZON.ru XML-catalogs Parser
WikiCrowd
https://github.com/stasdavydov/wikicrowdOzon 2.0
Olga Bistrova's Website
Julia Repina's Website
http://juliarepina.com/Skills
Languages
Python, Java, SQL, JavaScript, XML/XSLT, XSLT, XSL, CSS, HTML, C++, C, PHP, Perl, Delphi, Fortran, Forth, Assembler x86, Elm, Scala
Frameworks
Django, Django Channels, Django REST Framework, Swing, Bootstrap 3, Spring Boot, Vanilla JS, Spark, Jakarta Server Pages (JSP), Android SDK, Spring, Spring Core, Bootstrap, Ant Design
Libraries/APIs
jQuery, Asyncio, Django ORM, REST APIs, JDBC, PayPal API, Django-allauth, Backbone.js, jQuery UI, Shopify API, Django Compressor, GitHub API, Authorize.net, WebGL, Pandas, React
Tools
IntelliJ IDEA, PyCharm, Git, Amazon Elastic Container Registry (ECR), GitHub, Microsoft Access, MATLAB, JetBrains, Android NDK, AWS SDK, Amazon CloudFront CDN, Terraform
Paradigms
REST, Refactoring, Agile Software Development, Scrum, Microservices, Unit Testing, DevOps
Platforms
AWS Lambda, Amazon Web Services (AWS), Unix, Windows, Linux, Docker, Jakarta EE, Oracle, Solaris, Ubuntu, Android, Shopify, Kubernetes, Amazon EC2
Storage
MySQL, Amazon S3 (AWS S3), PostgreSQL, PostGIS, Sybase, Oracle SQL, Redis
Other
Web Development, Ajax, APIs, MVP Design, Minimum Viable Product (MVP), Web Scraping, Usability, High-load, PayPal, Shopify Payments, CI/CD Pipelines, Tools, Load Balancers, UX Analysis, Web UX, Multiprocessing, SVG, Amazon RDS, Search, Amazon API Gateway, Amazon Route 53, 3D, Shipping, 3D Printing, Computer Science, Data, Code Review, Streaming, Geolocation, Front-end, Back-end, Printing, Jupiter, Thailand
Education
Beginner to Intermediate Level in Thai language
Koh Samui Language & Vocational School - Koh Samui, Thailand
University Degree in Computer Science
State Marine Technology University - Saint-Petersburg, Russia
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