Backend Developer
Optimizing, maintaining and developing the payment, customer-support and various analytics systems as a part of growth operations team behind a study assistant app JustDone used by over 2 million people. Implementing the backend of a greenfield project Reprism taking the entire ownership of all backend systems from the first commit to release and after. Later on onbording and mentoring new team members, as well as working with them on platform solutions, including writing and reviewing ADRs and LLDs for new services.
- Go
- Postgres
- Redis
- RabbitMQ
- Database optimization
- Payments
- Stripe
- SolidGate
Backend Developer
Developing LLM and vector search focused backends with Go and TypeScript that utilize event sourcing patterns using Temporal and Kafka to transform, normalize, store and make useful structured and unstructed data coming from various sources as well as designing GraphQL APIs to make this data accessible for multiple clients. Also took part in writing prompts and setting up agentic LLM workflows.
- Go
- TypeScript
- Kafka
- Temporal
- MongoDB
- Event sourcing
- RAG
- GraphQL
- Web scraping
Backend Developer
Developed Go microservices and chaincode for interacting with Hyperledger Fabric blockchain for an e-commerce platform. Set up the blockchain infrastructure and implemented payments with Stripe. Built a Proof of Concept library for interacting with NFC tags and assisted the mobile team in implementing the tag interaction functionality. Also took part developing Node.js Koa-based microservices for a multi-platform app.
- Go
- TypeScript
- Hyperledger Fabric
- NFC
- Stripe