Pavel Trofimov
Software Engineer at Okko- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Russian Native or bilingual proficiency
Topline Score
Bio
Credentials
-
EF SET English Certificate 81/100 (C2 Proficient)
EF Standard English Test (EF SET)Jul, 2022- Nov, 2024 -
Spring: Spring Cloud
LinkedInJun, 2020- Nov, 2024 -
Spring: Framework In Depth
LinkedInAug, 2019- Nov, 2024
Experience
-
Okko
-
Russian Federation
-
Entertainment Providers
-
200 - 300 Employee
-
Software Engineer
-
Jul 2022 - Present
-
-
-
EPAM Systems
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Aug 2019 - Jun 2022
• Fixed bugs and developed new functionality across different modules and applications in a complex system for managing legal documents; • Developed SAX and StAX-based document conversion and data extraction logic for legal content; • Migrated legacy JSF-based UI in several applications to Angular and Spring MVC (REST); • Developed both backend and frontend logic for brand new business requirements in existing applications using Angular and Spring MVC (REST); • Took part in code reviews as both author and reviewer; • Authored the bulk of code in several JIRA epics. Technologies: Java 11, Groovy, Java XML APIs (SAX, StAX, JAXB), JAX-RS, Spring, Spring MVC, Hibernate, Oracle 11g, Angular, AG Grid, JUnit, Mockito, Hamcrest Show less
-
-
-
I.T. Co.
-
Russian Federation
-
IT Services and IT Consulting
-
300 - 400 Employee
-
Java Developer
-
Jun 2015 - Jul 2019
• Developed an ECM system based on IBM FileNet P8; • Developed backend code based on Java EE (EJB, JAX-RS, servlets, JSP, JAXB); • Developed frontend code using GWT with frequent use of HTML/CSS3 and occasional native JS; • Implemented an in-app tool for users to define their own visual storage hierarchy trees with branch nodes representing document properties and leaf nodes representing documents; • Rewrote an applet-based printing application into a JavaFX Webstart application to fix browser compatibility after NPAPI obsolescense; • Created new and fixed existing data reports using Jasper Reports; • Maintained project codebase, including reviewing teammates' code, offering better solutions and resolving merge conflicts. Worked in a team of 3-5 developers. Also worked with (no particular order) Maven, Mercurial, Git, IBM DB2, IBM WebSphere Application Server and JIRA. Show less
-
-
Education
-
Ufa State Aviation Technical University
Bachelor's degree, Computer Software Engineering