Summary
Divyesh Bhartiya is a Senior Software Engineer and Technical Lead with 8 years of experience designing and delivering scalable backend systems, microservices, and event-driven architectures across .NET, Python, and cloud environments. He has led migrations from monoliths to modular and microservice architectures using CQRS, vertical slicing, gRPC, Kafka/RabbitMQ, and API gateways, and recently built a database-agnostic Data Access Layer NuGet that embeds connection-pooling, retry/circuit-breaker logic, and query parsing. Comfortable both architecting and coding, he routinely combines hands-on implementation (Dapper/EF Core, Redis, Snowflake, PostgreSQL, Mongo) with team leadership, code reviews, and observability via Kibana/Grafana. He pairs a formal MTech in Data Science with weekend deep-dives into algebra, statistics, recommender systems and POCs in GraphQL, CDC/Debezium and Azure, reflecting a continuous-learning mentality. Notably, he blends practical production work—payment and order-management POCs using DDD, CQRS and SAGA—with a penchant for building reusable infrastructure that simplifies cross-database operations.
8 years of coding experience
7 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
AISSCE Physics Chemistry Mathematics with Computer Science, AISSCE Physics Chemistry Mathematics with Computer Science at St. Mary's Convent Sr. Sec. School, Dewas
Bachelor of Engineering (B.E.) Electronics and Communications Engineering, Bachelor of Engineering (B.E.) Electronics and Communications Engineering at Acropolis Institute of Technology and Research, Indore.
Hindi, English