- Strive towards clean and maintainable code, simple and flexible design- Always treat code reviews seriously, give advice and share my experience with colleagues- I love learning technical literature and develop my programming and design skills. I have already studied a lot of literature and courses including: 40-hour online course on «Advanced Distributed Systems Design» by Udi Dahan, «Clean Architecture», «Implementing Domain-Driven Design», «Agile Software Development, Principles, Patterns, and Practices», «Clean Code», «Clean Coder», «Effective Java», «Java Concurrency in Practice», «Spring in Action 5», Luxoft 40-hour course on «Advanced Spring»- Plan on diving deeper in architecture design and writing production code on Kotlin
-
Ведущий Java-РазработчикLuxoftSaint Petersburg, Ru -
Lead Java DeveloperLuxoft Nov 2020 - PresentMoscow, Russia- Developed a lot of features for a large project, gradually refactoring existing code and making the code base better;- Extracted a microservice from a monolithic application;- Performed some load testing. Discovered and fixed a major problem in our load testing framework results analysis;- Found performance bottleneck and optimized speed of a heavy query by more than 10 times;- Mentored a new team member, reviewed a lot of code;- Participated in business requirements analysis and suggested ideas on improving the user experience;- Configured event streaming from one service to another using Debezium;- Wrote some api tests and Selenium e2e tests. -
Java Developer"Kronstadt" Group May 2018 - Nov 2020Saint Petersburg, Russia- Developed and participated in designing of REST backend;- Configured logging, Elastic stack, interaction through RabbitMQ;- Designed, developed and implemented a library for working with CD disk copier devices;- Fixed bugs for legacy system. Got a great experience of debugging, searching for errors and task solving with minimum lines of code;- Sometimes had to work with business requirements directly, analyze and decompose the requirements, propose a solution and implement it. -
Software EngineerSt. Petersburg Institute For Informatics And Automation Of The Russian Academy Of Science Sep 2018 - Jun 2020Saint Petersburg, RussiaProject on multi-robot coalition formation modeling. Technologies: ROS, Gazebo, Python.
Artem Ionov Skills
Artem Ionov Education Details
-
Computer Science -
Computer Science -
Information Technology
Frequently Asked Questions about Artem Ionov
What company does Artem Ionov work for?
Artem Ionov works for Luxoft
What is Artem Ionov's role at the current company?
Artem Ionov's current role is Ведущий Java-разработчик.
What schools did Artem Ionov attend?
Artem Ionov attended Universität Rostock, Itmo University, Itmo University.
What skills is Artem Ionov known for?
Artem Ionov has skills like Spring Security, Spring Boot, Git, Linux, Rest, Maven, Ооп, Hal, Hateoas, Lombok, Многопоточность, Rabbitmq.
Who are Artem Ionov's colleagues?
Artem Ionov's colleagues are Anna Chyrva, Sergei Korneev, Михаил Копьёв, Uliana Dmyterko, Galina Lekontseva, Karthikeyan Gj, Timur Shurubekov.
Not the Artem Ionov you were looking for?
-
-
2gmail.com, defactory.ru
-
Artem Ionov
Serpukhov -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial