Harsh Dewan

Self-Driven

Experienced Software Developer (4 Years)

Available for Immediate Start

Experience

DevOps Intern
Ardun Technologies
Sep 2024 – Dec 2024
  • Designed and deployed containerized backend services using Docker and orchestrated deployments with Kubernetes, implementing resource limits, probes, and rollout strategies.
  • Authored and maintained Kubernetes manifests for Deployments, Services, ConfigMaps, and Ingress to support declarative infrastructure and GitOps workflows.
  • Collaborated with developers to debug containers, optimize Dockerfiles, and implement multi-stage builds reducing image size by 40%.
  • Integrated Azure Pipelines for CI/CD automation of backend API deployments, improving release frequency and stability.
  • Supported observability efforts by working with the team on application logging via stdout/stderr and learning about monitoring integrations using Prometheus and Grafana.
Software Engineer
Amdocs
Sep 2020 – Jun 2023
  • Played a key role in Amdocs' Document Designing team, delivering enterprise-grade software solutions for generating telecom billing and contract documents tailored to client requirements.
  • Built and maintained Java Spring Boot microservices handling millions of transactions daily for telecom billing and document delivery systems.
  • Implemented Kafka-based asynchronous communication and integrated JWT authentication for secure API interactions.
  • Developed a custom Regression Automation Tool (RAT) using Java and MongoDB, cutting test cycle time by 50%.
  • Containerized and deployed services using Docker and Kubernetes; improved delivery pipelines with Jenkins and GitHub Actions.
  • Actively participated in Agile sprints, mentored junior developers, and enforced coding best practices via SOLID principles and Git Flow.
Software Engineering Intern
Juniper Networks
Jan 2020 – Jun 2020
  • Created an internal tool using Java Spring Boot to manage lab network resource reservations for engineering teams.
  • Designed REST APIs with a PostgreSQL backend to support reservation tracking and real-time usage audits.
  • Worked with network teams to model real-world infrastructure constraints and API responses accordingly.
  • Deployed applications in a Linux test environment using Docker and shell scripts with basic log and health check setup.
  • Improved CLI usability and documentation by contributing to internal tools and participating in technical design reviews.

Technical Skills

Languages

Java Python SQL JavaScript HTML/CSS Bash

Frameworks

Spring Boot Spring MVC Hibernate Django React Selenium

Cloud & DevOps

Docker Kubernetes Azure Pipelines Jenkins AWS Linux

Databases

PostgreSQL Oracle MySQL MongoDB Kafka NoSql

Projects

Personal Portfolio – harshdewan.site

AWS S3, CloudFront, Route 53, EC2

  • Developed and deployed a personal portfolio website to showcase projects and experience with a custom domain.
  • Configured AWS S3 for static site hosting and integrated CloudFront for secure and low-latency global content delivery.
  • Set up Route 53 to manage DNS and linked custom domain harshdewan.site with HTTPS support.

FAQ Chatbot – Retrieval-Augmented Generation (RAG)

Python, FastAPI, LangChain, OpenAI, ChromaDB

  • Developed a RAG-based chatbot that answers FAQ queries with semantic search instead of simple keyword matching.
  • Integrated OpenAI embeddings with ChromaDB to enable contextual retrieval of relevant question–answer pairs.
  • Used GPT-4o-mini to generate clear and natural answers, restricted to dataset-only mode to avoid hallucinations.
  • Built a modular FastAPI backend exposing an /ask endpoint, testable via browser or Postman.

NexPulse – Social Media Platform

Python, Django, JWT, scikit-learn, JavaScript

  • Built and deployed a high-accuracy Naive Bayes spam detection model using scikit-learn to identify and filter out spam posts in real-time.
  • Implemented robust JWT-based authentication and authorization system with secure login, registration, and role-based access control.
  • Developed REST APIs using Django REST Framework for posts, comments, and user profiles, supporting a modular architecture.
  • Built a responsive frontend with HTML, CSS, and vanilla JavaScript, with features like post filtering, user dashboards, and post analytics.
  • Deployed the application with PostgreSQL backend and ensured secure frontend-backend communication via CORS and token headers.

Green Conscious – Event Creation and Networking Site

Python, Django, HTML, CSS, JavaScript

  • Built a full-stack platform for organizing and discovering green events and volunteer opportunities across local communities.
  • Implemented functionality for event creation, RSVP tracking, category filters, and admin panel for event moderators.
  • Designed responsive and accessible UIs using Django templating and frontend scripting, optimized for both desktop and mobile.
  • Followed MVC design pattern and modularized codebase to support scalability and future feature additions (e.g., notifications).
  • Created a Java-based desktop application to compare hotel listings across 3 major travel websites using JSoup and Selenium WebDriver.
  • Parsed and standardized unstructured HTML data from various sites to present users with clean, comparative search results.
  • Implemented advanced filtering options including price range sliders, location-based sorting, and customer review ratings for personalized recommendations.
  • Enabled dynamic sorting by price, popularity, and distance from city center, improving user decision-making efficiency.
  • Optimized web scraping logic to handle DOM changes and missing data, ensuring resilience and long-term operability.

Education

Master of Applied Computing

University of Windsor

Sep 2023 – Dec 2024

Bachelor of Computer Engineering

Thapar University

Jul 2016 – Jul 2020

Latest Blog Posts

Contact