David Maisuradze

David Maisuradze

Mentor
Rising Codementor
US$15.00
For every 15 mins
ABOUT ME
Senior Full Stack Developer
Senior Full Stack Developer

I'm a full stack developer from Tbilisi with about 12 years of experience, mostly in fintech. For the past few years at S-Pro I've worked on Sygnum's digital asset platform: NestJS microservices, Kafka, and the React front end clients use to buy, sell, and transfer crypto. Before that I built payment APIs on AWS for Clear Treasury, a UK money transfer company, and earlier spent two years on Georgia's e-government systems.

I work mostly in TypeScript, with Node.js/NestJS and React, PostgreSQL and Redis for data, Kafka for messaging, and AWS (Lambda, API Gateway, CloudFront, Cognito) for infrastructure. I like owning a feature end to end, from the data model and API to the screen.

I'm looking for a remote full-time or long-term contract role, ideally on a fintech or payments product.

Tbilisi (+04:00)
Joined January 2021
EXPERTISE
7 years experience
10 years experience
9 years experience
10 years experience
10 years experience
9 years experience

REVIEWS FROM CLIENTS

David's profile has been carefully vetted and approved as a Codementor. Connect with David now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
pushweb
TypeScript
0
0
david-pizza-assignment
JavaScript
0
0
Stack Overflow
824 Reputation
2
12
27
EMPLOYMENTS
Senior Full Stack Developer
S-Pro
2021-06-01-Present

Client project: Sygnum (sygnum.com), a digital asset banking platform.

  • Build backend features in NestJS microservices, incl...

Client project: Sygnum (sygnum.com), a digital asset banking platform.

  • Build backend features in NestJS microservices, including report generation, Kafka consumers, and new endpoints.
  • Upgraded NestJS and its packages across the services to current versions.
  • Built a real-time blockchain transaction monitoring service with Kafka and WebSockets.
  • Build front-end pages and shared React components, with Redux and Redux-Saga for state and Styled Components for styling.
  • Work on the buy, sell, and transfer flows for crypto moving between blockchain addresses.
  • Added automated tests and CI/CD pipelines.
Node.js
PostgreSQL
Redis
View more
Node.js
PostgreSQL
Redis
Socket.IO
TypeScript
Docker
React
OpenShift
Apache Kafka
Redux
Styled-Components
NestJS
View more
Senior Full Stack Developer
Clear Treasury
2021-11-01-2023-03-01

Clear Treasury (cleartreasury.co.uk) is a UK international payments company.

  • Led a small Node.js and React team building th...

Clear Treasury (cleartreasury.co.uk) is a UK international payments company.

  • Led a small Node.js and React team building the customer-facing money transfer site.
  • Built API endpoints with AWS CDK, API Gateway, and Lambda, using CloudFront to route requests to the right API Gateway instance.
  • Added an auth and security layer with Cognito and custom middleware that checks every request before it reaches the API.
  • Set up CloudWatch dashboards and metric widgets for API monitoring.
  • Built the front end in React with Styled Components.
Node.js
TypeScript
React
View more
Node.js
TypeScript
React
GraphQL
Next.js
Styled-Components
AWS
View more
Senior Full Stack Developer
TulaCo
2019-02-01-2021-06-01
  • Worked on StyleRow (stylerow.com), a platform for design teams that handles projects, client presentations, budgets, fixture sche...
  • Worked on StyleRow (stylerow.com), a platform for design teams that handles projects, client presentations, budgets, fixture schedules, and vendor communication, with the front end in Angular.
  • Built the front end of Practis (gopractis.com), a sales-training app with automated role-play, in React and Redux.
  • Built Node.js and GraphQL backend services.
  • Cleaned up and split older codebases into modules to make them easier to maintain.
Node.js
Angular
PostgreSQL
View more
Node.js
Angular
PostgreSQL
TypeScript
React
Redux
GraphQL
AWS
View more