Swapnil Pardeshi
Full Stack Engineer focused on building products, functional and non functional requirements with extra attention to detail
Education
Indiana University, Bloomington, USA
University of Pune, India
Skills
Work Experience
Bloomberg
Software Engineer
- Contribute to BLAW's AI search, services and infrastructure on AWS
- Contribute to microservices written in Java, Python and frontend in Vuejs with with SOLID principles and design patterns
- Integrate AI capabilities into the search functionality using Large Language Models (LLMs).
- Design and architect solutions using distributed systems and cloud technologies. Zookeeper, Kafka, Apache Solr, EKS, AWS, Gitlab, Kubernetes, Terraform
Qliktag
Fullstack Engineer
- Played an instrumental role in the development of Qliktag’s IoT platform.
- Extensively worked on JSON schemas to create dynamic data models.
- Initiated and implemented around 100+ UI components for frontend project.
- Spearheaded 4 frontend projects along with mentoring 2 junior developers.
- Integrated Google Analytics to track user activities on the application.
- Successfully migrated legacy codebases to React and React native
Particle41
Fullstack Engineer
- Designed and implemented data ingestion pipeline on AWS using servelres architecture.
- Managed deployment of Angular using Cloudfront and S3.
- Wrote AWS lambdas to pull data from 4 third-party APIs and ingest it into DynamoDB on AWS.
- Added content normalisation scripts for structuring and ingesting data into Elasticsearch and MySQL.
- Automated data ingestion process with Lamdas and Cloudwatch Events.
Amura
Software Engineer
- Integrated key features using Kookoo, Twilio, and Honeybadger APIs.
- Wired audit logs in the entire code base to perform log processing.
- Wrote 10 cron jobs to pull data from third-party API and normalise it.
- Wrote Python / Ruby scripts to generate custom monthly billing and custom reports for clients with 100% accuracy.
- Followed test-driven development while developing features to improve code coverage by 30%.
Projects
Distributed Key Value Store
Distributed KV store like memcache to implement different levels of consistency.
Distributed Map Reduce
Distributed Map Reduce to run on problems like word count and inverted index of document
Static Assets Infrastructure
Designed highly available static assets system for frontend using Cloudfront and S3 buckets
Heap Dump Collector
A internal tool to collect memory dumps from java services
Stacker
Platform as a service to deploy to Kubernetes
Alerts Ingestion
Webapp to ingest alarms from thirdparty system into Bloomberg's central system
TF-Framework
Terraform Framework to generate parallel Gitlab pipelines in runtime to deploy infrastructure to mulitple AWS accounts and regions simultaneously
Qliktag Platform
Qliktag's IOT platform to build digital twin of the products
Qliktag Digital Interaction
Qlikltag's digital product viewer frontend
Qliktag Scanner
Qliktag's barcode scanning app
Vevo Dashboard
Dashboard for ads data
Zig4Life
Healthcare content management system curated and approved data
Sell.do
CRM system for real estate industry
Mahadhan
A mobile app for farmers to search fertilizers and stores
Asset Management - Multichain
Asset management using multichain (Blockchain) cluster