🚀 Software Engineer and Tech Lead with 6 years of experience, offering professional experience in the full software development lifecycle, from concept through delivery of cutting edge applications. I thrive on building visionary software products and platforms, connecting people with each other and the processes and technologies needed to launch (and grow) digital products and services at scale - with strong troubleshooting skills, ability to craft cost-effective, efficient, scalable solutions, and exceptional cross-functional leadership, collaboration, and communication.📚I have a background in Computer Science, with a degree from Princeton University, where I graduated Summa Cum Laude and conducted research under Dr. Jennifer Rexford in computer networking.🛠️ Technical Proficiencies* Python | Java | C# | Data Pipelines (Spark, Flink, Presto) | Stream Processing (Kafka, Samza, Beam) | SQL/NoSQL databases (RDBMS, Oracle, PostgreSQL, Azure Blob/Table storage, Espresso, Venice) | Security/Privacy/Compliance (GDPR, DMA) | Azure | Machine Learning (sklearn, pandas) | Caching (Couchbase, Redis) | Data Serialization (Json, Avro, Protobuf)💡Areas of Expertise* High Scale Distributed Systems | Backend Engineering | API Design | Web Services | Microservices | Databases | Data Pipelines | Multithreading | Engineering Leadership | Project Management | Prototyping | Mentorship | Algorithms/Data Structures | Debugging | Code/Design Review | Ads | Generative AI | Data Analysis & Reporting | Continuous Process Improvement | Engineering Processes | Event-Driven Architecture | Statistics | Probability | Big Data | Finance
Listed skills include Ios Development, Matlab, Software Development, Java, and 17 others.