Kseniia Pichugina's Work | ContraWork by Kseniia Pichugina
Kseniia Pichugina

Kseniia Pichugina

Backend Developer specializing in Go and C#, building APIs

New to Contra

Kseniia is building their profile!

Cover image for Mini Analytics Service
A backend analytics
Mini Analytics Service A backend analytics service for collecting user events and generating aggregated statistics. The service accepts events such as page views and purchases, processes them in batches, and stores the resulting data in PostgreSQL for further analysis. Tech stack: Go, PostgreSQL, REST API, Docker The project focuses on backend data processing, efficient database interaction, event aggregation, and building a simple foundation for analytics systems.
0
6
Cover image for Distributed Web Crawler
A concurrent distributed
Distributed Web Crawler A concurrent distributed web crawler built in Go for processing multiple URLs in parallel. The crawler uses multiple workers to fetch and process pages concurrently while controlling request rates and coordinating discovered URLs through Kafka. Tech stack: Go, Kafka, goroutines, channels, context, HTML parser, Docker The project demonstrates practical use of Go concurrency patterns, distributed task processing, synchronization, rate limiting, and graceful application shutdown.
0
10
Cover image for Telegram Booking Bot
A Telegram bot
Telegram Booking Bot A Telegram bot for managing service bookings and collecting customer requests directly in Telegram. The bot guides users through a simple booking flow: selecting a service, choosing a date and time, confirming the booking, and submitting their contact details. Tech stack: Go, Telegram Bot API, PostgreSQL, pgx The project demonstrates how a lightweight Telegram-based system can automate appointment booking and reduce manual work for small businesses and service providers.
0
18
Warehouse Management System Tech stack: C#, .NET, ASP.NET (http://ASP.NET) Core, EF Core, PostgreSQL, Npgsql, Docker, JWT, Swagger/OpenAPI The project focuses on modular architecture, separation of responsibilities, maintainability, and the ability to scale individual services independently.
0
25