$ who am i

Nivit Singh

Software Developer

$ skills

JavaPythonJavaScriptHTMLCSSC++CSQl

$ experience --list

Work Experience

Undergraduate Teaching Assistant

University of Alberta | Edmonton, AB 🇨🇦 | Sep 2024 – Dec 2024

$ impact

  • Improved assignment grading consistency with clear evaluation rubrics.
  • Enhanced student understanding with customized guidance on CMPUT 300 concepts.

$ tech-stack

Evaluation CriteriaCMPUT 300Student Support

Software Developer Intern

Colaberry | Boston, US 🇺🇸 | May 2024 – Aug 2024

$ impact

  • Increased data processing speed by 60% using a Python + OpenAI pipeline.
  • Cut manual data transformation by 70% with SQL automation.
  • Deployed dynamic mapping tool on AWS Amplify to enhance user interaction.

$ tech-stack

PythonOpenAIAstroAWS AmplifySQL

Software Developer Intern

DigiHunk Technologies | Delhi, India 🇮🇳 | May 2023 – Aug 2023

$ impact

  • Enhanced page load speed by 30% with optimized React components.
  • Built a real-time chat system in Flutter with Firebase integration.
  • Reduced message delivery time by 60% via efficient REST API design.

$ tech-stack

ReactFlutterFirebaseDjangoPostgreSQL

$ uptime

Active Developer Since: 2021

$ projects --list

My Projects

Disaster Watch

React, Express.js, Claude 3, Bedrock

  • Web app verifying disaster data using Logistic Regression & RAG.
  • Implemented SOS Chat Bot with NLP & Mapbox dynamic map.
  • Used AWS Bedrock for LLM deployment & prompt engineering.
  • 3rd Place Winner at AWS Wildfire Solution Hackathon, Edmonton 2024.

NexZones

TypeScript, Next.js, Vite, Rete.js, Django, Docker, CyberaRAC

  • Developed visual novel framework with video editor & asset manager.
  • Enhanced responsiveness with TypeScript, Rete.js, & Vite.
  • Built on open-source Vue 3 editor with FFmpeg for video processing.
  • Deployed using Docker, CyberaRAC, & GitHub Actions.

OneStopShop

Java, Android Studio, Firebase, JUnit, Git

  • Developed an Android app in Java for inventory management with OAuth2 Google Sign-In and Firebase for secure data storage
  • Utilized Git with branching strategies for version control and collaborative development.
  • Ensured reliability with JUnit for unit testing and Espresso for UI integration testing

SkySync

React, Leaflet, Bootstrap

  • Interactive weather app with real-time geospatial data visualization.
  • Integrated Leaflet for mapping & Chart.js for temperature charts.
  • City autocomplete feature via Google Places API.
  • Responsive design with Bootstrap & Axios for HTTP requests.

$ contact --info

Let's Connect

$ location --current

Edmonton, AB, Canada

$ contact --email

nivitsingh@outlook.com

$ cat resume.pdf

Download Resume

$ ls ./social-links