/** * @title cv * @date December 11, 2017 * @author Ruslan Ibragimov */
Ruslan Ibragimov (Passport: Ruslan Ibrahimau)
2009 - 2014 Belorussian State University of Informatics and Radioelectronics
Bachelor’s Degree Electrical and Electronics Engineering
Jan 2013 - Aug 2016 Itransition
Team Lead, Full Stack Developer
- Enterprise Product Data Manager (Sep 2014 – Sep 2015) Backend and frontend development. Spring Boot with deep diving in hibernate(multi-tenancy capabilities and dynamic schema) on backend and Angular on frontend. Work in dedicated team.
- iRietumu (Sep 2015 – Aug 2015) Design backend/frontend architecture of internet bank. Lead small team of 3-5 people.
- Credit History Database (May 2013 – May 2014) A composite distributed system for credit histories collecting, analysis and report generation. Team: 13 developers, 5 testers, 1 analyst Main responsibility: Design and implementation of high-loaded batch module. Other on project: Optimizations of batch module. Creation of Pentahoo templates. Performance testing of application. Creation UI using Groovy templates, jQuery and RequireJS. Optimization of database requests. Code coverage with Tests. Bugfixing.
Oct 2014 - …. Java Professionals By
Speak at events and help organize them, build community.
Mar 2016 - …. Belarus Kotlin User Group
Found community, speak at events and organize them, build community around Kotlin in Belarus. Building infrastructure for community to simplify event management and allow anyone to participate in event organization.
Aug 2016 - …. ObjectStyle
Full Stack Engineer
- Internal recruiting system. Responsibilities: frontend/backend/CI&CD.
- ObjectStyle.com CMS: rewriting from old technologies like tapestry with deployment to application server, to shiny new Bootique and rest APIs and standalone jar inside docker, e2e tests with gemini.
- Bootique and their modules: wrote some new modules, add features to bootique core itself. Use in internal projects, provide feedback to team..