Hi,
I am
Nikhil Patil

About Me

Hey there!
I’m Nikhil Patil, a software engineer with a Master’s in Computer Science and experience across mobile, web, and DevOps. I specialize in Flutter development, containerized deployments, and building scalable systems from UI to infrastructure. I'm based in India and passionate about shipping clean, reliable, and user-focused software.

Skills

  • Flutter
  • Dart
  • Android developement
  • AWS
  • Python
  • Machine learning
  • JavaScript
  • Java
  • C#
  • Angular
  • Node.js
  • Docker
  • Git
  • Firebase

My Projects

Blaze Feeds - AI RSS Reader

A cross-platform RSS reader app written in Flutter that allows users to read news from their RSS sources and also syncs with their FreshRSS accounts. Supports offline reading, AI summarization and customizable themes. The app will soon be available on the Google Play Store and the Apple App Store.

Wikipedia Chatbot

Chatbot that scrapes wikipedia and does semantic analysis on the wikipedia to answer questions. The chatbot is designed to answer questions by retrieving relevant information from Wikipedia pages. It answers the user's question using the extracted data by finding the sentence in the Wikipedia page that contains the most entities from the question.

Twitter Bot

A Twitter bot that posts random technology news articles to a Twitter account. The bot uses the News API to get the news articles, and it stores the articles it has already posted in a SQLite database to avoid duplicates.

Weather app

Weather monitoring web app built with React and the Open-Meteo API with real-time weather updates for any location.

Steam Library Viewer

This web tool provides a user-friendly web interface for exploring your Steam library. The project is structured around two main components: the Express API and the SvelteKit app.

Delivery Drone

  • Engineered an Android application utilizing the Google Maps SDK for accurate drone destination selection, enhancing user interface and experience.
  • Implemented a secure communication infrastructure by seamlessly integrating Secure Shell (SSH) and Secure File Transfer Protocol (SFTP) between the Android app and the onboard Raspberry Pi, ensuring robust data security during operations.
  • Architected an innovative real-time flight tracking mechanism, providing users with instant insights into the drone's location and status, thereby elevating the overall flight experience through enhanced transparency and control.

Credit Card Acceptance Prediction

Developed an intricate XGBoost machine learning model attaining a remarkable 87% accuracy in predicting credit card acceptance rates. Leveraged cutting-edge feature engineering methodologies to expertly extract and analyze invaluable insights from multifaceted transactional datasets, enhancing the predictive power and robustness of the model.

Joke Generator API

Joke Generator API, a simple Express.js application that generates jokes as SVG images. It utilizes the Canvas library to craft the image and serves it through a dedicated API endpoint.

Contact Me

I'm currently open to full-time and remote roles. If you're looking for a developer who can work across the stack and deliver clean, scalable solutions — let's connect.

Feel free to reach out if you have any questions or just want to say hi!

Nikhil Patil's picture