ilyastuit

Senior Golang Developer

Senior Java / Golang Developer with 6+ years of experience in various domains including startups, banking systems, cloud based projects and enterprise companies. Experienced in microservices, legacy monolithic systems and DevOps practices. Committed to code quality, engineering culture and mentoring.

Non-Project Activities Mentored and assisted 7+ mentees in successfully joining production projects in Java Mentoring Laboratory as part of https://mjc.school community. Introduced aspects of engineering culture including code review, testing practices and code quality tools resulting in enhanced code quality and team productivity. 

Participated in the Open Data Challenge Hackathon and created a user-friendly digital menu mobile and web application (github link) for catering businesses which simplifies menu digitalization and order management establishments. 

IELTS Academic - 7.0 (23UZ024012SARI004A) 

Technology Summary Languages: Java 8, Java 11, Java 17, Golang, Go, SQL, Python basics, Javascript Frameworks: Spring Framework, Spring Boot, Spring Boot Starters, Hibernate, Struts 2, Fiber, Gin, Gorm Databases & Queues: PostgreSQL, Oracle, MySQL, DynamoDB, Kinesis Streams, RabbitMQ, Kafka, Redis, Temporal, MinIO Libraries & Tools: Junit 5+, Mockito, AssertJ, Git, Maven, Gradle, Sonar, Jira, Agile, Rest, Grpc Devops: Docker, Docker Swarm, ELK, Grafana, Kubernetes, Istio, Gitlab CI/CD, AWS, CloudFormation, Lambda, ECS, CLoudwatch, Jenkins, Temporal, Camunda 7, Prometheus/VictoriaMetrics, Nginx 


Experience: 1 year

Yearly salary: $0

Hourly rate: $0

Nationality: 🇺🇿 Uzbekistan

Residency: 🇺🇿 Uzbekistan


Experience

Senior Backend Developer
Uzum Technologies
2023 - 2024
Led the development of cross-border transactions system. Participated in migration of existing monolithic services to the microservices. Increased development efficiency by integrating Docker images, Wiremock stubs, database migration scripts, integration tests in Ci/CD. Integrated Opentelemetry Instrumentation components including Grafana, Tempo, Loki, Zipkin and Kibana. Created dashboards for business and technical metrics. Conducted interview processes, participated in mentoring programs and onboarded new developers.
Backend Developer
Epam Systems
2021 - 2023
Developed Text-To-Speech microservice which converts large text documents to audio streams with markup for UI. Developed and maintained over ∼50 microservices. Improved transaction validation microservices, integrated OpenSearch and improved bulk operations. Migrated microservices to API First approach using OpenAPI specifications. Replaced old Spring-CDC contracts with Prism/Wiremock contract tests. Added several CI/CD pipelines with Python and Groovy scripts in Jenkins. Developed AWS Lambda services and tests for them using Java and Python. Led updates in centralized shared libraries in the artifactory extracting common logic. Provided 24/7 on-call support, monitored system health and performance using Grafana. Added DevOps practices to the legacy system, automated testing, and continuous integration.
Backend Developer
WebMediaGroup
2019 - 2021
Improved application performance by ∼75% by implementing NoSQL caching. Enhanced search module for more accurate results by optimizing data indexing in Sphinx. Integrated local payment systems, improving user experience and reducing order time by ∼40%. Delivered core features with team members intensively and exceeded plans for 3 quarters. Administered Git source code management, collaborating with team for efficient branching and deploying strategy.
Backend Developer
ZetSoft Enterprise LLC
2019 - 2019
Quickly delivered business features meeting deadlines. Conducted with stakeholders about upcoming features and project plans.

Skills

java
golang
english
russian