Java Developer

Senior Software Engineer

Host of software engineering podcast, Open-Source Database committer. Java by day, Rust by night. 


Experience: 8 years

Yearly salary: $120,000

Hourly rate: $100

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

Senior Software Engineer
T-Systems RUS
2020 - 2021
Introduced TDD to the team and to the whole development department. A lot of engineers started following the TDD approach. This practice reduced the number of bugs we saw in production. Optimized the memory consumption of several java applications. As a result the total memory usage has been reduced up to 20 percents. The costs of cloud usage has been reduced. Integrated the process of e2e testing into developvent process. After my investiogation and presentation all teams started writing e2e tests with Cucumber framework and run them as a regular CI process. Contributed into Spring Boot Testcontainers library and adopted it in our project. Intoduced testcontainer into the development department and managed to help all teams to get maximum advantage out of it.
Software Engineer
Gridfore LLC
2018 - 2019
Developed and supported ETL pipelines that had been collecting and aggregating data in realtime. The processing platform Gridfore Data Platform was developed by our team. Found bottlenacks in the performance of java applicaiton and optimized them. This fix stabilized the production and reduced the amount of RAM used by our platform. Developed IntelliJ IDEA plagin for syntax highlighting and compoletion for our own DSL written in Groovy. It has improved the UIX of our product. Integrated functionality of using mathematical models in the platform. Created a PoC and presented it to the customers. This demo contributed a lot to the future of the compony.
Software Engineer
AT Consulting
2017 - 2018
Developed Web crawler for scrapping web sites and collection business-critical data. Integrated Tableu with Clickhouse. It geve an opportunity for analisysts to use the company-wide BI tool with brand-new databese. Developed and supported ETL pipelines with Apache Spark and Hadoop stack.

Skills

rust
java
english