Aleksandr Poslovskii

Senior Software Engineer at Группа компаний Орбита
  • Claim this Profile
Contact Information
Location
Serbia, RS
Languages
  • Русский Native or bilingual proficiency
  • Английский Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Russian Federation
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jan 2021 - Present

      Development of a platform for recruiting automation (https://empl.ai) Technologies: Java 15/Kotlin, Spring boot 2, Hibernate , PostgreSQL , MongoDB, Elasticsearch, RebbitMQ, Redis, Test containers, Kubernetes, Gitlab, S3, ELK stack , grafana, prometheus • Actively participated in code review, groomings, project requirements and architecture design discussions. • Developed and maintained robust RESTful APIs using Spring Boot, enabling seamless integration with other applications and systems. • Integrated third-party services, such as Telegram messaging, CRM systems, Email services and calendars, job websites and AI services through RESTful APIs and messaging protocols. • Implemented OAuth 2.0 security protocols to enable secure data exchange with third-party services. • Designed and implemented data persistence layer using Hibernate and NoSQL databases(Elasticsearch, MongoDB), ensuring efficient data storage and retrieval. • Architected and developed a distributed caching system using Redis and Java, resulting in a 75% reduction in database load and increased application scalability • Developed a database migration service to transition on-premise Huntflow data into our system, ensuring a seamless user transition in our system. • Resolved complex technical issues and provided timely solutions to production issues. • Optimized SQL queries and database schema design to improve query performance and reduce overall system response time. • Developed monitoring and logging solutions using ELK stack and Prometheus to provide insights into application performance and detect anomalies. Show less

    • Junior → Middle → Senior → Lead
      • Aug 2011 - Jan 2021

      2018-2021: Participated in the end-to-end development of a distributed no-code platform for master data management, from gathering requirements to production deployment Technologies: Spring Boot, Java 8, ActiveMQ, SAP Hana, Cloud Foundry(SAP HANA XSA), Docker, Gitlab, CI/CD, Linux, Node.js(api, web-socket, streams); • Collaborated with distributed cross-functional teams, including product owners, UX designers, analytics, front-end developers, and testers to define project requirements and design scalable solutions. • Developed microservices-based architectures using Spring Cloud and Netflix OSS, resulting in improved fault tolerance and scalability of the application. • Implemented message-driven architectures using JMS to support asynchronous communication and event-driven processing. • Integrated third-party APIs and services into Java applications. • Conducted code reviews, implemented best practices, and mentored junior developers to ensure code quality and maintainability. • Conducted performance testing and optimization of Java applications using JMeter and profiling tools. Before 2018: Technologies: Java 5/8 , Spring, JEE(EJB, JMS, JPA,JMS, SOAP, REST, JDBC); • Refactored and decomposed a large legacy monolith (Java 1.4,J2EE 1.3(EJB,JMS), MS SQL) into Java 8 microservices with orchestration using BPM, reducing deployment time by 40%. • Developed web applications, web services, and integrated with in-house/external systems. Show less

Education

  • Surgut State University
    Master's degree, Engineer of Automated Control Systems and Informatics
    2006 - 2011

Community

You need to have a working account to view this content. Click here to join now