Default profile banner
DS

Devansh Sharma

@Devansh_19

Software Engineer at Roundglass

Mohali, Punjab, India

RoundglassThapar Institute of Engineering and Technology

Devansh Sharma is a Software Engineer at Roundglass with a background in Computer Engineering from Thapar Institute of Engineering and Technology. He has experience in implementing vector algorithms, automating data synchronization, and containerizing backends with Docker. Previously, he interned at Maintenance Management Services, focusing on digitizing business processes and developing modular UI components using Angular and .NET. He is proficient in Python, C++, and full-stack development technologies.

Experience

Software Engineer

Roundglass

•Aug 2024 - Present

Transitioned from traditional keyword searches to advanced vector algorithms, which led to improved result relevance enhancing user experience. Wrote Python script to parse highly nested JSON to take 5000 contents, authors, tags, etc and index them in Elasticsearch for efficient retrieval. Developed an automated process using cron jobs to sync between databases, reducing manual update efforts from daily tasks to once weekly while maintaining accurate data flow throughout systems. Implemented Docker to containerize the FastAPI backend, resulting in a streamlined deployment process that reduced setup time by 40% and improved scalability for handling user traffic during peak hours.

Software Engineer Intern

Maintenance Management Services

•Jan 2024 - Jun 2024

Modernized operations by digitizing business processes, eliminating paper-based systems while cutting labor costs and reducing overhead expenses. Developed modular Angular components, enhancing user interface consistency across application and facilitating unit testing that significantly reduced debugging time. Managed SQL server database interactions efficiently using NHibernate in .NET application reducing data retrieval latency by 30% while ensuring seamless data integrity across business units.

Education

Thapar Institute of Engineering and Technology

Bachelor of Engineering

Computer Engineering

Jul 2020 - Jun 2024•Grade: 8.37

Skills

C++
C#
Python
HTML
CSS
JavaScript
SQL
Git
ReactJS
NodeJS
FastAPI
MySQL
PostgreSQL
Elasticsearch
SQLAlchemy
NHibernate
Docker
Data Structures
Algorithms
Object Oriented Design
Database Management (DBMS)
Operating System