Position: MuleSoft Middle/Senior Software Engineer
Category: Java
English level: intermediate
Years of experience: 3


As for my experience in Java - I was a part of the team which develop the startup intended to create a service that could help people find other people united by the certain activity to spend time together. For example, activity is football, a walk, drinking some beer, etc. I take part in the full development life cycle from gathering business requirements to solution architecture design, trying to manage the development process as a scrum master
As for MuleSoft development, I have experience in seven enterprise projects (all is in my CV).
Also, I have my own homeworks. One interesting project was about taking the huge CSV file from the medicine site making the request with a specific URL and saving it into DB (I developed a MuleSoft connector that takes the input data as the input stream, run through as the iterator, create Java objects from every line and send each to the ActiveMQ. And was the second app that take the data from the queue, collect and upsert it into DB. And what about ActiveMQ, I run it on the Ubuntu Server which is hosted on the AWS, where I have an account). Then I wanted to create the REST API for getting the information from the DB.
Also, I successfully pass the MuleSoft Developer certification (it is on my LinkedIn profile page).