Divit Bui

My Technical Expertise

While my professional work primarily involves Java, I have cultivated a diverse skill set across various technologies through self-driven learning and hands-on projects.

Personal Projects

API Metrics Analytics

This ongoing project focuses on real-time API metrics analytics. Utilising Rust, Apache Kafka, and Apache Druid, it ensures high performance and scalability. The frontend, built with Vue, offers a dynamic dashboard for visualising and analysing collected data, facilitating insightful and actionable analytics

Ultra Fast QR generation

Initially developed in Java, is now being ported to Rust. The solution allows QR codes generation to be blazingly fast and have minimal resource consumption, thanks to the efficiency of Rust, custom QR engine and optimised SVG format. Additionally, it offers customisable templates, enabling personalised and visually appealing QR codes.

Crypto Coinbase Project

This project employs Spring to connect to the Coinbase websocket, enabling real-time monitoring. By listening to the websocket feed, it records and outputs the top 10 levels of bid and ask prices, providing up-to-the-minute market data. This solution is designed for efficient and responsive data handling.

Flower Image Classifier Project

This project leverages PyTorch to train a neural network capable of identifying 102 species of flowers from a given dataset. The challenge involves applying machine learning techniques to develop an accurate and efficient image classifier, demonstrating expertise in deep learning and neural network training.

Recommendations

Having worked with Divit for a year, I've worked in multiple different capacities with him. Divit has consistently demonstrated great knowledge of java and how best to apply the knowledge he has.
He also isn't afraid to admit when there are any holes in his knowledge and quickly remedies this by learning due to his passion to better himself. I would be happy to have him on my team at any point in the future as he is a pleasure to work with.
Jon Bilsbury
Software engineer @ Yapily
Worked together
I had the privilege of being mentored by Divit during my journey in exploring the software engineering world. His exceptional technical expertise and leadership skills have been instrumental in my professional growth.
He has a unique ability to break down complex concepts, making it easier for me to grasp, digest and absorb new knowledge and ideas. His dedication to fostering a collaborative environment and their commitment to excellence set a high standard for the team. I highly recommend Divit for their outstanding mentorship and technical prowess.
Lucas Yan
Software engineer @ Lloyds Banking Group
Mentee
Happy to write this review for Divit.
I worked with him in KMP Digitata/AeroParker as teammates involved in the same project. He is really passionate on Java development and when he solves problem, his technical knowledge and curiosity allows him to exceed expectation and with high quality level. All codes written by divit is easily maintainable, well tested and in according with design patterns.

Always happy to help his teammates and is always ready to find new solutions to new challenges he faces. Divit is a living example that passion wins on everything, always ready to learn and study new technologies. Great communication skills are present on Divit, he can convert hard concepts in something simple and easy to understand.
Yassine Mandaris
Software engineer @ Jaguar Land Rover
Worked together
Divit proved to be one of the most committed professionals through his work at Aeroparker. He understands complicated issues even when outside of his direct area of expertise. Result driven, experienced and an efficient team player, he always helped me when I was facing difficulties while still developing impressive results. Divit possesses a winning combination of solid tech oriented skills and an incredible passion towards software development.
I learned a great deal from him, especially in my early days as a developer. He is a trustworthy individual and I will always hold him in the highest esteem.
Andrei Nicolae Tuță
Software engineer @ Yapily
Worked together
Divit is a great developer with whom I had the pleasure to work with. He definitely has a huge passion for java and this motivates him to achieve higher standards in all the projects he works on.
I had the opportunity to review most of his work and I will say his code is exceptionally easy to read and maintainable, a very creative problem-solver. Very positive attitude towards work, he is open to sharing his knowledge and helping others, working with him challenged me to do my best and improve considerably.
Divit's endless curiosity leads me to believe there will be no limit to his growth and achievements. He is a very bright and qualified individual, and a pleasure to work with. He has my highest recommendation.
Derrick Aryeetey Feehi
Software engineer @ Yapily
Worked together