Boston, MA |

About Me

Nikhil Bindal

Software Engineer & AI/ML Practitioner

Hi, I'm Nikhil – a passionate Software Engineer with a focus on building intelligent, high-performance applications. With over 5 years of experience across full-stack development and AI engineering, I specialize in creating solutions that blend cutting-edge technology with seamless user experiences.

My expertise spans React, Next.js, Python, and AI technologies like LLMs and RAG. I'm deeply interested in leveraging artificial intelligence to solve real-world problems and create innovative applications that push the boundaries of what's possible.

My Professional Journey

Filter:

Full Stack Developer

Northeastern University

May 2023 - Sep 2023
Boston, MA
  • Built responsive web components using ReactJS for a bioengineering research portal, improving accessibility compliance.
  • Developed LLM-driven chatbot for Natural Language to SQL query generation, enabling researchers to interact with protein databases.
  • Built and deployed FastAPI-based microservices for serving AI models on GCP App Engine with auto-scaling.
ReactFastAPIPythonLLMsGCPDocker

Software Engineer

Times Internet

Apr 2021 - Jul 2022
Noida, India
  • Developed and maintained scalable web applications using ReactJS and Next.js, enhancing user engagement by 25%.
  • Built and integrated secure RESTful APIs with Node.js, enabling seamless data flow and communication.
  • Developed AI-powered personalization engine for content recommendations, boosting engagement by 30%.
  • Initiated Agile-based tech reviews with cross-functional teams using JIRA, leading to a 20% improvement in development velocity and reduced handoff times.
ReactNext.jsNode.jsRESTful APIsSpring Boot

Software Engineer

Progcap

Jan 2019 - Mar 2021
New Delhi, India
  • Developed ERP-integrated financial automation modules using ReactJS and Java Spring Boot, enabling real-time loan disbursals with sub-100ms API latency.
  • Engineered a data ingestion and transformation layer using Python (Pandas, SQLAlchemy) to normalize raw financial statements into structured records in PostgreSQL, reducing reconciliation time by 60%.
  • Built a credit risk scoring pipeline using Scikit-learn and deployed it into production to evaluate high-volume transactions, resulting in a 35% improvement in bad-loan prediction accuracy.
  • Conducted code reviews and mentored junior developers, fostering a collaborative environment.
JavaSpring BootReactFastAPIMongoDBAWSScikit-learn

Software Engineer

Livemedia

Aug 2017 - May 2018
New Delhi, India
  • Developed two microservices-based full-stack applications using ReactJS and Node.js for streamlined motor insurance claims processing.
  • Built a rule-based vehicle inspection engine in Python for auto-validating image metadata and geotags, reducing manual claim verification efforts by 50%.
  • Orchestrated deployments using GitLab CI, Docker, and Terraform, enabling repeatable, scalable builds across development and staging environments.
ReactNode.jsPythonDockerGitLab CITerraform

Technical Philosophy

Clean Code Advocate

I believe in writing maintainable, well-tested code that clearly communicates intent. My approach focuses on readability, simplicity, and robust architecture to build systems that can evolve with changing requirements.

User-Centered Design

Technology should serve people, not the other way around. I prioritize intuitive interfaces, accessibility, and performance to create applications that feel natural and responsive to users' needs.

AI Augmentation

I see AI not as a replacement for human intelligence, but as a powerful tool to augment our capabilities. My work focuses on creating AI-powered systems that enhance human productivity, creativity, and decision-making.