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, Amazon Web Services (AWS), MongoDB and Cloudflare.
- Exploring Go (Golang) & Fiber framework based on the same and learning system design.
Experience
Zeus Learning
- Location
- Lower Parel, Mumbai, India
- Location type
- (Hybrid)
- Employment status
- Current
- Implemented composite functions computation using SymPy.
- Architected and developed an assessment player utilizing rule-based logic to deliver adaptive, branching questionnaires tailored to individual student performance.
- Developed a data-driven feature that enables teachers to visualize class-wide and individual student's performance through intuitive graphical insights using Highcharts, enhancing understanding of academic progress and outcomes.
- 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
- AWS
- C#
- DocumentDB
- Highcharts
- MariaDB
- Playwright
- 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.
- Took 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
- AWS
- C#
- CKEditor
- DocumentDB
- MariaDB
- QTI
- Rust
- TypeScript
Projects(6)
- Developed and deployed a full-stack interior design platform, enabling portfolio showcasing and streamlined client enquiries.
- Engineered scalable REST APIs and backend services using NestJS, leveraging modular architecture and DTO-based validation for maintainability and data integrity.
- Integrated Cloudflare R2 for reliable image storage and delivery, optimizing media handling and application scalability.
- Deployed the application on AWS EC2 and automated delivery workflows through GitHub's CI/CD pipelines.
- Enforced code quality and maintainability using linting and SonarQube.
- AWS EC2
- Cloudflare R2
- MongoDB
- NestJS
- 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
Language
Backend & Database
Design
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