Hi 👋, I'm Ashwin

I work on all things software for fun

I'm a software engineer who enjoys building useful and easy-to-use digital tools. I like figuring out tricky problems and turning them into working applications. I use technologies like React, Node.js, and Python, and I'm really interested in AI, especially Generative AI. Most of what I'm up to and thinking about, I share on X (Twitter).

You can follow what I'm doing on X (Twitter). My projects live on GitHub.

Projects

  • WanderLust

    A travel listings platform.

  • AI Powered Resume Reviewer

    AI-based resume feedback tool. Details in the repository README.

Technical Skills

Languages

  • JavaScript
  • Python
  • Java
  • C/C++

Web Technologies

  • HTML
  • CSS
  • Node.js
  • Express.js
  • React.js
  • Next.js
  • Django
  • Spring Boot

AI/ML

  • Generative AI
  • RAG Systems
  • Vector Databases

Databases

  • MySQL
  • MongoDB
  • PostgreSQL

DevOps/Tools

  • Docker
  • Git
  • GitHub

Operating Systems

  • Ubuntu
  • Fedora

Work Experience

Software Development Intern

Aug 2024 - Feb 2025

365Build Technologies Pvt Ltd

  • Developed an SMS web application with real-time messaging, WebSocket integration, searchable chat lists, and read/unread message indicators.
  • Engineered secure Node.js APIs with Hapi.js, optimizing queries using better-sqlite3 for efficient data retrieval.
  • Built React.js applications for user registration, GSTIN account creation, and GSTR1/GSTR2A data handling.
  • Designed responsive and performant UI components with Tailwind CSS and ShadCN.
  • Developed a full-stack fitness tracker with JWT authentication, RESTful APIs, Chart.js visualizations, and PostgreSQL database with Sequelize ORM.

Blogs

I write about my experiences and insights on my Hashnode blog.

Check it out for articles on development, tools, and more!