About

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.