ML & AI Engineer · Dublin

Kshitij Sekhar Dutta

Machine Learning Enthusiast

I am a driven individual, passionate about translating ML ideas into impactful, real-world solutions. Throughout my journey so far, I have been a part of esteemed organizations (through internships or college clubs) and learned a lot more than what is on my CV. Things like corporate etiquette, importance of a strong work ethic and traits like punctuality and leadership. I also bring hands-on experience in deep learning, computer vision and NLP fields (among others).

Actively seeking opportunities in the Machine Learning, AI or Data Science fields.

Dublin/Bengaluru MSc Computer Science @ UCD (24-25) +353 831485831/+91 9674973139 kshitijsdutta@gmail.com
Portrait of Kshitij Sekhar Dutta

Quick Glance

Academics 3.47

Achieved a 2:1 (3.47/4 GPA) in my Masters degree. I also graduated my Bachelors degree with a First-Class distinction (8.5/10 CGPA).

Experience 4

Industry internships across aviation, analytics, and education sectors.

Coding 20+

Publicly available GitHub repositories showcasing my work. Have won college level hackathons (CryptX, SudoHacks) and actively participate in Kaggle contests.

Learning 25+

Certifications, badges and creditations from titans of the industry such as Google, IBM, Microsoft, NVIDIA and many more (regular updates on my LinkedIn).

Fun Projects

A few projects that I have been working on in my free time that highlight my commitment to xAI, CV, NLP, DL etc.

AnimalMaker

Tesseract OCR meets generative illustration—transforming handwriting into whimsical animal sketches with tunable controls.

Computer Vision OCR
Explore repository →

DiceyLoans

Counterfactual explanations for credit decisions using DiCE to flip outcomes and surface responsible lending levers from logistic regression baselines.

xAI DiCE
Explore repository →

GIFEnhancer

Self-supervised restoration of compressed GIFs through a custom DCGAN-influenced PyTorch model optimised for artefact reduction.

PyTorch DCGAN
Explore repository →

MeetPlot

Zoom transcript analytics with spaCy NER, NLTK summarisation, and NetworkX speaker graphs to surface conversation dynamics automatically.

NLP NetworkX
Explore repository →

Counterfactual

Explainable AI project that generates counterfactual explanations for image classification models.

xAI CNN
Explore repository →

AIAssessmentTool

Tool made for judging a teacher's AI-readiness, in collaboration with DeFactoED. The website was built from the ground up by me and uses a marking rubric and OpenAI API's to generate a personalized summary for each teacher.

AI in Education Javascript
Explore repository →

Academic Projects

Highlights from recent UCD coursework and collaborations where I translated theory into usable prototypes.

CLI Agent for Multi-Tool Automation

UCD capstone project in which we developed an AI-powered assistant with MCP integration that lets you manage dev tools, environments, SSH/Git, VS Code extensions, and generate code using natural language. Fully supports Windows, macOS, and Linux (Debian/Ubuntu based) with platform‑aware install logic.

MCP Git VSCode
Explore project →

sCurVy

Resume/Cover Letter assistant that uses OpenAI's Assistant's API with RAG sourced resume tips for targeted advice

RAG FAISS Custom Functions
Explore project →

Twitter Emotion Classification

End-to-end Twitter emotion classification with NLTK preprocessing, stratified splits, Keras and PyTorch tokenization, and three models (PyTorch MLP/CNN, Keras Bi-LSTM).

PyTorch Keras NLP
Explore project →

Publications

Data Extraction and Sentiment Analysis of Social Media

International Journal of Computer Applications (ISSN 0975-8887) · Volume 186 No.24 · June 2024
  • Utilized Reddit APIs to build a crawler that harvested 220K+ posts across targeted subreddits, delivering a structured dataset for downstream analysis.
  • Applied VADER sentiment models and topic correlations to achieve 85% accuracy in mapping tone shifts vs. discussion frequency.
  • Surfaced emerging narratives by clustering subreddit discourse, exposing sentiment polarity trends to stakeholders.
  • Outlined practical deployment considerations, including ethical guardrails for research-grade social listening.
Read publication →

Experience

Corporate internships where I applied my skills to real-world challenges.

Intern · Adani Airport Holdings Ltd

Feb 2024 – Apr 2024 · Ahmedabad
  • Fine-tuned domain-specific transformer models to automate reporting and analytics workflows for airport operations.
  • Optimised LLM inference pipelines with distributed training and latency-aware tuning.
  • Partnered with transformation teams to modernise legacy systems and track delivery via Kanban.

AI/ML Intern · Wictronix

Jun 2023 – Aug 2023 · Bengaluru
  • Deployed YOLOv8-powered traffic analysis to 25+ city intersections with 98% detection accuracy in production.
  • Reduced response latency for violation alerts from ~2 seconds to under 200 milliseconds.

Intern · DeFactoED

May 2023 – Jul 2023 · Remote
  • Produced insight-driven reports on generative AI adoption across 100+ educational institutions in South-East Asia.
  • Designed data visualisations for stakeholders and collaborated with Turing Institute contributors.

IoT Intern · Yhills

Jul 2022 – Sep 2022 · Remote
  • Developed Arduino-powered prototypes and delivered 10+ IoT automation proofs-of-concept for smart home scenarios.
  • Optimised sensor-driven workflows and integrated remote monitoring dashboards using cloud IoT services.

Leadership & Community

Active participation in communities across Ireland and India.

Caveat Lector Publishing Team · UCD Literature Society

Oct 2024 – May 2025
  • Established a clear support system for aspiring authors to get their work published in the Caveat Lector Magazine.
  • Reviewed and selected articles and photos for the magazine.

Technical Lead · ACM MUJ Student Chapter

Sep 2020 – Dec 2022
  • Delivered explainable AI and ChatGPT workshops to 200+ students during AI Literacy Month.
  • Conducted and participated in hackathons like Defi-Hacks, CryptX, and Ctrl-Alt-MUJ.

Curation Co-Lead · Litmus MUJ

Feb 2022 – Dec 2022
  • Curated novels, articles and poems for the Dead Reader’s Society book club.
  • Organized and coordinated events with 1K+ attendees.

Teaching Volunteer · BGS National Public School India

Apr 2023 – Jan 2024
  • Taught 30+ Right To Education students from impoverished backgrounds; various subjects such as English, Mathematics and Computer Science at a Middle School level.
  • Developed teaching materials such as PowerPoint Presentations, worksheets and charts.

Skills Stack

Tools and platforms I rely on to turn raw data into reliable products that scale.

Languages

  • Python
  • R
  • SQL
  • C/C++
  • HTML/CSS

Frameworks and Libraries

  • Pandas
  • NumPy
  • Scikit
  • TensorFlow
  • PyTorch
  • Keras
  • OpenCV
  • SpaCy
  • NLTK
  • LightGBM
  • XGBoost
  • Seaborn
  • Streamlit
  • HF Transformers

Platforms

  • AWS (Lambda, EC2, S3)
  • Google Cloud
  • Azure ML Studio
  • Visual Studio Code
  • Jupyter Notebook
  • Salesforce
  • IBM Watson
  • MLflow
  • MS Office Suite

Databases

  • MongoDB
  • MySQL
  • Supabase
  • Oracle

Tools

  • Tableau
  • Vega-Lite
  • Git
  • GitHub
  • Jira
  • Kanban
  • Scrum

Soft Skills

  • Communication
  • Collaboration
  • Creativity
  • Adaptability

Let’s build what’s next

Whether it’s architecting a production-ready ML pipeline or publishing research-backed insights, I’m excited to collaborate with mission-driven teams.