Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 8

Implemented a Groovy DSL for project configuration.
Wrote a data update app from scratch that eliminated the downtime needed to update the database manually.
Made a monitoring app with a dashboard to greatly reduce the incidents reaction time and to provide the logs necessary for troubleshooting.
Maintained a custom language implementation that allowed game designers to implement and adjust game logic.
Identified and solved several performance bottlenecks that helped to reduce CPU usage by 10 to 15 percent.
Personal portal (self-care service) for a mobile operator: implemented numerous integrations with other services, designed and implemented REST APIs, wrote unit and integration tests, estimated tasks, conducted code reviews, condicted job interviews, assessed candidates, lead a small team of two developers. 4 years
Browser-based collectible card game backend: implemented different game mechanics, integrated the main app with other company's services, collaborated closely with the frontend developers and game designers on developing new features. 2 years
Face recognition system: designed and implemented different APIs, worked on data storage solution and the foundation platform for other modules as services. 1 year
I'm looking for a small to medium team working on a product (not outsourcing). I'm most interested in things like games-related backend development or IoT. I'm not looking for a job in banking.