Position: Java Full Stack Software Engineer
Category: Java
English level: upper
Years of experience: 11


Software Engineer with 10+ years experience. Adept at developing high-quality server-side and client-side applications, Strong back-end architect with knowledge of multiple programming languages.  Skilled in requirement analysis and estimation. A results-oriented professional with a keen eye for detail and a passion for delivering cutting-edge software solutions.

Last 7 years was working in product companies.
Last 3 years was working as Full Stack Java/Python developer.

- Designed and implemented service for generation PowerPoint presentation from json file using python-pptx
- Designed and implemented service for generation pdf reports using pypeeter
- Prototyped service that can convert html with styles to PowerPoint presentation with exact same styles
- Support and improvment code base,  architecture improvement,  new features implementation
- Database queries optimization

Before this worked as Full Stack PHP/Python developer
- Developed WYSIWYG editor for emails creation with MS Outlook support
- Developed WYSIWYG editor for proposals with export to pdf functionality, page break prediction, etc.
- Prototyped export html proposals to word documents with exact styles
- Implemented integration with third-party services (Stripe, Salesforce)

Also worked in the team that developed language education platform from scratch