I like simplicity and use either Python or Java. For web GUIs, I prefer the popular Django framework.
What my clients think of my work
Kelvin is an extremely productive thinker with deep domain knowledge in search technology.
His swiftness, combined with a commitment to complete tasks on a very short deadline ensured that our project
was accelerated by months. I would unequivocally recommend him to anyone undergoing a project related to search
Kelvin's contributions to our custom
needs with Solr have greatly enhanced our ability to operate efficiently
with within our search platform. He provided useful insights and
recommendations with respect to what options were available to us, stemming
from his ability to determine exactly what we were looking for. His work
was efficient and reliable, and his contributions remain in use at our
Kelvin is a mature developer with very good communication, teamwork, and organizational
skills. His code is clean and solid. He's a particularly good asset to startups, as he's worked in many of them
already and knows the culture well.
All for Good hired Kelvin to review and make several enhancements to our current Solr based
search platform. I thoroughly vetted Kelvin's skills before deciding to work with him so I was not surprised by
his expert level knowledge of Solr (especially geospatial search) and the general technical knowledge that he
brought to the project.
What was a pleasant surprise is how incredibly thorough, committed, and full
of positive energy he is. Before wrapping up his work with us he made sure to fully document everything he had
done and made sure we all were completely up to speed on it. He has outstanding technical skills, a great
attitude, and excellent communication skills. Nice guy too. I highly recommend Kelvin.
Kelvin Tan was a valuable contributor to the Maya's Mom site,
specifically our search product. The site wouldn't be what it is without
him. Kelvin worked quickly, communicated well and exceeded every
milestone and task we had. Kelvin's insight and expert knowledge allowed
him to take the lead on refactoring and improving our search, giving us
new features and abilities. We're grateful for finding him.
Kelvin is a conscientious and knowledgeable developer with a deep understanding of search. We had an issue with our ElasticSearch implementation which had us scratching our heads. Not only did Kelvin resolve our issue but he suggested and implemented improvements to our build process which have made a big difference to our setup. I would have no hesitation calling upon Kelvin again in the future.