Shota K.

About Me

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.

Frontend

Backend

Other

Work history

UpStack
UpStack
Senior Full Stack Developer
2021 - Present (4 years)
, Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Shown
Shown
Front-End Tech Lead
2019 - Present (6 years)
, Remote
  • 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.

Contractor
Contractor
Front-End Software Architect
2017 - 2019 (2 years)
, Remote
  • 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.

Helmes
Helmes
Full Stack Developer
2016 - 2017 (1 year)
, Estonia
  • 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.

Freelancer
Freelancer
Front-End Developer
2013 - 2016 (3 years)
, Remote
  • 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.

Steadylogic
Steadylogic
Front-end/Mobile Application Developer
2013 - 2013
, Georgia
  • 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.

Prosite
Full Stack Web Developer
2010 - 2013 (3 years)
, Georgia
  • Developed and maintained multiple fully functional websites using HTML, CSS, JavaScript, jQuery, PHP, and Mysql.

  • Managed SEO implementations to increase traffic to client websites and ensured cross-browser compatibility.

  • Actively communicated with clients to gather functional requirements.

Showcase

Front-End Tech Lead - Shown
Front-End Tech Lead - Shown
  • Developed the user interface of a single-page software-as-a-service application for Shown, an automated marketing platform, using React/Redux

  • Played a critical role in deciding the technology stack for the product and implemented complex state management strategies

  • Architected API design for public usage to optimize user interaction and experience

Software Engineer - Contextly Recommends
Software Engineer - Contextly Recommends
  • Developed a highly customizable client-side for the Contextly WordPress Plugin, including its management system

  • Integrated the Contextly Plugin with RESTful API using tools such as Javascript, Jquery, and Ajax

  • Ensured mobile responsiveness of plugin using Zurb Foundation and CSS media queries

Front-End Developer - SteadyLogic
Front-End Developer - SteadyLogic
  • Steadylogic provides an advanced gaming platform that allows customization of products and services to meet specific needs.

  • Experienced in using Vanilla Javascript, ExtJS, and Sencha touch to implement interactive functionalities for the platform.

  • Contributed to the creation of a highly interactive, real-time, sports betting mobile app.

Education

Education
Bachelor of Business Administration - BBA
Tbilisi State University -Tbilisi, Georgia
2009 - 2014 (5 years)