Ramesh Kumar is a Lead AI Engineer based in Berlin with 9 years of experience building and deploying NLP and computer vision solutions across legal and research settings. He combines deep expertise in Python, PyTorch/TensorFlow, ONNX, and MLflow with practical production skills in Docker, Linux, and model interpretation (LIME). At Freshfields he progressed from Machine Learning Engineer to Lead, delivering information extraction, clause classification, NER, and chatbot integrations for legal documents. His background spans both research (fact validation at University of Bonn) and industry deployments, including signature and handwriting detection, OCR pipelines, and graph-querying chatbots tied to Neo4j. Comfortable with model compression, quantization, and end-to-end MLOps, he also bridges data visualization and BI using Plotly, Power BI, and custom dashboards. Colleagues value his mix of hands-on coding, review-driven software practices, and the uncommon combination of legal-domain NLP with computer vision experience.
9 years of coding experience
8 years of employment as a software developer
Master’s Degree Autonomous System, Master’s Degree Autonomous System at Bonn-Rhein-Sieg University of Applied Sciences
Bachelor's In Electronics Engineering Electrical and Electronics Engineering, Bachelor's In Electronics Engineering Electrical and Electronics Engineering at Mehran University of Engineering and Technology
Contributions:7 releases, 181 commits, 161 pushes in 2 years 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.