Sergey Kovalenko

Sergey Kovalenko

Software Engineer

Followers of Sergey Kovalenko110 followers
location of Sergey KovalenkoBatumi, Ajaria, Georgia

Connect with Sergey Kovalenko to Send Message

Connect

Connect with Sergey Kovalenko to Send Message

Connect
  • Timeline

  • About me

    Senior software developer

  • Education

    • South Russian State Technical University (Novocherkassk Polytechnic Institute)

      -
  • Experience

    • NVision Group

      Aug 2007 - Mar 2014
      Software Engineer

      With six years of experience in .NET application development, I contributed to the development of critical subsystems within a billing platform for one of the top three largest mobile operators in Russia. My responsibilities encompassed the development and enhancement of key components, including the service provision subsystem, reporting system, and debt subsystem.Leveraging technologies such as ASP.NET MVC, WPF, WCF, EF6, Ext JS, MS SQL Server, and Oracle, I designed and implemented robust solutions tailored to the specific needs of each subsystem. Utilizing Visual Studio and Team Foundation Server (TFS) for development and version control, I collaborated closely with cross-functional teams to ensure seamless integration and alignment with business requirements. Show less

    • Magnit

      Mar 2014 - Jun 2016

      As the Head of a team of seven developers, I led the development and maintenance of a corporate data bus—a suite of software tools facilitating message exchange between various information systems and the Data Warehouse (DWH) of the company. In this role, I was responsible for release planning, task allocation, and organizing team processes to ensure efficient project execution. Additionally, I actively participated in architectural meetings, providing insights and contributing to strategic decisions.Under my leadership, our team implemented robust solutions using technologies such as Java SE 7 and Java EE, including Spring, JDBC, JMS, JTA, JAXB, JAX-WS, and JAX-RS. We leveraged Apache Camel, Apache ActiveMQ, and Apache Felix (OSGi) to build scalable and efficient messaging systems. Show less As a Senior Java Developer, I participated in the development and maintenance of the corporate data bus—a critical component facilitating message exchange between various information systems and the company's Data Warehouse (DWH).Utilizing a comprehensive stack of technologies and frameworks including Java SE 7 and Java EE, such as Spring, JDBC, JMS, JTA, JAXB, JAX-WS, and JAX-RS, we built and maintained resilient systems capable of handling large volumes of data efficiently. Additionally, we leveraged Apache Camel, Apache ActiveMQ, and Apache Felix (OSGi) to enhance the scalability and reliability of our messaging infrastructure. Show less

      • Java Team Lead

        Nov 2014 - Jun 2016
      • Senior Java Developer

        Mar 2014 - Nov 2014
    • CROC

      Jun 2016 - now
      Senior .NET Developer

      For the past three years, I served as a Project Manager/Team Leader, overseeing two software development projects. In this role, I managed the creation of project plans, cost estimations, and team processes to ensure efficient achievement of project milestones. Additionally, I maintained regular communication with clients to deliver solutions that met their needs.Prior to this, I worked as a Lead Developer in an enterprise application development project, where I played a pivotal role in crafting desktop and web-based applications. These applications streamlined data collection, verification, processing, and transmission for internal stakeholders, significantly enhancing operational efficiency.Key Technologies and Frameworks utilized in these projects include ASP.NET MVC, WPF, WCF, EF6, .NET Core, EF Core, ExtJS 6, OpenLayers 4, WebClient, PostgreSQL, PostGIS, MS SQL Server, Apache NiFi, MinIO, Geoserver, and Mapfish. Show less

  • Licenses & Certifications