Experience
Software Engineer
Feb 2023 - Present
Ping Data Intelligence
Remote - USA
- Integrated 30+ API endpoints for a seamless Ping API ecosystem, prioritizing developer usability.
- Designed PostgreSQL databases for geospatial data (FEMA flood zones, National Risk Index), optimizing for intuitive querying and visualization.
- Revamped CI/CD pipelines, accelerating workflows by 400% with a focus on developer experience.
- Accelerated text search performance by 10-25x with trigram indexes, enhancing user query responsiveness.
- Eliminated bottlenecks in async workers by converting synchronous tasks to asynchronous, achieving a 125% task execution speedup.
- Implemented a TIGER Geocoder instance for US address mapping and integrated it with third-party geocoders like Google and Azure to improve geocoding confidence and accuracy.
Freelancing
April 2022 - Present
Self-employed
Remote - Global
- Implemented batch processing workflows using PostgreSQL control structures and optimized queries for memory-efficient retrieval of 10M+ records, delivering a speedup of 1.52x for large-scale data processing over existing workflows.
- Accelerated CI/CD pipelines by selectively running unit test suites based on code changes, resulting in significant improvements to developer experience and cost savings.
- Developed Django REST API web apps with a focus on scalable, intuitive interfaces.
- Engineered Python web scrapers for efficient, user-centric data delivery.
- Designed resource allocation algorithms, balancing efficiency with practical usability.
- Created Telegram bots with seamless third-party API integration for enhanced user engagement.
Software Engineer
September 2021 - March 2022
Qburst
Onsite - Kerala, India
- Built a TCP Client/Server system for real-time device monitoring, ensuring clear data presentation.
- Designed a real-time Django-WebSocket dashboard, delivering an intuitive UI for network metrics.
- Developed an intelligent document analyzer with inline comments, providing real-time grammar and spelling feedback to enhance resume review UX.
Projects
Real Estate Trend Analyzer - Funda Trends | Python, BeautifulSoup, PostgreSQL
- Scraped 1M+ listings from funda.nl with anti-blocking techniques, enabling smooth data-driven insights.
- Integrated data into a real-time SaaS pipeline, empowering users with actionable price trend insights.
Low-Level Web Application | Python, WSGI, REST API, PostgreSQL
- Built a mailing backend handling 500+ concurrent requests, designed for simplicity and reliability.
- Added REST APIs with WSGI, ensuring a clean, user-friendly integration experience.
Inventory Optimization Algorithm | Python, Cython, Numpy
- Created a Knapsack-based tool to streamline order grouping, saving resellers hours of effort.
- Optimized with Cython for 6x faster runtime, enhancing real-time usability.
Multilingual Video Subtitle Generator | OpenAI Whisper, Silero VAD, EasyNMT
- Developed a tool for subtitles in 20+ languages, cutting costs by 70% with a focus on user efficiency.
- Improved accuracy by 25% with voice activity segmentation, refining the end-user experience.
Skills & Interests
Languages:
Python, C, Cython, Golang
Frameworks:
Django, Flask, FastAPI
Libraries:
NumPy, Pandas, GeoPandas, Polars
Databases:
PostgreSQL, MongoDB
Interests:
Gaming, Problem solving(seriously), Beaches, Fishing