
Christen Millerdurai
Verified Expert in Engineering
Machine Learning Engineer and Developer
Saarbrücken, Saarland, Germany
Toptal member since November 9, 2022
Christen is a deep learning engineer specializing in computer vision, 3D graphics, and NLP. He has expertise in research, development, and deployment pipelines of Deep Learning Products in computer vision and text. Furthermore, his knowledge of DevOps engineering and full-stack makes him an ideal candidate for end-to-end product research, development, and deployment. Christen is highly motivated and focused on achieving goals.
Portfolio
Experience
- Computer Vision - 6 years
- C++ - 6 years
- Machine Vision - 6 years
- Artificial Intelligence (AI) - 5 years
- Python - 5 years
- REST - 4 years
- Natural Language Processing (NLP) - 4 years
- Generative Pre-trained Transformers (GPT) - 4 years
Availability
Preferred Environment
Linux, Git, Docker, Conda, Python, C++, NVIDIA CUDA, Unity, Programming
The most amazing...
...thing I've developed is a solution for extracting information from photos, which is used by customers with over one million daily REST calls.
Work Experience
Research Assistant
Max Planck Society
- Researched and developed denoising point clouds using spectral analysis and sampling patterns.
- Conducted a multi-view mesh parameterization of hands and handled a monocular interaction of two hands using different input modalities.
- Contributed to multi-view HDR photography for outdoor scene relighting.
Machine Learning Engineer | Part-time Contractor
starryai
- Contributed to denoising diffusion models to generate artistic images.
- Halved the processing time of each request, increasing the total revenue by 40%.
- Provided insights on generating artistic images and tweaked the current generation pipeline to achieve more visually appealing results.
Machine Learning Engineer II
Signzy
- Handled E2E development of a multi-orientation nature scene pipeline for recognizing and extracting text from PDFs and images of ID cards, documents, and payslips.
- Created an automated machine learning platform for B2B customers that enabled them to annotate, train, and deploy AI models.
- Built an E2E face authentication and search system for an enterprise with a scalable search feature used by around one million users.
- Developed and implemented a highly scalable GPU batching interface for Python and C++ to reduce the time needed to create new APIs and increase the throughput for compute-intensive APIs.
- Led the E2E development of an MRZ extraction solution designed to automatically detect and extract MRZ data from images of nature scenes.
- Researched text detection, developed a text detection neural network, and published a paper on it.
- Implemented document quality and image quality analyses to ensure that documents and ID cards were legible and met KYC standards.
- Contributed to ID card extraction, classification, and cropping solution and worked on document forgery, liveness detection, and mobile ID extraction.
Application Engineer Intern
Amazon India
- Developed a statistical model to analyze customer and service tickets and reduce the number of generated tickets using text mining, NLP, and web scraping.
- Tracked and fixed payment, authentication, and authorization bugs in the Amazon Appstore.
- Created internal tools for automatically processing tickets and exporting results with a customizable UI using Python and Django.
Experience
Open Eye Detector
https://github.com/Chris10M/open-eye-detectorShow Me Your Face, and I'll Tell You How You Speak
https://paperswithcode.com/paper/show-me-your-face-and-i-ll-tell-you-how-youCar Crash
https://www.youtube.com/watch?v=4Y6rBioJJ9cJ.A.R.V.I.S
https://www.youtube.com/watch?v=osWPg8IcmksKinect-based Motion Detection
Natural Scene Text Detection
https://github.com/Chris10M/RFB-Text-DetectionPath Tracer
Real-time Semantic Segmentation
https://github.com/Chris10M/Real-time-Semantic-SegmentationEducation
Master's Degree in Visual Computing
Universität des Saarlandes - Saarbrücken, Germany
Bachelor's Degree in Electronics and Communications
St Joseph's Institute Of Technology - Chennai, India
Certifications
Machine Learning
Stanford University | via Coursera
Skills
Libraries/APIs
PyTorch, Vue, TensorFlow, OpenCV, Keras
Tools
Git
Languages
Python, C++, Embedded C, Embedded C++, JavaScript, C#
Paradigms
REST
Frameworks
Unity, Django, Microsoft Kinect
Platforms
Linux, Docker, NVIDIA CUDA, Raspberry Pi, Kubernetes, Amazon Web Services (AWS), Google Cloud Platform (GCP), Arduino
Other
Computer Graphics, Computer Vision, Machine Vision, Artificial Intelligence (AI), Programming, Natural Language Processing (NLP), Fine-tuning, Data Inference, Generative Pre-trained Transformers (GPT), Conda, Virtual Reality (VR), Geometric Modeling, Speech Synthesis, Robotics, Robot Operating System (ROS), Neural Networks, Research, Front-end, Deep Learning, Machine Learning, 3D Graphics, Algorithms, Point Clouds, Discrete Mathematics, Diffusion Models, Augmented Reality (AR)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring