Masculin
Chișinău
Pentru a vedea datele de contact ale candidatului trebuie să vă înregistrați și să achitați pentru "Acces la baza de CV‑uri".
Fișier CV încărcat
Acest CV este publicat ca fișier. Acum vizualizați versiunea text a acestuia, care poate fi ușor diferită de original.
PHP BACKEND DEVELOPER
ABOUT ME
Backend Developer with 6+ years of software development experience: 4 years in embedded systems and over 2 years in backend development. Skilled in PHP, C/C++, Python, and Vue.js. Implemented modern technologies and tools within teams, designed architectures and data structures, and launched projects for both B2C and B2B markets. Strong understanding of building efficient and scalable solutions. Open to communication in English.
General work skills:
SKILLS
- Fast Learner
- Adaptability
- Teamwork
- Time Management
- Programming languages: PHP, C/C++, Python, JavaScript
- Backend Development: Laravel, Composer, Laravel Queues, Jobs, Events, Bitrix, Nuxt, Vue.js 3
- Networking: REST APIs, WebSockets, RabbitMQ, Kafka
- Databases: Postgresql, MySQL/MariaDB, Redis, MongoDB, ORM, SQL
- Security: TLS, OAuth2, HTTPS, CSRF, XSS, SQL Injection
- Software development principles: OOP, SOLID, Factory, Strategy, Repository, Observer
- Maps & Geolocation: Location APIs, OpenStreetMAP
- Version Control & Collaboration: Git, GitHub, Jira
- Development Tools: VS Code, Visual Studio, PhpStorm, Postman, Wireshark
- Effective Communication
- Critical Thinking
- Stress Resistance
WORK EXPERIENCE
PHP Backend Developer
Mars Plus SRL
July 2023 - Present
- Developed and maintained backend services in Laravel and CRM Bitrix components (PHP):
- Engineered an asynchronous Laravel service for automated email reporting with on-the-fly PDF generation.
- Designed and optimized application architectures and data models in PostgreSQL (ORM, migrations, query performance tuning).
- Implemented background jobs for heavy workloads, external data validation, and event logging.
- Integrated third-party systems to streamline and automate business processes.
- Built advanced features in Bitrix Framework, including interactive map objects with popups, custom interfaces with complex business logic, and analytical dashboards with tables and charts.
- Stack: PHP, Laravel, Bitrix Framework, Vue.js 3, PostgreSQL, ORM, OpenStreetMap, Location APIs.
Embedded Developer
Mars Plus SRL
May 2019 - July 2023
- Worked in a team on multiple projects:
- Video Surveillance Control System – Developed data transmission protocol over multicast and worked with network protocols. Applied reverse engineering to understand the camera activation protocol. The system reduced equipment troubleshooting time from several days to just a few hours.
- Stack: C/C++, HTTP, TLS, WebSocket, ESP32 SDK, Hikvision API/SDK.
- Instrument Cluster – Designed a graphical interface for a motorcycle dashboard on Raspberry Pi 4 and integrated it with onboard systems using the CAN protocol.
- Stack: C/C++, Qt, Linux, Buildroot, CAN.
- Railcar Monitoring System – Built a fault-tolerant system for tracking railcars, monitoring maintenance, and quickly responding to route deviations or emergencies. The system reduced railcar search time from weeks to minutes.
- Stack: C/C++, ESP32 SDK, HTTP, PHP.
- Access Control System (ACS) – Developed business logic and data storage solutions optimized for low memory usage. The system enabled businesses to track and calculate employees’ working hours.
- Stack: C/C++, Arduino, HTTP, Database.
- Security System Integration – Solved the issue of lack of monitoring and slow incident response. The system reduced emergency response times from hours to minutes and helped prevent false alarms.
- Stack: C/C++, Arduino, HTTP, DSC SDK.
- Video Surveillance Control System – Developed data transmission protocol over multicast and worked with network protocols. Applied reverse engineering to understand the camera activation protocol. The system reduced equipment troubleshooting time from several days to just a few hours.
EDUCATION
Bachelor of Computer Science
Moldova State University
2022 - 2025
Pentru a vedea datele de contact ale candidatului trebuie să vă înregistrați și să achitați pentru "Acces la baza de CV‑uri".