As a software engineer and open-source contributor, I’m passionate about creating solutions to real developer problems. I have a deep curiosity for the unexpected, which drives me to find and solve edge cases.
One of my proudest accomplishments is co-creating KafHerder, a first-of-its-kind developer tool for simplifying the arduous process of scaling down partitions in topics for Apache Kafka clusters, with monitoring tools to visualize cluster health.
In my free time, I enjoy cooking up fusion dishes that incorporate recipes from diverse sources. This passion for experimentation and creativity reflects in both my personal and professional life.
Apache Kafka Repartition and Monitoring Utility
• Deployed a utility that connects to client clusters, cutting repartitioning time by 50% with a custom offset sorting algorithm.
• Leveraged Prometheus and JMX data, implemented intuitive UI visualizations for comprehensive cluster and topic monitoring.
• Utilized React Router to establish a client-side routing system, enhancing application navigation and user experience.
• Employed Redux Toolkit to clearly manage the application’s substantial data flow, organizing the state into well-defined, predictable segments. This not only facilitated more straightforward testing but also reduced test times by 20%.
• Achieved significant improvements in the system’s maintainability, scalability, and reliability by centralizing management functions and employing immutable reducers and actions, ensuring a consistent and efficient operational framework.
• Built a backend using Node.js and Express, providing a robust REST API capable of handling data-intensive, real-time queries including concurrent asynchronous requests to Kafka, Prometheus, and JMX.
• Created logic to analyze partition offsets, ensuring minimum viable partition count and preventing data loss in repartitioning.
Clearlens:
Internal Forecast and Monitoring Tool
• Led design and launch of an internal monitoring and forecasting tool. Integrated APIs for real-time invoice and sales analysis.
• Developed a custom algorithm utilizing historical data, boosting forecasting precision by 30%. This improvement led to more accurate client reorder predictions and streamlined inventory management.
• Created an intuitive, React-based user interface, enhancing user engagement and positive feedback from 90% of users.
• Oversaw the entire project lifecycle, from initial concept to deployment, adhering to Agile methodologies and completing the project 2 weeks ahead of the deadline.
Company Intranet
• Spearheaded development of a comprehensive intranet using JavaScript, React, Node.js, and Express, reducing internal email traffic by 25% and improving interdepartmental communication.
• Designed scalable web architecture, handling over 5,000 user interactions monthly, ensuring smooth business operations.
• Engineered an engaging user interface, which led to a 40% increase in user interaction and received positive feedback from 95% of staff in a post-implementation survey.
• Managed system enhancements based on user feedback, leading to a 30% increase in feature usage and improved user experience within six months.
Jobicy
614 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: