Pratik Patil
Back-end application Developer C++(Linux, Windows) | LLM Trainer | Kotlin (Android) | C#,WPF (Windows)
- Role
- Llm C Developer at Turing
- Location
- Pune District, MH, IN
- LinkedIn followers
- 500 followers
About Pratik Patil
I have 10+ years of competent experience as a back-end application developer with experience in Linux, Windows, and Android.• Expertise in C++ with the latest versions and experience in Kotlin, Microsoft.NET, and Python Basics.• Expertise in Software Development Lifecycle (SDLC), right from requirement analysis, design, technical documentation, coding, and testing to the maintenance of proposed applications• Awareness of correct usage of object-oriented programming, data structures and algorithms, design patterns, STL, multithreading, IPC, and OS concepts in application development.• Skilled in log analysis of Defects & Crashes reported and fixing themSkills - • Languages: C++, Kotlin, C#, Python(basics), C (basic)• AI skillset : LLM Trainer, AI builder, RLHF, SFT• Dev Skillset: OOP concepts, Data Structures, Algorithms, Design Patterns, STL, Multi-threading, GDB, IPC, OS Concepts.• Platform: Linux, Windows, Android• Framework: Qt Framework, Visual Studio Framework, Cmake, Android Studio framework, Docker.• Code Versioning: Git, SVN, IBM Rational Synergy.
Experience
Llm C Developer
Sep 2024 — Present · Pune, IN
Description: Turing is an AI-driven platform that connects top global developers with leading companies through intelligent talent matching. The company advances AGI capabilities by combining scalable data systems, human feedback, and cutting-edge model training. Its core focus areas include LLM training and evaluation, multimodal models, synthetic data generation, agentic workflow automation, and frontier knowledge processing.• Responsibilities and Work Done: 1. Built and delivered an internal LLM Trainer tool in C#/.NET with native C++ components; adopted team-wide and reduced average trainer setup/execution time by ~30 minutes.2. Designed the desktop UI layer in WPF, creating a reusable front-end framework (views, styling/resources, navigation/workflows) to standardise trainer interactions.3. Implemented performance-critical C++ libraries and integrated them into an MVVM-based WPF architecture by surfacing native APIs to ViewModels through a managed interop layer (C++/CLI or P/Invoke), improving reuse and responsiveness.4. Developed multiple Python automation scripts to streamline and automate local pipeline workflows across projects.(Python)5. Contributed to training Large Language Models (LLMs) for an AI phone assistant using C++, Python, RLHF (Reinforcement Learning from Human Feedback), and SFT (Supervised Fine-Tuning).(C++, Python)6. Stress-tested top models using C++ problem prompts, generated high-quality training data from failure cases, and reviewed data creation for more efficient model training.(C++, GTest)7. Build and Train Agentic AI with MCP.
Education
Deakin University
Master's degree, Data Science
Savitribai Phule Pune University
Bachelor of Engineering (B.E.), Electronics and Telecommunication
Texas McCombs School of Business
POST GRADUATE PROGRAM, ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
Skills
- Management
- English
- Microsoft Word
- Computer Hardware
- Windows
- Matlab
- Microsoft Excel
- Programming
- Microsoft Office
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.