Denis is a Senior Software Engineer with 6 years of professional experience across various technology stacks, with a primary focus on Java and JavaScript. He has completed projects for startups and companies including applications for Canada’s definitive source of automotive information. Denis makes an integral part of software teams from solution design and implementation to testing, production support, and maintenance.
Developed applications that help companies eliminate inefficiencies and achieve breakthrough performance.
Optimized and increased code readability by using better design principles and OOP concepts.
Implemented RabbitMQ to send messages asynchronously and implemented Bean Validation to validate objects more easily.
Added a high-speed data exporter that gathers all information about apps concurrently from multiple services and exports it in different file formats like XLS, XLSX, CSV.