Ucha Maisuradze, Developer in Tbilisi, Georgia
Ucha is available for hire
Hire Ucha

Ucha Maisuradze

Verified Expert  in Engineering

Front-end Developer

Tbilisi, Georgia

Toptal member since August 24, 2020

Bio

Ucha is a focused full-stack developer with seven years of experience in web app development. Organized, a quick learner, and methodical, he has a keen eye for detail and a knack for solid code. His expertise is especially strong with Node.js and PHP on the back end and Angular or React for the front end, with React Native rounding out the mobile sphere. Understanding client requirements and communicating project progress are core values he upholds to achieve long-lasting business relationships.

Portfolio

Tula.co
PostgreSQL, GraphQL, Material UI, Sass, HTML5, Redux, React, JavaScript...
Adjarabet.com
Sass, WebSockets, Angular, TypeScript, JavaScript, REST APIs, Oracle, MySQL...
DDB Tbilisi
Pixel Perfect, Bootstrap, CSS3 Animation, HTML5, Sass, CSS3, Vue, jQuery...

Experience

  • Front-end - 6 years
  • JavaScript - 6 years
  • Express.js - 4 years
  • REST - 4 years
  • Node.js - 4 years
  • React - 3 years
  • Angular - 3 years
  • React Native - 2 years

Availability

Part-time

Preferred Environment

JetBrains, Git, SourceTree, MacOS, Slack

The most amazing...

...software I've developed was an online web-based poker game for a gambling company.

Work Experience

Senior Full-stack JavaScript Developer

2019 - PRESENT
Tula.co
  • Developed the full stack for an app that monitors the user's location in the building and other user data. The app was developed for companies that provide work in hazardous buildings.
  • Collaborated with a big team to build the back end of a dashboard: a big application to manage actors, actresses, agents, auditions, presentations, etc., using React and GraphQL.
  • Developed the front end of an eCommerce web platform related to online medical services using React, Redux, and Material UI.
Technologies: PostgreSQL, GraphQL, Material UI, Sass, HTML5, Redux, React, JavaScript, TypeScript, Express.js, Node.js

Senior Full-stack Developer

2017 - 2020
Adjarabet.com
  • Developed a web application for online mobile poker gaming (mobilepoker.adjarabet.com) using Angular and WebSocket. Also developed an API to manage user tokens and middleware.
  • Created a REST API (webapi.adjarabet.com) for general application.
  • Built an app to manage Facebook dynamic ads. Created a cron job to update Facebook sponsored posts with live jackpots.
  • Created a custom blog style website as a full-stack developer on Laravel (adjarablog.com).
Technologies: Sass, WebSockets, Angular, TypeScript, JavaScript, REST APIs, Oracle, MySQL, Laravel, PHP

Senior Full-stack Developer

2016 - 2017
DDB Tbilisi
  • Developed a website (startupmarket.ge) as a full-stack developer on which users were able to add and manage their startups.
  • Built a SPA for a photography company (memogram.ge) with complex layouts and animations.
  • Created an application for a development company (archi.ge) with complex layouts and animations. The application can add and manage buildings owned by the company, including uploading renders of the buildings.
Technologies: Pixel Perfect, Bootstrap, CSS3 Animation, HTML5, Sass, CSS3, Vue, jQuery, JavaScript, MySQL, Laravel, PHP

Middle Full-stack Developer

2014 - 2016
State Security Service of Georgia
  • Developed an app that monitors incoming calls and requests from the service desk.
  • Create the official website for the State Security Service of Georgia (ssg.gov.ge) from scratch.
  • Maintained the stability of all live web applications.
Technologies: Asterisk, WebSockets, Sockets, Bootstrap, HTML5, Sass, CSS3, Ext JS, jQuery, JavaScript, MySQL, Laravel, PHP

Junior Full-stack Developer

2013 - 2014
Liberty Bank JSC
  • Developed a newsletter editor application for a mail engine app to design newsletters featuring a WYSIWYG editor with content managers and converting code to support email template rules.
  • Built other small web apps and landing pages as a full-stack developer.
  • Maintained the stability of all live web apps and ensured cross-browser compliance.
Technologies: Bootstrap, HTML5, CSS3, jQuery, JavaScript, MySQL, PHP

Eventer.ge

http://www.eventer.ge
Developed the whole eCommerce web application (eventer.ge) as a full-stack developer. The application manages multiple types of events as well as ticket purchases.

I created a public REST API to verify tickets on the event and built a side app with Node.js and WebSocket to manage the selection and purchase of actual seats at the event.

Georgian Parliament App

An official mobile application for Parliament of Georgia, which displays the calendar of official events, parliamentarians list, parties, and other official public documents. The application was developed on iOS and Android with React Native.

9aprili.ge

Developed a website with complex layouts and animations. The customer was the Ministry of Culture in Georgia. The website is a kind of web presentation that refers to the events of April 9 in Tbilisi, Georgia.

Libraries/APIs

React, Node.js, jQuery, REST APIs, Sockets, Vue

Tools

Git, Mongoose, Asterisk

Languages

JavaScript, PHP, CSS3, HTML5, Sass, TypeScript, HTML, CSS, GraphQL

Frameworks

Angular, Express.js, Laravel, Bootstrap, React Native, Redux, Ext JS, Material UI

Paradigms

REST

Platforms

Oracle

Storage

MongoDB, MySQL, PostgreSQL

Other

Full-stack, CSS3 Animation, Pixel Perfect, Front-end, WebSockets

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring