← back to fancy version

Hey, Neel here.

Full stack dev who's shipped stuff and built some cool things. Currently open to opportunities.

Work Experience

Full Stack Developer • WattWatt • 2024

Next.js Implementation from Figma

  • Implemented the entire website using Next.js and Tailwind CSS, translating Figma designs
  • Created various integrations with Google API products, including Calendar and Sheets
  • Oversaw the entire lifecycle, including development, testing, and deployment
Next.jsTailwind CSSZapierGoogle Sheets

Full Stack Developer • Daccs • 2021-2023

Created, developed, and maintained their fullstack systems

  • Implemented the core, reusable React.js front-end solution for rapid deployment, saving 75% in launch time
  • Created the core, reusable GraphQL and Node.js API solution for multiple projects, as well as the SQL schemas
  • Developed a data structure and algorithm to create on-demand forms, saving the company 89% in form costs
  • Replaced their MailChimp integration with an Amazon SES integration, reducing their email costs by 90%
  • Created an automated CI/CD pipeline from scratch, reducing release time by 90%
  • Created a complete test suite across the full stack (using Jest and Cypress), with end-to-end and integration tests
  • Implemented landing pages using Tailwind CSS, Next.js and Framer Motion
Node.jsReactAWSGraphQLCI/CDTailwind CSS

Software Engineer • Perspectivity • 2021

Built pre-gpt AI tool for journalists

  • Solely developed a Python-JavaScript NLP tool, automating the ranking, summarization, and keyword extraction of interview data, cutting analysis time by 50% and enabling faster insights on large datasets
  • Crafted a cross-OS GUI with HTML, CSS, and Eel.js, allowing adjustments to NLP parameters and enabling real-time processing between the Python backend and JavaScript frontend
  • Optimized text processing with the BM25, T5 algorithms, and the Stanza, NumPy, and Pandas libraries, delivering efficient tokenization, lemmatization, and semantic ranking for high-volume datasets
  • Exposed Flask APIs for modular access to key NLP functions like text ranking and summarization, supporting both offline and server-based deployments for flexible use cases
PythonNLPBM25GPT-3Cloud Infrastructure

Software Development Engineer Intern • Amazon (AWS) • 2022-2023

I had to build a visualizer for the DoWhy package

  • Designed and implemented infrastructure stacks using AWS services (ECS, EC2)
  • Learned how to use Docker and other containerization tools deeply, working within Unix/Linux environments
PythonAWSDockerECSEC2Node.js

Side Projects

CARF Curacao

Rebuilt an old WordPress-based dog adoption site into a modern, swipe-based adoption funnel in one weekend

  • Migrated from an old WordPress site lacking proper filters or CTAs to a modern Next.js application
  • Implemented a robust filtering system to distinguish sanctuary dogs, adoptable dogs, and highly adoptable dogs
  • Developed a swipe-based interface, allowing users to quickly indicate interest in specific dogs, with data stored in Supabase
  • Integrated a global WhatsApp CTA, ensuring visitors can message to adopt, meet, or donate with minimal friction
  • Leveraged Shadcn to create a cohesive UI design, alongside Tailwind CSS for rapid styling
  • Resolved API challenges from the legacy ShelterManager system, providing seamless data retrieval and dog details
  • Completed the entire project in just 2 days, showcasing quick turnaround and adaptability
Next.jsShadcnTailwind CSSSupabaseShelterManager

Logical Fallacy Analyzer

Made a system to catch podcasters making logical fallacies

  • Built a tool to detect logical fallacies in podcast audio using Python and natural language processing (NLP)
  • Implemented offline audio processing to segment and analyze speech data, utilizing custom data structures
  • Built a gorgeous, interactive user interface using Next.js and Shadcn
  • Leveraged machine learning algorithms, and the OpenAI API to improve accuracy in information retrieval
  • Managed the entire development lifecycle, showcasing the ability to learn new coding languages as needed
PythonNLPNext.jsShadcn

Public Vibes

Analyzed YouTube comments to give feedback to content creators

  • Created a sentiment analysis tool for YouTube comments using React and Node.js, focused on information retrieval and natural language processing
  • Implemented algorithms to categorize feedback, improving content creators' understanding of the audience's sentiment, and displaying them on dashboards, crafted using TypeScript and Next.js, Shadcn, and TailwindCSS
  • Utilized the YouTube API for data retrieval, handling large volumes of data efficiently
  • Utilized the OpenAI API for structuring data
  • Developed custom data structures to manage and process comment data
  • Stored all insights both in MongoDB and SQL databases, to practice
  • Relied on Retrieval Augmented Generation to get the job done
ReactNode.jsYouTube APISentiment Analysis

FindMyVibe

Made a text-to-spotify playlist generator

  • Built a music recommendation system using OpenAI embeddings to match songs with user emotions
  • Integrated with the Spotify API for personalized playlist generation, handling large datasets
  • Developed an interactive frontend with React and TypeScript
  • Implemented custom data structures to manage song data and recommendations
  • Demonstrated proficiency in software development and the ability to learn new technologies
  • Used MongoDB, and Pinecone DB to store the data and embeddings respectively
  • Relied on Retrieval Augmented Generation to get the job done
ReactOpenAISpotify APIMusic Recommendation

StudyPrep

Developed a study tool combining flashcards, quizzes, and performance tracking for efficient learning

  • Developed a tool that creates flashcards and quizzes on demand from lecture materials, enhancing learning through active recall and personalized study sessions.
  • Integrated Python scripts for data extraction and NLP, enabling question generation from PDFs and lecture notes.
  • Built a responsive and intuitive frontend using TypeScript, Next.js, and Shadcn, demonstrating expertise in web application development.
  • Implemented user progress tracking with data visualizations to showcase performance, utilizing custom data structures and algorithms.
  • Applied information retrieval techniques and machine learning models to personalize study content and adapt to user needs.
  • Showcased proficiency in full-stack development, seamlessly integrating the Python backend with a TypeScript/React frontend.
  • Demonstrated adaptability by learning new coding languages and technologies as needed to meet project requirements.
Next.jsShadcnPythonEducation