Hi there! I'm
Passionate about creating innovative solutions and bringing ideas to life through code. I love building user-centric applications and exploring new technologies.
Get to know me better
Im a full stack software developer and I build scalable and reliable applications|
My journey in web development started several years ago, and I've been constantly learning and evolving with the latest technologies. I enjoy working on challenging projects that push the boundaries of what's possible on the web.
My professional journey
Developed a Messaging Framework in UKG DIMENSIONS (Workforce Management Application) facilitating smooth asynchronous communication between different services utilizing RabbitMQ, Java and Spring Boot. Spearheaded development of Resiliency Framework automating message persistence process in adverse scenarios and reducing time and efforts required to recover data by 80% than previous solution of manual persistence.
Implemented a Common Messaging Platform in UKG PRO (HRM application), providing a highly scalable method for communication between microservices utilizing Kafka. Applied encryption, compression and digital signatures on data using Java and Spring Boot. Designed unified monitoring dashboards on Grafana automating production monitoring process and reducing time to manually monitor by 50% on daily basis resulting in performance improvement.
Some things I've built
A real-time collaborative whiteboard application with persistant states using NoSQL.
WordSlayer is a dynamic and engaging word game where players race against the clock to form words, earn points, and outsmart their opponents. With increasing difficulty and quick decision-making, WordSlayer sharpens vocabulary skills while delivering fast-paced, addictive fun.
MazeRunner is a reinforcement learning project focused on training an AI agent to autonomously navigate complex mazes. The agent learns optimal paths by exploring its environment, receiving rewards, and continuously improving its strategy through interaction and feedback.
Let's work together
I'm always open to discussing new opportunities, creative ideas, or potential collaborations. Feel free to reach out!