
Artem
From Germany (UTC+3)
12 years of commercial experience
Lemon.io stats
1
projects done431
hours workedArtem – PHP, Symfony, Laravel
Artem is a senior back-end developer. He truly cares about making microservices architecture to do systems lightweight, scalable and readable. He has a good experience with Symfony Framework and Laravel, DDD, SOLID, Microservices and Monolith architecture.
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer
Invyzia is financial management product that takes a client’s financial data and generates a visual proposal of their portfolio including future projections and insights
- Implemented deployment process;
- Integrated with morningstar API;
- Re-developed website with new design;
- Improved calculation formulas;
- Integrated with Black Diamond API;
Tech lead
Large E-comm shops and vendor in EU and US in beauty industry. Customer can buy products and control it via mobile device.
- Created backend architecture;
- Migrated project from Symfony 3 to Symfony 5;
- Implemented headless, API-first backend to communicate with frontend and mobile team;
- Developed single-sign-on solution;
- Integrated new payment and shipping providers;
Senior Software Engineer
P2P Crypto marketplace where customers can buy crypto-currencies with different payment methods and instruments. No only for cash / credit cards, but also for gift card and vouchers. It was a killer feature of product
- Organized a transactional mechanism with payment processing on different microservices.
- Implemented some mixed solutions with the StateMachine pattern and 2-phase commit protocol (2PC).
- Kept transactions between 2 microservices.
- Worked with High-Load Project
- Debugged with monitoring tools (Sentry, ELK, Prometheus) potential performance issue
Senior Software Engineer
MyDriver is a business class taxi service in German.
-
Integrated our system with a flight monitoring system to know when our customers should arrive at the airport to pick up the time
-
Implemented "on-demand" taxi service
-
Improved performance of "Back-office" website loading via refactoring SQL queries to PostgreSQL
Senior Software Engineer in CRM department
Car2Go (Previously Drivenow and ShareNow) is one of the biggest car-sharing project in EU and US.
- Created microservice to validate customer driver license via OCR
- Processed information, and verification this data with the insurances company via API
- Implemented 2FA
- Improved security protection of service (DDos protection, brute-force protection, suspicious IP-addresses protection)
- Implemented asynchronous mechanism to migrate more than 1000 000 customers from one legal entity to another
- Fixed a lot of bugs in the legacy back-office system
PHP Engineer in P2P department
Corcentric (prev. Determine) is ECLM / procure to pay company. It is SaaS product to process B2B solutions for big/mid-size companies
- Improved stability of project (fixed a lot of performance / security bugs)
- Implemented new StoreFront component for shop
- Implemented OCR component to read PDF invoices to save Shop Manager's time
- Mentored trainee / junior engineers