Overview
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)
AWS Academy Graduate - AWS Academy Cloud Foundations
- Issued by
- Amazon Web Services (AWS)
- Issued on
Cascading Style Sheet (CSS)
- Issued by
- HackerRank
- Issued on
Python for Beginners
- Issued by
- Sololearn
- Issued on
Internet History, Technology, and Security
- Issued by
- Coursera
- Issued on
Introduction to Intel® Distribution of OpenVINO™ toolkit for Computer Vision Application
- Issued by
- Coursera
- Issued on
Python Basics
- Issued by
- Coursera
- Issued on