Technologies: Node.js, PostgreSQL, React, Web3.js, Socket.IO, Redis
- Developed a React-based front-end for a cryptocurrency exchange.
- Integrated both the back-end and front-end with a Web3.js library for blockchain interactions.
- Built a blockchain-event processor on Node.js.
- Wrote stored functions on PostgreSQL to efficiently calculate various metrics.
- Used WebSockets for real-time interactions.
Technologies: AngularJS, Vue.js, Ember.js, Jenkins, Grunt, Nightwatch.js
- Developed and supported highly interactive, complex dashboards.
- Built responsive layouts for landing pages.
- Wrote E2E and unit tests for SPAs.
- Developed RESTful APIs.
- Created CD pipelines.
- Developed with Angular 2+ and React (with TypeScript) for various other projects.
AngularJS Developer2015 - 2016Investorpark
Technologies: AngularJS, Grunt, Stylus
- Developed very large single-page applications (SPA).
- Created automated front-end builds for continuous integration.
- Styled custom responsive layouts using the Stylus preprocessor.
- Discussed and planned an integration with the back-end APIs.
Lecturer of Programming Basics2014 - 2015Tbilisi State University
- Refined a syllabus with other colleagues for first year newcomers.
- Taught programming basics with C++.
- Led the lab work for students and helped them with testing and debugging basic programs.
- Created graphic-rich presentations for students about basic concepts such as variables, loops (for, while), conditional operator, functions, and classes.
Full-stack Web Developer2013 - 2014Factorial
Technologies: PHP, MySQL, jQuery, Angular, HTML5, Bootstrap, Node.js
- Built responsive layouts with Bootstrap.
- Developed SPAs using Angular.
- Deployed PHP applications to production.
- Developed back-end APIs using PHP and Node.js.
Full-stack Web Developer2013 - 2013IT Incubator
Technologies: Java, PHP, jQuery, MySQL
- Developed client-side applications using jQuery.
- Built back-end APIs for websites and mobile games.
- Created common modules for company projects.
Web Developer2010 - 2013Tetroni
Technologies: PHP, jQuery, CSS, HTML
- Created a custom CMS for rapid development.
- Styled and created static web pages from PSD files.
- Coded dynamic PHP pages and integrated them with MySQL.
- Deployed PHP applications on production.
- Planned and discussed website designs with designers.