Default profile banner
NV

Naveen Varma

@naveenvarma

Software Developer Intern at Shatterdome

Hyderabad, India

ShatterdomeKeshav Memorial Institute of Technology

Naveen Varma is a Computer Science graduate with experience in full-stack web development and software engineering. He has developed complex applications using frameworks like Django, Flask, and Node.js, implementing features such as payment gateways and chat systems. His technical skills include Python, JavaScript, and proficiency in cloud platforms like AWS and Google Cloud Platform.

Experience

Software Developer Intern

Shatterdome

•Feb 2023 - May 2023

Developing and maintaining software that performs complex functionalities, calculations, and simulations, using Python and collaborating with other developers to implement new features. Testing and debugging of the software by writing clean and well-documented code to contribute to the development via participating in code reviews. Assisting in the development of new features and functionality for web applications using Core Python, Flask, and MongoDB.

Software Engineer Intern

MakeMyMusic

•Oct 2022 - Feb 2023

Developed a full-stack web application from scratch with features such as an authentication system (with Google and Facebook login support), chat system(using Django channel), and advanced search options. Utilized Django and its advanced features such as decorators, serializers, and pagination, along with PostgreSQL as the database. Implemented Periodic tasks using Redis server and Django celery that supports efficient multi-threading by bypassing Python's GIL thereby reducing the time by 30%. Incorporated payment integration using the Razorpay API in the project that allowed for secure and convenient transactions to take place.

Software Developer Intern

Perfect E-Learning

•Jul 2022 - Dec 2022

Developed a video comparison software using OpenCV with the help of PSNR(Peak Signal to Noise ratio) and MSSIM(Mean Structural Similarity) measures. Automated Piazza Platform using Selenium that helped in minimizing human workload and reducing the duration of work by 33%. Converted audio from .mp3 files to .txt files and extracted required information using NLTK.

JavaScript Teaching Assistant

ProCareer Academy

•Mar 2022 - May 2022

Assisting International clients from Los Angeles in learning data structures and algorithms in JavaScript and EcmaScript. Assigned Engaging assignments and mini-projects with daily life scenarios that can be solved using algorithms like Binary Search, Dijkstra, etc.

Research and Development Intern

Geno Paradigm

•Nov 2021 - Mar 2022

Researched MHBS (mobile helping babies survive) Android application by exploring new technologies like Cordova, Xml & Flutter. Analyzed Mathesar (Online Database Viewer) and grasped databases' internal working, including learning Svelte and a thorough understanding of API.

Education

Keshav Memorial Institute of Technology

Bachelor of Computer Science

Computer Science

Jan 2020 - Jan 2024•Grade: 8.8 CGPA

Skills

Python
C/C++
HTML/CSS
JavaScript
SQL
MongoDB
VS Code
Eclipse
Google Cloud Platform
Android Studio
AWS
Heroku
Django
Flask
Node
Express
React
Docker
Git/GitHub
OpenCV
PSNR
MSSIM
Selenium
NLTK
Keras
Flutter
Dart
Socket.io
AJAX
SASS
NumPy
Pandas
Sklearn
NLP
TFIDF
REST API