About
Hi, I’m Islam — a software engineer with 7+ years of experience building enterprise planning platforms and production AI systems. I work mostly in .NET/C#, Python and TypeScript, with a focus on multi-agent AI, RAG pipelines, distributed architecture and performance optimization.
Find me on LinkedIn, GitHub or LeetCode.
Experience
Senior Software Engineer — GoodsForecast (APS)
Jan 2024 – Present · Remote
- Built an Advanced Planning and Scheduling platform from scratch as one of two backend engineers, scaling it to 10+ manufacturing clients across oil, gas and pharmaceuticals.
- Optimized core C# / ASP.NET Core planning algorithms that schedule millions of orders, cutting end-to-end planning runtime by 2x.
- Designed a plugin-based architecture supporting 8 client-specific planning algorithms on one shared core.
- Delivered AI capabilities across 5 products: a RAG specification assistant, a dataset validation agent, an incident-triage log-analysis agent, and an explainability agent that justifies scheduling decisions to end users.
Senior Software Engineer — AlliesVerse
Mar 2023 – Jan 2024 · Remote
- Designed and implemented 10+ microservices on Kubernetes for a distributed e-commerce platform.
- Integrated marketplace, payment and logistics providers (Ozon, Tinkoff, Tilda, Yandex Delivery, Yandex Market) over REST APIs and webhooks.
- Implemented idempotent payment webhooks guaranteeing exactly-once fulfillment.
- Built event-driven messaging with RabbitMQ, Redis, PostgreSQL and MongoDB using CQRS and MediatR; automated CI/CD to Yandex Cloud.
Senior .NET / Full-Stack Developer — Itransition Group
Oct 2022 – Dec 2022 · Minsk
- Maintained and extended 3 ASP.NET Core monoliths built on CQRS and MediatR with an Angular frontend.
- Optimized PostgreSQL queries backed by GiST spatial indexes for map and analytics workloads.
- Worked with Quartz.NET scheduling and Google Maps services in the care-homes domain.
Software Engineer — Globant
May 2021 – Mar 2022 · Minsk
- Developed core business logic for an ad-analytics application attributing revenue across the full funnel.
- Designed database schema and microservice backend from scratch; Angular frontend on .NET 5.
- Aggregated advertising data into MongoDB and ClickHouse, containerized with Docker and GitLab CI.
- Worked with Azure Service Bus, RabbitMQ, MassTransit, API Gateway and Kubernetes in a distributed team.
- Mentored interns through onboarding, code review and technical guidance.
Software Engineer — Intetics
Jul 2020 – May 2021 · Minsk
- Developed and maintained a monolithic educational system for children with disabilities on ASP.NET MVC, IIS and Angular.
- Scaled the system to support different US states; wrote SQL Server scripts.
Software Engineer — VironIT
Jul 2019 – Jun 2020 · Belarus
- Built a serverless order-delivery service on Azure Functions with Google Maps API, Squidex CMS, SwaggerHub, Twilio SMS and Firebase.
- Applied Dijkstra’s algorithm to shortest-path routing for deliveries.
Skills
- Languages: C#, Python, SQL, TypeScript, Shell; Rust (familiar)
- Frameworks: ASP.NET Core, Angular, FastAPI
- System design: Modular Monolith, Microservices, Event-Driven Architecture, DDD, CQRS, Saga, REST, gRPC
- AI & agents: LangChain, LangGraph, LlamaIndex, RAG, MCP, Multi-Agent Systems, Qdrant, Pinecone, FAISS, Vertex AI, Azure AI Search
- Databases: PostgreSQL, MS SQL, MySQL, MongoDB, ClickHouse, Redis
- Cloud & DevOps: GCP, Azure, AWS (ECS, Bedrock, S3, Lambda), Docker, Kubernetes, RabbitMQ, CI/CD
- Spoken languages: Russian (native), English (full professional), Spanish (limited working)
Education
Belarusian State University — B.Sc. Applied Computer Science, Applied Mathematics and Computer Science (2016 – 2020)
Elsewhere
Co-organized a weekly study group on algorithms and system design. Led and mentored small engineering teams.