Available for freelance & full-time opportunities

Pratik Nair
Software Developer

ASE @ Harman International J Py C++ Backend Engineer · Cybersecurity Developer

I build secure, production-ready software in my own time from JWT-secured FastAPI microservices to real-time ML apps backed by professional experience in automotive software and cybersecurity.

pratiksnair@gmail.com
Lockbox Project

FastAPI · JWT

Lockbox

Production-ready Authentication Microservice built with FastAPI (fully async) featuring JWT access tokens, rotating refresh tokens with DB-backed revocation, and bcrypt password hashing — covering the complete auth lifecycle securely. Hardened against brute-force attacks via IP-based rate limiting, with tokens automatically invalidated on logout, ensuring zero token reuse and stateless-yet-secure session management. Ships with auto-generated Swagger UI, a full pytest test suite, and runs anywhere from a cloud server to a phone via Termux — plug-and-play auth backend ready for any application stack.

View Project →
Imarec Project

ML · CNN · CIFAR-10

Imarec

ImaRec is a full-stack Image Recognition Web App powered by a custom-trained Convolutional Neural Network (CNN) on the CIFAR-10 dataset, capable of classifying uploaded images into 10 categories — from animals to vehicles — directly in the browser. Built with Flask + TensorFlow/Keras, it accepts image uploads, runs them through the trained CNN model, and returns a real-time classification result via a clean HTML/CSS frontend — no external API, fully self-contained. Deployable anywhere with Gunicorn + Procfile support, and built with OpenCV for image preprocessing — a complete end-to-end ML pipeline from model training to web serving in one repo.

View Project →
DocBot Project

AI/ML · Keras · Tensorflow · NLP

DocBot

DocBot is an AI-powered Medical Chatbot that understands natural language to assist users with symptom checking, medical queries, and health consultations — powered by a custom-trained Neural Network (Keras .h5 model) with intent-based NLP classification. Built with Python + TensorFlow/Keras, it preprocesses user input using tokenization and lemmatization (stored via .pkl files), maps it to predefined medical intents from a structured intents.json, and delivers contextual responses — all without any external API dependency. Served through a clean, interactive Streamlit web UI, the entire ML pipeline — from training to inference — lives in a single repo, making it instantly runnable with one command: streamlit run chatbot.py.

View Project →
Machine Learning

NPTEL Certified ML Engineer

NPTEL

Demonstrated expertise in machine learning concepts and applications

View Certificate →
Cloud Computing

NPTEL Certified Cloud Engineer

NPTEL

Certified in cloud computing concepts and applications.

View Certificate →
AI Governance

Securiti AI certified AI Governor

Securiti AI

Certified in AI governance and ethical AI practices.

View Certificate →
Prompt Engineering

CodeSignal certified Prompt Engineer

CodeSignal

Validated knowledge of prompt engineering and AI interaction design principles.

View Certificate →
Big Data Computing

NPTEL certified Big Data Engineer

NPTEL

Validated knowledge of big data computing and analytics principles.

View Certificate →
Data Visualization

BIA certified Data Visualization Engineer

Boston Institute of Analytics

Validated knowledge of data visualization principles and data engineering techniques.

View Certificate →

About
Me

MCA graduate and Associate Software Engineer at Harman International with hands-on experience across the full software development spectrum — from building AI/ML web apps (TensorFlow, OpenCV, Flask) and writing automated test pipelines (JUnit 5, GTest, Jenkins, AWS) to cybersecurity development (Linux, TCP, Oracle) and generative AI prompt engineering. Proficient in Python, Java, C++, Linux, Git, AWS, AOSP, CAN/UDS protocols, PyAutoGUI, and CI/CD (Jenkins + Gradle) — with real-world delivery experience on embedded automotive systems at Harman International, a top 5% ranking in NPTEL's Cloud Computing certification among 24,000+ candidates, and independently deployed ML projects on GitHub. A multi-domain engineer who ships — whether it's securing Linux systems, automating ReadyCQuenceLoop, training CNNs, or stress-testing firmware — consistently recognized for teamwork and performance under agile sprint pressure.

Let's Work
Together

I'm currently open to new opportunities — whether it's a freelance project, a full-time role, or just a friendly chat about tech and design. Don't hesitate to reach out!

+91-9987044547
India 🇮🇳