Kirill Smirnov

Kirill Smirnov

Java/Kotlin Software Developer @ OPTIMAX ENERGY GmbH

About

5+ years of experience in Java development, currently work by Blue Card in Germany. I quickly analyze technical literature. I have experience of working on large and small projects. I have a lot of experience in different backend technological stack. English: B2+ German: B1 Russian: C2 Ideal company should have good horizontal communications, opportunity of career development and corporate culture.

Country

Germany

City

Leipzig

Industry

Information Technology & Services

Skill

MySQL, Clean Coding, Representational State Transfer (REST), React.js, Amazon Web Services (AWS), Team Leadership, Sonarqube, EFK, Gradle, OpenShift, Prometheus.io, ClickHouse, Redis, RabbitMQ, Spring Webflux, Spring Security, Linux, DevOps, Object-Oriented Programming (OOP), Microservices

Experience

OPTIMAX ENERGY GmbH

Java/Kotlin Software Developer

OPTIMAX ENERGY GmbH

LinkedIn
2021-11 - Present · 4 yrs 11 mos

Leipzig, Sachsen, Germany

- Developed software for renewable energy trading field using Kotlin and Java 17 - Introduced, set up and maintained Kubernetes Cluster, presented POC (in AWS EKS). Leaded project until transfer of responsibilities to DevOps/SysOps team. - Created high-load module for capacity energy integration with interconnector operators. - Participated in development trading monitoring system (from business perspective). - Introduced Liquibase to the team. - Created and maintained several projects for CI/CD purposes at Jenkins. - Developed batch of microservices for collecting data from different sources. - Combined responsibilities of requirements engineer, developer, QA specialist, DevOps - Crated several table-based UI components using React JS + TypeScript + Tailwind CSS Technology stack: RabbitMQ, Spring boot 3, Spring AMQP, Kubernetes, Java 17, Kotlin, MySQL, Clickhouse, Hashi corp vault, OAuth, Kotlin (in several modules), Mockito, Testcontainers, Prometheus, Grafana, Graylog, Eclipse Platform, log4j2, Liquibase, Jenkins, Spring WebFlux, AWS EKS, AWS EC2, React JS, Tailwind UI

I-Teco Innovation Center

Java Developer

I-Teco Innovation Center

LinkedIn
2020-10 - 2021-10 · 1 yr 1 mo

Moscow, Russia

- Developed set of RESTful microservices. All RESTful services are asynchronous with non-blocking input and output. To perform it we used HTTP streaming and WebFlux with Reactor. - Developed set of asynchronous (using WS-Addressing) SOAP Web-Service based microservices. - Developed set of microservices, whose interface read and wrote data to the Artemis MQ. - Developed set of Maven libraries for needs of the team. - To optimize traffic routing between different systems in Bank Infrastructure (e.g. CRMs, ERPs, Automated Working Places), I implemented omnichannel high-loaded platform as part of development teams. - Created for each microservice configs to the OpenShift and Service Mesh (Deployments, Routes, Services, Gateways, VirtualServices etc.) - Implemented Kubernetes Operator which used Redis for caching requests count (rate limiter) - Developed several pipelines (CI and deployment) for logging, audit (libraries). - Introduced logging (EFK + Kafka Connector), tracing (Opentracing + Jaeger) and monitoring (Prometheus and Grafana) system to developed microservices. Technology stack: Spring WebFlux, Project Reactor, Redhat OpenShift, Istio ServiceMesh, Java 11, Gradle, Spring WS, Spring Boot, Spring JMS, Redis, Spring Actuator, TeamCity, EFK (Elastic Search, Kibana, Fluent Bit), Kafka Connectors, Prometheus, Grafana, Mapstruct, Open API, Swagger, Testcontainers, WireMock, TestNG, Mockito, Spring Boot Test, Spring Cloud Contract Test, Embedded Active MQ, Embedded H2 Database, Spring AOP, AspectJ, Opentracing, Jaeger.

I-Teco Innovation Center

Team Lead for Automated Testing

I-Teco Innovation Center

LinkedIn
2020-3 - 2020-9 · 7 mos

Moscow

- Conducted a project at the VTB site in terms of automated testing. - Taught manual testers to work in test automation on a project. - Coached group of junior automated testing specialists - Planned project estimations, controlled deadlines, created tasks for the QA team

I-Teco Innovation Center

Senior Automated Testing Specialist (Kotlin)

I-Teco Innovation Center

LinkedIn
2019-1 - 2020-2 · 1 yr 2 mos

Moscow

- Developed UI automated tests and autotests framework in Java and Kotlin (depending on project) for Web-applications. - Developed UI automated tests and autotests framework in C# for fat clients. - Developed emulators and stubs for system testing. - Performed automated API testing. - Analysed documentation, logs, YAML configurations in Kubernetes. - Actualized test scenarios and correlated autotests. - Constantly launched autotests and analyzed launch results. - Maintained found defects. - Worked in a scrum team with other developers and analysts. - Interacted with the customer regarding found defects and creating test plans. - Set up CI environment of autotests using Selenium Grid and Jenkins. - Deployed autotests framework releases to the Nexus Technology stack used on projects: SoapUI, Postman, CodedUI Test in C#, Java, Kotlin / Selenide / Maven / Gerrit, C # / TFS, WireMock, Spring MVC, Jenkins, Nexus, Crypto Pro

I-Teco Innovation Center

Middle Automated Testing Specialist (Java)

I-Teco Innovation Center

LinkedIn
2018-4 - 2018-8 · 5 mos

Moscow

- Developed automated tests in Java. - Maintained a framework for automated testing. - Maintained project defects. - Performed manual integration testing. - Automated SOAP API test scenarios Technology stack: TestNG, Java 8, Spring 4, Selenium, Jenkins.

I-Teco Innovation Center

Junior Automated Testing Specialist (Java)

I-Teco Innovation Center

LinkedIn
2018-1 - 2018-3 · 3 mos

Moscow

- Automation of manual test scripts. - Writing Unit tests. - API testing automation. Technology stack used on projects: TestNG, Java 8, Selenium, Rest Assured.

RusHydro

Engineering Intern

RusHydro

LinkedIn
2017-7 - 2017-7 · 1 mo

Moscow

Duties: • Development of a beta version of the cloud portal for storing, sharing and co-editing documents based on SharePoint Online. • Testing a beta version of the external procurement site of PJSC RusHydro.

Education

Bauman Moscow State Technical University

Bauman Moscow State Technical University

LinkedIn

Information Technology

2015 - 2020 · 5 yrs

Kirill Smirnov's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.