Shota is a Senior Full-stack Developer with 10+ years of experience working on a wide range of projects, including SaaS single-page applications and full-scale eCommerce stores. He specializes in React/Redux, TypeScript, Next.js, and JavaScript. Shota has worked with both large companies and small startups and is currently working remotely as a Tech Lead for bp pulse, leading a dev team and developing complex front-end features.
Led the development of a platform that will fully- automate online advertising for clients. Architected and developed the UI part of the SaaS single page application using React/Redux.
Made core decisions about the technology stack of the product, and implemented complex state management strategies.
Defined testing and linting strategies for the product. Worked on architecting API design for public usage.
Worked on the SmartPark project, developing aa new microservices with Spring-Boot and Hibernate. Developed complex and interactive user interfaces and data tables with HTML5, CSS3, React/Redux.
Launched the MVP within a strict deadline. Optimized Mysql database tables for faster queries retrieval for parking spots and car statuses.
Worked on the Brand Labs project, creating full-scale BigCommerce stores from scratch. Developed reusable VueJS components to be utilized across different stores and implemented responsive user interfaces.
Built a large scale single page application using React and Redux libraries. Applied functional and declarative programming techniques for component reusability and improved readability.
Implemented a full CI pipeline in TeamCity and conducted daily deployments. Implemented Unit Testing React components and Java Web Services.
Created and maintained Java RESTful endpoints with Jersey RESTful Web Services framework.
Built a highly customizable client-side for the Contextly Wordpress Plugin, including its management system.
Integrated Contextly Plugin with RESTful API with Javascript, Jquery, and Ajax. Utilized Zurb Foundation and CSS media queries for mobile responsiveness.
Worked on the development of the Gutenchef project, developing the MVP for the Table Reservation Booking System early-stage startup.
Worked for a premium supplier of online gaming products for the gaming industry. Played a key role in planning and defining the technology stack and architecture of the project.
Extensively used Vanilla Javascript with ExtJS and Sencha touch to implement different interactive functionalities.
Developed highly interactive, real-time, sports betting mobile applications.