Summary
Ildar Zaripov is a Java software engineer with over 10 years of experience building backend systems, microservices and mobile apps, and nine years focused on Java. He has founded and served as CTO of a dating startup where he designed and shipped a production backend on AWS with Kafka, GridGain and Elasticsearch, and currently develops event-driven microservices and chatbot functionality for a food delivery platform. Comfortable across the full stack, he pairs Spring Boot, Kafka, gRPC/Protobuf and SQL/NoSQL expertise with Docker, Kubernetes and observability tooling to deliver resilient distributed systems. He’s pragmatic about testing and maintainability—introducing Testcontainers, unit tests for Camunda processes, and refactoring efforts that cut build times by up to 30%. A MIPT graduate, he also tinkers with Rust and Go and brings an algorithmic mindset from applied physics to complex system design.
10 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree, Applied Mathematics and Physics, Bachelor’s Degree, Applied Mathematics and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
Русский, Английский, Tatar