I am an experienced Full Stack Developer and Technical Team Lead with nearly 6 years of professional experience delivering enterprise CRM platforms, AI-powered systems, Smart City / IoT solutions, and automation testing frameworks. My expertise lies in Python (FastAPI), Java Spring Boot, React, Angular, microservices, cloud-native architectures, and AI-driven analytics. I have a proven ability to lead teams, design scalable architectures, and manage full software development lifecycles from concept to production deployment.
Throughout my career, I have led the architecture and development of AI-driven CRM platforms, managing end-to-end project delivery including architecture, development, deployment, testing, and team coordination. I have implemented AI-powered workflow automation, NLP assistants, analytics, and recommendation systems, while designing scalable REST APIs and asynchronous backend services.
I have introduced CI/CD pipelines, Dockerized infrastructure, and RBAC-based security models to improve development efficiency and security. Mentoring developers, performing code reviews, and establishing engineering best practices are also key parts of my role.
Previously, I built full automated testing frameworks for CRM systems using Selenium WebDriver and Java, automating functional, regression, and smoke testing scenarios, and integrating automated testing into Jenkins CI/CD pipelines to improve test reliability.
I have contributed to large-scale Smart City and IoT projects, collaborating with international engineering teams on architecture alignment and integration planning, supporting backend integration, API coordination, and IoT communication layers. I am skilled in preparing UML diagrams, technical documentation, and engineering reports.
My technical background is complemented by a Bachelor of Informatics and Computer Science degree and ongoing professional development courses in statistics, Russian language, and IELTS certification. I am fluent in English and Russian, with intermediate French and native Arabic language skills.
I am open to remote work, relocation, and business trips, and I am authorized to work in Belarus, Egypt, and Russia.