Dhruv B Shetty
Tariful pe oră: Doar pentru membri
Disponibilitate: Doar pentru membri
Disponibilitate de a călători: La domiciliu
Statut profesional: Freelancer
Ultima actualizare: 22 Mar. 2025
Experiența totală de muncă: 2 ani
Cunoștințe lingvistice: Engleză,
Performanță personală
I began my career developing directly on remote Linux servers, gaining hands-on experience in building scalable backend systems and deploying them in production environments. With a background in business analytics, I transitioned into software engineering, focusing on the data space, driven by my interest in Python and SQL. Initially, I tested my team's products on remote servers, ensuring they could handle millions of calls. This led to my development of a FastAPI microservice for real-time data reporting, monitoring voice calls within our system using a Python client built on SQLite, NATS, and Kubernetes. The experience of load testing and monitoring on Linux was crucial for optimizing performance and scalability, leveraging FastAPI's asyncio and thread pooling under high load conditions. For the frontend, I implemented Svelte over React, Vue, or Angular due to its efficiency in real-time monitoring, as it compiles into components that directly manipulate the DOM, avoiding the overhead of virtual DOM diffing. After pursuing a master’s degree in a computer science-related field, I expanded my skills in computer architecture, networking, operating systems, and security, while working with Python, JavaScript, SQL, PHP, React, and AWS. I then joined Fidelity Investments, where I scripted MS SQL Server queries for large U.S. companies from a massive data warehouse. This experience deepened my expertise in analytical queries, database optimization, and efficient query writing, especially under time constraints. Additionally, I built a file comparison tool using pandas to detect discrepancies between scripts from the U.S. and India teams. I also worked on ETL processes, transforming SQL Server data with Python and pandas, emphasizing vectorization and understanding numpy functionality for performance optimization. Recently, I relocated to Romania for personal reasons, which has opened up exciting opportunities to explore new roles and challenges. Currently, I’m contracted on the Eternitas project, a web app for creating memorial pages for loved ones who have passed. I’m responsible for implementing both the frontend and backend, managing hosting, and integrating with AWS, Shopify, and Supabase. This project allows users to upload pictures and videos to their loved one's pages, with options for public or private sharing. It’s given me insight into cloud architecture, as we’re transitioning to secure cloud uploads using pre-signed URLs.
Aptitudini
Python2 JavaScript2 React (JavaScript library)1 SQL2 Amazon Web Services (AWS)1 JavaScript Object Notation (JSON)2 Git2Cunoștințe lingvistice
Engleză
Limbă nativă