The Wired Chronicles
A fully immersive retro newspaper-styled personal website. Editorial blog platform with markdown authoring, admin panel, and community features. Built with Next.js 15 and Spring Boot 3.
Engineering artefacts, open source contributions, and a career in the field.
Download PDF Edition ↓A fully immersive retro newspaper-styled personal website. Editorial blog platform with markdown authoring, admin panel, and community features. Built with Next.js 15 and Spring Boot 3.
A collaborative task management platform designed to streamline workflow management for teams . Built from scratch using fundamentals of software engineering principles .
Schedulo Plus is an advanced SaaS application designed to simplify the process of scheduling meetings and managing tasks for teams. By analyzing free time slots of each team member and reading GitHub issues and assignments, ScheduleSync Plus helps to intelligently set up meetings and organizes tasks efficiently, enhancing team productivity.
Taras Migulko made a redesign and animation for the Ahead app (https://dribbble.com/shots/19807069-Ahead-app-redesign-concept). I coded the same design for fun
A Frontend web app (without backend) of a mock firm - Bhavipath which helps streamline career choice, sprints, tasks, and roadmap tracking. It’s built for high-accuracy personality test.
Guided the technical skill enhancement of 30+ web developers through code reviews and hands-on training sessions, fostering a culture of continuous improvement.
Led a 15-member team organizing CodeAdept 6.0, the annual IT department coding competition, managing 3 competitive rounds with 600+ participants.
A practical walkthrough of events in Spring Modulith — from exposing DTOs with Named Interfaces, to replacing brittle @TransactionalEventListener boilerplate with @ApplicationModuleListener, to how the Event Publication Registry guarantees durable, at-least-once delivery. Covers the full 2.0 publication lifecycle (PUBLISHED → PROCESSING → COMPLETED/FAILED → RESUBMITTED), staleness detection, completion modes, and externalizing events to Kafka/RabbitMQ/JMS — with runnable tests at every step.
My hands-on exploration of Spring Modulith, unpacking how to integrate it, the features it brings to the table, and how we can leverage them to build better, more maintainable monolith.