← 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