Oleg Schalginski
Verified Expert in Engineering
Software Developer
Dortmund, North Rhine-Westphalia, Germany
Toptal member since February 16, 2022
Oleg is a software developer with over 20 years of experience automating business processes for various industries, including construction, finance, energy, telecom, and government. He has experience using various technologies, including JavaScript, TypeScript, PHP, MySQL, Oracle, Redis, and DynamoDB for storage, as well as frameworks, including .NET, Symfony, React, and Redux. Oleg's goal remains constant—to deliver uber-flexible, user-friendly interfaces that meet business needs.
Portfolio
Experience
Availability
Preferred Environment
Unix, Linux, MacOS, Windows
The most amazing...
...project I've worked on impacted approximately a third of my country's population of about 50 million.
Work Experience
PHP Developer
Digital Places, LLC
- Moved the entire project to the new UX, including back compatibility.
- Refactored and implemented new business processes, including front and back end.
- Created a new 3D model file processing system design and implementation.
- Integrated Shopify to a VR environment through an API to allow the placement of goods right in experience.
Games Processing Team Lead
Oxtech LTD
- Developed a microservice architecture for processing games, serving millions of players.
- Optimized the code and data structure to improve performance, which allows processing of several hundred million transactions per month.
- Created the original game provider service to work with dozens of external aggregators, allowing the unification of numerous interfaces, reduction of code maintenance costs, and significant improvement of the quality and stability of performance.
Full-stack Developer
The ZYX Integrated Technologies
- Developed analytics reports (front and back end) based on two database instances (MySQL and Microsoft SQL Server).
- Created a digitalized application form processing with DocuSign and external credit report services integration.
- Built extensions for payment processes and data processing.
Tech Lead
Alar
- Developed a corporate information system that could be integrated with BIM, document flows, workflows, and financial items.
- Built integrated solutions for specific third-party software aimed at the construction industry.
- Created report systems based on face/finger recognition solutions for site management.
Head of the Development Center
Armada
- Developed a jury system for a government electronic project.
- Constructed an alternate civil service system for the Ministry of Labor.
- Built a system for mobile repair teams specifically helping them with geographically distributed objects.
- Developed dozens of services and components for a range of systems, including finance, workflows, and document flows.
Senior Developer
Compulink (Quorum)
- Developed a finance system for the finance department of the biggest mobile operator in the country.
- Constructed a warehouse management system that could be integrated with the customer's current document flow.
- Built dozens of components for corporate portals for the leading companies in a range of industries, including, oil, logistics, food, and steel.
Experience
Alternate Civil Service for the Ministry of Labor
Education
Master's Degree in Computer Systems and Networks
Bauman Moscow Technical University - Moscow, Russia
Skills
Libraries/APIs
React, Node.js, AWS Amplify, jQuery, REST APIs, Three.js
Tools
RabbitMQ
Languages
PHP, JavaScript, TypeScript, SQL, Python 3, C++, SCSS, HTML, CSS, Python, Java
Frameworks
Redux, .NET, Symfony, Laravel, Next.js, Swoole
Paradigms
REST, Microservices, PHP Standards Recommendations (PSR)
Storage
MySQL, Database Architecture, PL/SQL, MSSQLCE, Amazon DynamoDB, Redis, PostgreSQL, Amazon S3 (AWS S3), SQL Performance, Microsoft SQL Server
Platforms
Oracle, SharePoint, Amazon Web Services (AWS), Kubernetes, Docker, AWS Lambda, Shopify, Unix, Linux, MacOS, Windows
Other
Technical Leadership, Software Architecture, Amazon API Gateway, APIs, API Integration, High-load, Performance, PHP Performance, Sharding, Indexing, Caching, Front-end, WebSockets, BrainTree, Payment APIs, Card Payments, Business Reporting, Software, Hardware, Networks, DocuSign, 3D
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