Miron Grishchenko

Software
Developer

Developing modern web applications with a strong backend for performance and security, combined with an intuitive frontend for a smooth user experience.

typeScript TypeScript
astro Astro
tailwindcss Tailwindcss
java Java
postgresql Postgresql
liquibase Liquibase
k8s K8s
kafka Kafka
nodejs Nodejs
react React
docker Docker
git Git
typeScript TypeScript
astro Astro
tailwindcss Tailwindcss
java Java
postgresql Postgresql
liquibase Liquibase
k8s K8s
kafka Kafka
nodejs Nodejs
react React
docker Docker
git Git
typeScript TypeScript
astro Astro
tailwindcss Tailwindcss
java Java
postgresql Postgresql
liquibase Liquibase
k8s K8s
kafka Kafka
nodejs Nodejs
react React
docker Docker
git Git

Skills

  • Backend Development
    • Java Spring (Boot, Security, Data, Cloud)
    • Microservice architecture
    • Kafka for asynchronous communication
    • API Gateway (Spring Cloud Gateway)
    • OAuth2, Keycloak
    • PostgreSQL, Liquibase, Caffeine Cache
    • Redis and caching
    • SQL query optimization
    • Transactions and error handling (RetryTemplate)
    • Docker, containerization, CI/CD
  • Frontend Development
    • Next.js, Astro
    • React (Tailwind CSS, ShadCN/UI)
    • Responsive UI development
    • API integrations (GraphQL, REST)
    • UI performance optimization
  • DevOps & Infrastructure
    • VPS, Docker, Docker Compose
    • Nginx, Traefik
    • CI/CD pipelines
    • Monitoring and logging (SLF4J, Prometheus, Grafana)

My Experience

Timeline

  • June 2024 - Present

    Clean Data LLC

    Developer

    • Ensuring Fault Tolerance: Designing and implementing an architecture capable of withstanding critical failures.
    • Test Optimization: Analyzing and improving integration and end-to-end tests, resulting in a six-fold reduction in execution time.
    • Algorithm Debugging: Identifying and fixing bugs in data matching algorithms, enhancing system accuracy.
    • Idempotency: Introducing idempotency mechanisms for correctly handling repeated operations in stateful systems.
    Java 21 Kafka PostgreSQL Redis Cucumber Testcontainers Docker
  • June 2022 - May 2024

    4Finance

    Developer

    • Maintained two fintech products with multiple services: fixed bugs, developed new functionality, and closely collaborated with the business using Scrum methodology (communication in English).
    • Participated in the development of a new product, where the team successfully delivered a large-scale application with multiple components and services under tight deadlines.
    • Played a key role in decomposing a large monolith: developed integration with Camunda and solved complex tasks, including the complete migration of Camunda communication from Java API to REST.
    Java 11-17 Spring Camunda RabbitMQ Jenkins PostgreSQL Cucumber Groovy Specification ELK
  • January 2022 - August 2022

    itFactor

    Developer

    • Developed an application for monitoring the status and versions of corporate applications, enabling timely tracking of IT infrastructure changes.
    • Created financial calculators for an insurance company to optimize financial calculations.
    • Developed an automated testing infrastructure covering analysis, test code writing, and deployment.
    • Participated in developing an application with customized support for FTP and SFTP protocols for a globally recognized transportation company.
    Java 17 Spring PostgreSQL Maven TeamCity Cucumber
  • February 2021 - January 2022

    CZM ČVUT FEL

    Junior Java Developer

    • Worked on a student portal within an internal university firm.
    • Optimized system performance by fixing numerous bugs on both frontend and backend, significantly improving stability and performance.
    • Developed and integrated three services based on Camunda (BPMN) within a microservice architecture, enhancing business processes and interaction between components.
    Java 11-17 JSF Maven Spring Camunda MongoDB PostgreSQL

Education

CTU in Prague

September 2019 - June 2023

Faculty of Electrical Engineering

Software Engineering and Technologies

CVUT Logo

My solo work

Projects

Ola la store
Astro+React React Strapi Docker
AI Telegram Taro
Java Spring Hibirnate Docker
Debugging API for semantic pipelines
Java RDF Linked Data SPARQL Docker SPipes

Let's talk

Contact

Have a question or a project in mind? Feel free to reach out.

Location: Russia, Moscow