English:
Advanced
Bulgaria
UTC +02:00
Europe/Sofia
Project Manager with more than 14 years of experience in the area of CRM and ERP systems for communication, healthcare and iGaming industries.
Project Manager and full stack developer with 14 years of experience. Main interest and working experience is with object oriented programming, database architecture with SQL and front-end visualization with React in the area of CRM and ERP systems for communication, healthcare and iGaming industries. Great communication and management skills, developed through the years of working with great teams around the world.
Want to hire this engineer?
Check if Petya is availableExpertise
Years of commercial development experience
14 years of experience
Core technologies
Other technologies
Project Highlights
iCharge
Oct `23 - Jun `24
8 months
A robust and centralized system for electric vehicle (EV) charging infrastructure. This system aims to provide a seamless and reliable experience for both facility managers (station owners) and customers, facilitating efficient management of charging stations and enhancing user satisfaction through a user-friendly mobile application. PHP/Yii2 web-based admin panel, PHP/Yii2 RESTful API and MySQL. A React Native mobile app for iOS and Android to efficiently manage the dispersed and diverse network of charging stations. Extended to be used on a POS Terminal as well. WebSocket implementation to enable real-time communication between the administrative backend, charging stations, and mobile application to provide instant updates on charging status, availability, and payments.
Responsibilities & achievements
Client communication; Translate business requirements into technical specifications and mock-ups; Oversee the entire project lifecycle, ensuring deliverables met quality standards and client expectations; Managing team engagement, time management; Code reviews; Infrastructure Monitoring- planned and executed system migrations, troubleshoot and manage server issues and changes. Managing deployment process;
Playfina
May `22 - Aug `23
1 year
Online casino high availability website and admin panel for configuring the frontend including page builder, translations, menus, games, gamification around bonuses, rewards, points and onsite currency based on a very sophisticated rules engine, notification engine for on-site and off-site notifications, audit logs and rich report generation tools. Countries detection and country restrictions management aligned with the license and market regulations. Multiple API integrations with iGaming platforms and integrated Kafka service. Frontend and backend web applications based on Yii2 framework, MySQL master server for gameplay and replica for report generation. Redis for page content and other caches stored by language preference and shared sessions for the frontend web nodes. Background services for report generation, Kafka consumers for data coming from iGaming platforms, Node.js service for transport of notifications coming from igaming platforms queues combined with backend notification system generated events as onsite notifications via web socket.
Responsibilities & achievements
Client communication; Managing the process of tasks requirements and technical resolutions; Managing team engagement; Managing deployment process; Code reviews; Infrastructure Monitoring- planned and executed system migrations, troubleshoot and manage server issues and changes.
Telemedicine
Aug `21 - Apr `22
8 months
Online platform that connects patients and doctors. Integrated with Zoom meetings, PayPal payments, calendar for online bookings and more. Web based Yii2 PHP App and MySQL database with Material Design, Bootstrap and jQuery for the frontend. PayPal payment provider with subscriptions.
Responsibilities & achievements
Client communication; Managing the process of tasks requirements; Managing team engagement; Managing deployment process; Code reviews;
Telnet ERP
Aug `19 - Jul `21
2 years
Version 3.0 of business Management system (ERP) for a ISP - clients, contracts and liabilities management, technical parameters for several types of services (internet, cable TV, IPTV, VoD, etc.), warehouse and stock management, tasks and employee management, reports, client portal for online service and payments. Rich reporting functionalities. HA configuration, PHP/Yii2 RESTful API, MySQL for transactions, MongoDB for documents, Redis for cache, sessions, RBAC, async jobs queue management. Two separate ReactJS Apps - admin and client portal using MaterialUI, Swagger API documentation, Codeception unit and functional tests, GitLab CI.
Responsibilities & achievements
Client communication; Managing the process of tasks requirements; Managing team engagement; Managing deployment process; Code reviews;
Aplica
Feb `18 - Jul `19
1 year
CMS, online marketing and resource management system for iGaming industry. Dynamic content creation and automatic deployment to web nodes on Amazon EC2, rules engine and rules management, user activity monitoring, fully automated Android and IOS apps builder. Rich reporting functionalities. Web based Yii2 PHP App and API for front-end and mobile apps integrations, MySQL and MySQL replica for report generation. Redis queues async jobs for automatic deployment of web frontend apps, building the Android and IOS apps and report generation in background on demand or predefined schedule sent by email.
Responsibilities & achievements
Client communication; Task and solutions architect; Code reviews; Configuration of the Amazon EC2 nodes; Managing deployment process;
Contractors platform
Jun `17 - Jan `18
7 months
Resource management platform for construction workers that includes a CRM, timesheets tracking, billing and payroll modules. Providing rich reports and documents generation including contracts, invoices and paychecks.
Responsibilities & achievements
Client communication; Task and solutions architect; Code reviews; Managing deployment process;
Health Tracker
May `15 - Apr `17
2 years
Clinical trial platform for chronical disorders and clinical trials, that includes CMS for building inquiries, rules engine, advanced reporting and client portal. Azure web instances with MSSQL database. Continuous Integration and Continuous deployment using Azure DevOps; data management with Data-Tier Application, MVC .Net Framework 4.5 (C#), Entity framework, functional tests, Azure web jobs;
Responsibilities & achievements
Client communication; Development process- back- end and front- end, database schema and migrations; Managing the hosting of the product on Azure Task and solutions architect; Code reviews; Managing deployment process and version control with TFS (Team Foundation Server/Azure DevOps Server);
CardioLog Analytics
Apr `13 - Aug `15
2 years
Sharepoint and Office 365 Web tracking and analytics tools including A/B testing, polls and onsite notification bars for users matching certain criteria on internal corporate portals, that includes JS tracking agent, data collector service and configurable report generation. Web portal and data collection system service with ASP .NET 3.5, C#, data storage in SQL Server 2008, SQL Server 2012, SharePoint portal integration, tracking agent using vanilla JavaScript supporting old browsers including IE7 and up
Responsibilities & achievements
Client communication; Back-end development; Front-end development; Database (stored procedures and architecture) development;
ReconArt
May `10 - Jul `12
2 years
Web based application to streamline all aspects of corporate bank reconciliations. Automation on account and data import, matching and detailed reconciliation reports with fully configurable matching rules. Microsoft MVC Framework, Asp.Net 2.0, C#, .NET Framework 3.5, log4net(logger), SQL Server 2005, SQL Server 2008, jsQuery and ExtJs JavaScript libraries
Responsibilities & achievements
Back-end developing; Front-end developing;
Education
Higher education in Computer Science
Agency
10-50
GMT+2
Veliko Tarnovo/Bulgaria
Core Expertise
Industries
Branding, design, web development, ERP
Want to hire this engineer?
Check if Petya is available