Command Palette

Search for a command to run...

View Resume

Deepanshu Yadav

Trying something new, building something modern

Overview

Senior Software Engineer @Zeus Learning

he/him

Social Links

Hello

  • I'm Deepanshu - a full-stack software developer with 3+ years of professional experience in building scalable and user-centric web applications.
  • Currently, enhancing an ed-tech CMS platform built using Angular, .NET and AWS, with a focus on performance, security and maintainability.
  • Experienced in designing and deploying end-to-end system using Next.js, NestJS, MongoDB and Cloudflare.
  • Also exploring Go (Golang) and Fiber framework based on the same.

Experience

Zeus Learning

Location
Lower Parel, Mumbai, India
Location type
(Hybrid)
Employment status
Current
  • Had an exposure to SymPy.
  • Developed a data-driven feature that enables teachers to visualize class-wide and individual performance through intuitive graphical insights, enhancing understanding of academic progress and outcomes.
  • Architected and developed an assessment player utilizing rule-based logic to deliver adaptive, branching questionnaires tailored to individual user performance.
  • Addressed and resolved accessibility issues across the codebase to align with WCAG 2.2 AA criterion.
  • Resolved security vulnerabilities aligned with OWASP standards, improving application's security posture.
  • Angular
  • Angular Material UI
  • ASP.NET Core
  • C#
  • DocumentDB
  • MariaDB
  • SymPy
  • TypeScript
  • WCAG (2.2 AA)
  • Enhanced an ed-tech CMS web application by delivering new features and improving existing functionalities in line with evolving business requirements.
  • Developed an Angular micro-frontend to handle Question and Test Interoperability (QTI) export, and integrated it with external LMS platform to enable seamless content delivery.
  • Benchmarked and evaluated performance difference between Rust (with REST) and .NET (with gRPC) by developing basic microservices in both languages with same funtionalities to identify whether we should migrate an existing microservice; Rust outperformed .NET implementation by 65% in throughput.
  • Updated CKEditor twice to latest v4.x.x LTS versions across the codebase to avoid security issues present in previous versions.
  • Organized a knowledge transfer session for the team regarding good code practices in C#, elevating overall code quality and maintainability.
  • Angular
  • Angular Material UI
  • ASP.NET Core
  • C#
  • CKEditor
  • DocumentDB
  • MariaDB
  • QTI
  • Rust
  • TypeScript

Projects(7)

    • Mero Darshan is being built.
    • Cloudflare
    • Go
    • MongoDB
    • Next.js
    • Tailwind CSS
    • TypeScirpt
    • Saathi is a generative chat-bot developed to support individuals with psychiatric disorders through gentle and empathetic conversations; it has achieved 4th place at IIT Bombay Research Conclave (ResCon), a national-level competition.
    • Scraped, cleaned and preprocessed over 100,000+ Reddit posts from mental health forums focused on depression, anxiety and bipolar disorder to develop robust classification models.
    • The chat-bot has language generation and understanding capabilities through the implementation of the RASA framework.
    • It can detect emotions of anger, disgust, fear, joy, neutral, sadness, shame and surprise using a Machine Learning pipeline built using CountVectorizer and Logistic Regression and signs of depression, anxiety and bipolar disorder using Convolutional Neural Network (CNN).
    • Published research thesis at INSCIRD 2023, organized by the IEEE Students' Branch, Shri Sant Gajanan Maharaj College of Engineering, Shegaon (June 2023).
    • Artificial Intelligence
    • CNN
    • Convolutional Neural Network
    • Machine Learning
    • MERN Stack
    • Natural Language Processing
    • Python
    • RASA
    • Team Work

Stack

Education

  • C++
  • Data Structures and Algorithms
  • Databases
  • Git
  • GitHub
  • MERN Stack
  • Python
  • Software Engineering

Awards(1)

Certifications(9)